工作所遇
橘子侠
这个作者很懒,什么都没留下…
展开
-
关于Toolbar和FragmentActivity的问题
今天在工作中遇到用Fragment搭Tab框架时,FragmentActivity无法使用Toolbar的问题。查了许多资料,其实AppComponent继承自FragmentActivity,所以AppComponent的所有特性他也都有,因此只需要让你的BaseActivtiy继承AppComponent即可。 在Fragment中使用。((AppCompatActivity)getAc原创 2015-10-22 23:16:16 · 3329 阅读 · 1 评论 -
解决全屏问题
一、在适配华为和魅族手机时,因为底部具有NativigationBar导致不能全屏1。在公司看到的解决方案/** * 全屏显示方法 */ public void fullScreen() { int uiFlags = View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_原创 2016-05-16 13:38:46 · 723 阅读 · 0 评论 -
AndroidStudio如何引用一个Module
这篇文章详细的介绍了如何引用 缩减一下步骤,首先File—>Import Module(Module为你从github上下载的一个非gradle模式的包,需要进行改造)。引入后,在Project Structure 中找到你的app项目,选择dependenices属性,选择“加号”,选择denpend module 将你的module引入到项目中即可。原创 2015-10-21 09:11:28 · 5647 阅读 · 0 评论 -
工作中遇到的小问题
Android 弹出框的简单使用原创 2015-10-21 09:19:13 · 363 阅读 · 0 评论 -
Android Paint和Canvas常用方法和效果
大部分资料来自泡在网上的日子的博客—–泡在网上的日子 //———————————————————- 1.画一个圆: x,y圆心的坐标,radiu:半径 canvas.drawCircle(100, 100, 90, paint);3.定义一个边界区域 4个参数分别代表了 left,top,right,bottom RectF rectF=new RectF(center-radiu,c原创 2015-11-26 21:50:15 · 333 阅读 · 0 评论 -
Android-----DialogFragment的使用
一、DialogFragment是Android针对一些常用场景,对Fragment进行的一次封装。建立一个类继承DialogFragment,创建一个方法,该方法返回Fragment自身,并且保存住外界传入的类型,public static MyDialogFragment getInstance(int type){ MyDialogFragment f1=new MyDialogFragm原创 2016-01-17 21:21:42 · 321 阅读 · 0 评论 -
2015年总结
2015年12月,正式工作的第5个月,很久没写过日志,突然动笔,一时间也是思绪纷飞。 2015年6月是我正式毕业,和万千刚毕业的大学上一样,有些许茫然,彷徨,也隐隐有些兴奋。但没有不知所措。 这里要感谢我实习公司的Boss—高经理(因为是工程师出身,我们习惯叫他高工),高工是天津较早的一批程序员,有些胖,比灌篮高手里的安西教练要瘦点,但是个和蔼可亲,包容他人的人,还没毕业时在天津想要原创 2015-12-23 13:57:07 · 427 阅读 · 0 评论 -
Android---再按一次退出页面
很多程序都当用户按Back键退出页面时,会先提示用户再按一次退出,防止用户无意间触碰到了Back键退出了页面,这样有一个很好地用户体验。 实现思路:通过handler改变退出的标识位 1.设置标识位:分为确认退出状态,退出状态 //状态为确认 private boolean isExit; Handler mHandler = new Handler(){原创 2015-12-28 09:04:58 · 423 阅读 · 0 评论 -
ListView滑动到底部自动加载
许多项目已经用到了滑动到底自动开始加载数据的效果,替代用力上拉加载更多的效果,例如网易新闻,新浪微博。介绍一下我的思路 1.如果你当前屏幕第一个Item的位置(firstVisibleItem )+你当前屏幕可见item的数量==ListView中item的数量(这里可以理解—-ListView中总的item的数量就是ListView中最后一个item的位置),也就是当前已经滑动到最后一个it原创 2015-12-27 21:34:57 · 787 阅读 · 0 评论 -
Java 接口回调
刚到公司时,经理告诉我的一个概念,觉得挺难的,那时候手里又有项目,时间紧,匆匆找了点网上的例子看,也不是很明白。今天抽出时间来好好看了下。 个人认为:/** * 接口回调的理解 创建者提供一种服务,这种服务的具体执行方式由用户自己定义, * 服务方式就是定义的接口,接口中方法的参数,就是用户需要的结果。 * 创建者为了优化这个服务提供一个类(例如一些工具类),该类提供一个方法, *原创 2015-11-01 20:52:04 · 374 阅读 · 0 评论 -
ProgressBar样式的定义
网上收集的文章:http://www.bkjia.com/Androidjc/889841.html1.改变Progress可以通过改写样式的方式,首先看Android自己的进度条样式样式中的参数介绍<style name="Widget.ProgressBar.Horizontal"> <item name="android:indeterminateOnly">false</it转载 2015-11-16 20:30:36 · 384 阅读 · 0 评论 -
解决Android输入法不隐藏的问题
一、解决点击输入框外部输入法不隐藏的问题解决思路 1。isShouldHidden方法判断点击的位置,是否在你点击的EditText内部。 2。如果是Editext在使用InputMethodManager方法隐藏 3。如果是由顶级View发布的事件,onTouch中一定要拦截,否则所有子view都不会有点击事件了 /* * 解决软键盘弹出时任务栏不隐藏和单击输入框以外区域原创 2016-05-16 13:45:17 · 2349 阅读 · 0 评论