Android开发过程中的几个小知识点
2015-11-19 13:18
441 查看
1. 在程序的Manifest里面对应的Activity里面添加android:windowSoftInputMode="adjustResize"属性,可以实现打开输入法时,界面自动上移,不被输入法遮盖。
2. 添加按钮的按下效果时,可以在drawable文件夹下新建一个xml文件,里面编写一个selector,中间包含若干个item,用来配置不同状态时显示的图片。
3. 解决程序图标在不同屏幕分辨率上的适配问题,在drawable文件夹下放置一个分辨率足够高的程序图标即可,系统会根据屏幕分辨率自行适配。
4. 一个Timer在被cancel之后,如果想再次使用,必须重新new一个,不然会报空。
5. 在RelativeLayout界面上,如果其height="wrap_content",那么在其子控件中设置layout_marginBottom属性会不起作用。
6. 如果两个控件共享一个界面,一个控件A高度确定,另一个控件B占用剩余所有的空间。则可以设置控件B中height=“0dip”
weight="1",控件A的height则设置为想要的高度即可。
转载地址:http://m.blog.csdn.net/blog/yutou58nian/9457429
2. 添加按钮的按下效果时,可以在drawable文件夹下新建一个xml文件,里面编写一个selector,中间包含若干个item,用来配置不同状态时显示的图片。
3. 解决程序图标在不同屏幕分辨率上的适配问题,在drawable文件夹下放置一个分辨率足够高的程序图标即可,系统会根据屏幕分辨率自行适配。
4. 一个Timer在被cancel之后,如果想再次使用,必须重新new一个,不然会报空。
5. 在RelativeLayout界面上,如果其height="wrap_content",那么在其子控件中设置layout_marginBottom属性会不起作用。
6. 如果两个控件共享一个界面,一个控件A高度确定,另一个控件B占用剩余所有的空间。则可以设置控件B中height=“0dip”
weight="1",控件A的height则设置为想要的高度即可。
转载地址:http://m.blog.csdn.net/blog/yutou58nian/9457429
相关文章推荐
- AsyncTask解惑
- Android 速度检测demo
- android 布局
- 《第一行代码--Android》读书笔记之碎片
- Android NDK 环境搭建 之 起始篇NDK HelloWorld
- android 可上下滑动切换区域 左右滑动
- android aidl导出jar包
- 用adb将手机/data/data/com.android.providers.contacts/databases下的contacts2.db拷贝到电脑上
- Android——显示隐藏移动动画
- Android爆炸散落动画:ExplosionField开源
- Android编程实现TextView部分颜色变动的方法
- Android中ListView的使用(一)
- Android第三方开源: 强光效果
- Android编程使用自定义shape实现shadow阴影效果的方法
- android 四大组件service 音乐播放器的实现
- Android之捕获TextView超链接
- Android测试教程3--用Robotium来生自动生成操作
- android MVP框架
- android.view.WindowManager$BadTokenException:Unable to add window --token is not valid; is your acti
- Android Launcher 应用图标大小不一的情况或GirdView Item 不规则处理与解决