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下