Android研发
安静的做一个快乐的人
这个作者很懒,什么都没留下…
展开
-
android selector 和 layer-list复合使用
在我们写android布局的时候我们需要用到selector 和layer-list,他们之间可以嵌套使用的,但是不能直接嵌套,不然不会生效,需要先写好layer-list布局,如下之后再selector 布局中引用,代码如下这样写来就十分方便而且selector也可以嵌套使用但是一般不需嵌套,除了一些自定义了操作原创 2016-04-15 16:28:46 · 3039 阅读 · 1 评论 -
解决Android Dialog 和软键盘共存
最近我在写一个引导页的时候,需要在界面不动的时候,出现dialog,但是如果该界面有edittext会弹起软键盘,但是软键盘和dialog会冲突,所以需要设置dialog 的flag,如下 dialog.getWindow().setFlags( WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM, WindowM原创 2016-04-06 16:15:49 · 2619 阅读 · 0 评论 -
android系统修改状态栏背景色以及文字颜色
修改状态栏的颜色一般是android系统5.1以上才支持,代码如下 activity.getWindow().setStatusBarColor(activity.getResources().getColor(R.color.custom_status_bar_color));修改文字颜色和图标颜色,这个需要android系统6.0以上,而且目前只有一种可以修改(一原创 2016-04-15 18:19:58 · 5380 阅读 · 3 评论 -
重写CursorLoader导致的问题
在重写CursorLoader的时候,我执行了对Uri的监听,但是发现当其改变时候并没有执行onloadfininshed的方法,经查阅源码得知loadinbackground方法里面数据改变却没有新的的对象产生的时候不会触发callOnLoadFinished,从而不会触发onLoadFinished!源码如下LoaderManager.java public void onLoa原创 2016-05-03 14:14:46 · 405 阅读 · 0 评论