android界面小技巧
wall_j
这个作者很懒,什么都没留下…
展开
-
Android edittext使用自定义键盘时禁用系统软键盘但却不禁用光标
Android edittext使用自定义键盘时禁用系统软键盘但却不禁用光标原创 2015-03-11 19:50:53 · 3729 阅读 · 0 评论 -
消除 activity 启动时白屏、黑屏问题
默认情况下 activity 启动的时候先把屏幕刷成白色,再绘制界面,绘制界面或多或少有点延迟,这段时间中你看到的就是白屏,显然影响用户体验,怎么消除呢?在 Activity theme 设置style 即可[html] view plaincopystyle name="AppTheme" parent="a转载 2015-03-13 10:40:07 · 571 阅读 · 0 评论 -
Android控件使用手册:使用WebView打开http://www.baidu.com
WebView的用法相当简单易用,但是也有几个点是必须记住的,要不然使用起来的时候也会无所适从。原创 2015-07-24 16:56:03 · 1153 阅读 · 0 评论 -
让水平LinearLayout中的两个子元素分别居左和居右
前情提要:在LinearLayout中有两个子元素,LinearLayout的orientation是horizontal。需要让第一个元素居左,第二个元素居右1、LinearLayout中默认的gravity属性是居左,所以默认两个子元素都是居左显示2、设置第一个元素的layout_weight属性android:layout_weight="1",第二个元素的该属性不需要设置原创 2015-08-05 10:12:03 · 6598 阅读 · 4 评论 -
android为ImageView使用蒙层
在android中使用ColorFilter为ImageView使用蒙层原创 2015-09-23 19:33:36 · 7136 阅读 · 0 评论 -
推荐几个比较值得深入了解的控件
第一名:Palette从一个图片中提取突出的颜色,提取出来的色值可以用于统一整个页面的颜色风格,原来看到qq空间上下滑动的时候,标题栏会动态变化颜色,个人感觉很酷,一直很好奇是怎么做的,现在想想和这个的效果比较接近。Android L版本中官方新增的控件, 《Material Design》中有提到。具体研究可以参考文章:Android通过Palette来动态决定UI色彩风格原创 2016-03-20 00:46:31 · 403 阅读 · 0 评论 -
安卓沉浸式
4.4之后加入windowTranslucentStatus的属性,也就是我们可以用到状态栏的区域了。5.0由于提供了setStatusBarColor去设置状态栏颜色,但是这个方法不能在主题中设置windowTranslucentStatus属性。针对这两者的差别可以使用对应values- 来解决。根布局RelativeLayout,添加属性andro原创 2017-06-02 10:48:04 · 355 阅读 · 0 评论