常用控件UI的一些总结
2016-09-25 11:47
351 查看
1、RelativeLayout中居于父控件的位置:
android:layout_above属性可以让一个控件位于另一个控件的上方,
android:layout_below表示让一个控件位于另一个控件的下方,
android:layout_toLeftOf表示让一个控件位于另一个控件的左侧,
android:layout_toRightOf 表示让一个控件位于另一个控件的右侧。
RelativeLayout中还有另外一组相对于控件进行定位的属性:
android:layout_alignLeft表示让一个控件的左边缘和另一个控件的左边缘对齐
android:layout_alignRight 表示让一个控件的右边缘和另一个控件的右边缘对齐
还有android:layout_alignTop 和android:layout_alignBottom,道理都是一样的。
2、android:gravity是用于指定文字在控件中的对齐方式,而android:layout_gravity是用于指定控件在布局中的对齐方式。
3、android:layout_weight使用比例的方式来指定控件的大小。
4、把EditText变为密码输入框,android:inputType属性的值指定为textPassword
5、android:maxLines指定了最大行数
6、查看当前线程是主线程还是子线程:Thread.currentThread().getName()
7、long time = System.currentTimeMillis();//获取当前系统时间值
8、把相应的数据放到values文件夹的arrays.xml文件里
9、ScrollView一直显示滚动条设置
android:layout_alignParentLeft android:layout_alignParentTop android:layout_alignParentRight android:layout_alignParentBottom android:layout_centerInParentRelativeLayout中:
android:layout_above属性可以让一个控件位于另一个控件的上方,
android:layout_below表示让一个控件位于另一个控件的下方,
android:layout_toLeftOf表示让一个控件位于另一个控件的左侧,
android:layout_toRightOf 表示让一个控件位于另一个控件的右侧。
RelativeLayout中还有另外一组相对于控件进行定位的属性:
android:layout_alignLeft表示让一个控件的左边缘和另一个控件的左边缘对齐
android:layout_alignRight 表示让一个控件的右边缘和另一个控件的右边缘对齐
还有android:layout_alignTop 和android:layout_alignBottom,道理都是一样的。
2、android:gravity是用于指定文字在控件中的对齐方式,而android:layout_gravity是用于指定控件在布局中的对齐方式。
3、android:layout_weight使用比例的方式来指定控件的大小。
4、把EditText变为密码输入框,android:inputType属性的值指定为textPassword
5、android:maxLines指定了最大行数
6、查看当前线程是主线程还是子线程:Thread.currentThread().getName()
7、long time = System.currentTimeMillis();//获取当前系统时间值
8、把相应的数据放到values文件夹的arrays.xml文件里
<?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="city"> <item>丰台区</item> <item>石景山区</item> <item>海淀区</item> <item>漳州市</item> <item>朝阳区</item> </string-array> </resources>
//直接使用 String[] city=getResources().getStringArray(R.array.city);
9、ScrollView一直显示滚动条设置
android:fadeScrollbars="false"10、
/** * 获取IMEI * 手机唯一设别号码 */ public static String getIMEI(Context context) { if (null == context) { return null; } String imei = null; try { imei = new DeviceUuidFactory(context).getDeviceUuid().toString(); } catch (Exception e) { e.printStackTrace(); } return imei; }
相关文章推荐
- 控件、UI 半年学习总结下自定义控件用法和一些常用页面效果
- C# Winform 跨线程更新UI控件常用方法总结(转)
- android一些常用基础UI控件(比较适合给新手参考)
- UI常用控件总结(下)
- C# Winform 跨线程更新UI控件常用方法总结(转)
- C# Winform 跨线程更新UI控件常用方法总结
- C# Winform 跨线程更新UI控件常用方法总结(转)
- C# Winform 跨线程更新UI控件常用方法总结(转)
- 【转载】C# Winform 跨线程更新UI控件常用方法总结
- android常用UI控件总结
- JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.
- 【Cocoa(mac) Application 开发系列之二】总结一些常用控件及自定义View
- C# Winform 跨线程更新UI控件常用方法总结(转)
- C# Winform 跨线程更新UI控件常用方法总结(转)
- UI中一些不常用的控件UIActivityIndicatorView、UIProgressView、UISegmentedControl、UIStepper、UISwitch、UITextView、UIAlertController
- 【Cocoa(mac) Application 开发系列之二】总结一些常用控件以及简单在自定义View上绘制字符串
- UI常用控件总结(上)
- Android 常用UI控件的一些属性设置(在.xml文件里进行的设置)
- JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.
- UI控件笔记(十七):UI之UI阶段控件常用方法大全总结