一些需要注意的地方
2012-03-15 11:35
169 查看
1、LayoutInflater类主要是将我们定义的xml文件转换为view类,从而进行操作,获取LayoutInflater有来年各种方法:
(1) 通过SystemService获取 LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
(2)从给定的context中获取LayoutInflater inflater = LayoutInflater.from(context);
LayoutInflater 的inflater方法则是将布局文件转换成view类对象。
2、AutoCompleteTextView和MultiCompleteTextView默认是两个字符才出现自动完成,需要设置 setThreshold(1),则输入一个字符则出现自动完成。
3、在LinearLayout嵌套的情况下,子LinearLayout必须要设置权值,否则默认的情况是未设置权值的子LinearLayout占据整个屏幕。
LinearLayout中的控件,权值越大,重要度越大,LinearLayout中包含子LinearLayout,子LinearLayout之间的权值越大,重要度则越小。
4、ImageView在高分辨率的手机上显示mdpi和ldpi下的图片会默认进行拉伸,因此图片最好放到hdpi下
(1) 通过SystemService获取 LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
(2)从给定的context中获取LayoutInflater inflater = LayoutInflater.from(context);
LayoutInflater 的inflater方法则是将布局文件转换成view类对象。
2、AutoCompleteTextView和MultiCompleteTextView默认是两个字符才出现自动完成,需要设置 setThreshold(1),则输入一个字符则出现自动完成。
3、在LinearLayout嵌套的情况下,子LinearLayout必须要设置权值,否则默认的情况是未设置权值的子LinearLayout占据整个屏幕。
LinearLayout中的控件,权值越大,重要度越大,LinearLayout中包含子LinearLayout,子LinearLayout之间的权值越大,重要度则越小。
4、ImageView在高分辨率的手机上显示mdpi和ldpi下的图片会默认进行拉伸,因此图片最好放到hdpi下
相关文章推荐
- JavaScript使用过程中需要注意的地方和一些基本语法
- iOS中使用iCloud一些需要注意的地方(Xcode7.2)
- Python的字典和列表的使用中一些需要注意的地方
- load data infile 需要注意的一些地方
- 自己总结的一些需要注意的地方,含点个人小技巧&&经验
- iOS中使用iCloud一些需要注意的地方(Xcode7.2)
- c# 事务编程一些需要注意的地方
- AsyncSocket使用心得和一些需要注意的地方
- 我们来看看load data infile 需要注意的一些地方
- iOS中使用iCloud一些需要注意的地方(Xcode7.2)
- IBM http Server 和 WebSphere 配置 SSL 一些需要注意的地方
- 阅读阿里巴巴Java开发手册,截取一些需要注意的地方
- 关于AIDL一些需要注意的地方
- 有关于eclipse配置spket需要注意的一些地方
- 我们来看看load data infile 需要注意的一些地方
- MySQL中修改表结构时需要注意的一些地方
- c语言中需要注意的一些地方
- 3DMAX导出插件开发过程中需要注意的一些地方
- (转载)spring3和spring4的一些需要注意的地方
- javascript中的一些核心知识点以及需要注意的地方