
Android
liwenqi
这个作者很懒,什么都没留下…
展开
-
Android控件属性(1) - autoLink
指定是否将形如邮箱地址、电话号码等的子字符串显示为超链接,可选值有"web"、"email"、"phone"、"map"、"all"。例如以下TextView:<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="XXX aa...原创 2019-07-15 13:42:02 · 477 阅读 · 0 评论 -
Android控件属性(2) - gravity、layout_gravity、textAlignment的区别
gravity设置的是控件内部的子控件或文本的停靠位置,layout_gravity设置的是控件在其容器中的停靠位置。例如以下LinearLayout的gravity指定为bottom、right:<LinearLayout ......android:gravity="bottom|right"android:orientation="vertic...原创 2019-07-15 15:38:55 · 9954 阅读 · 0 评论 -
Android控件属性(3) - foregroundGravity、foreground、textColor
foergroundGravity是设置foreground的停靠位置,而foreground一般我们都设置为一个图片资源,类似于C#的WinForm应用中按钮的image属性,从而使按钮等控件可同时显示文本和图片。gravity、textAlignment、foregroundGravity分别指定了不同类东西的停靠位置(gravity和textAlignment的区别与联系在Android...原创 2019-07-15 18:19:27 · 7453 阅读 · 0 评论 -
Android控件属性(4) - accessibilityLiveRegion、accessibilityTraversalAfter、accessibilityTraversalBefore
这几个属性跟directional pad(简称D-Pad)有关,D-Pad主要是方便残障人士使用手机的,一般开发很少考虑这方面。原创 2019-07-20 21:17:29 · 2555 阅读 · 0 评论 -
Android控件属性(5) - autoSizeMinTextSize、autoSizeMaxTextSize、autoSizeTextType等属性
主要适用于TextView,让文本尽可能占满控件(文本太长时自动减小字体尺寸,而文本短时则自动增大字体尺寸),是Android 8.0开始提供的功能。例如下面的TexyView:<TextViewandroid:layout_width="105dp"android:layout_height="70dp"android:text="a b c"...原创 2019-07-20 23:44:47 · 14435 阅读 · 0 评论