对于平板等需求场合,它们的屏幕比例以16:10和16:9等为主, 但是屏幕尺寸各异,分辨率各异,即便是同一尺寸也有多种分辨率, 这种时候无论是使用dp还是px,相对布局还是线性布局,都达不到效果。 但是比例布局在这种情况下能较好地适配。 首先看一下使用自定义控件实现比例布局: 谷歌已经实现了比例布局 ...
分类:
其他好文 时间:
2018-04-28 17:52:23
阅读次数:
129
https://segmentfault.com/q/1010000003905460?_ea=425861 针对你这种情况,最简单的一种办法是,设置两个TextView的宽度为固定值,且相等。 LinearLayout是一种线性排列的布局,布局中的控件从左到右(或者是从上到下)依次排列。wrap_ ...
分类:
移动开发 时间:
2018-04-28 01:26:43
阅读次数:
269
归纳一下控件属性,很多属性都是共通的,不一定只有我归类那个可以用 TextView: android:id:给当前控件定义唯一标示符 android:layout_width:指定控件的宽度 android:layout_height:指定控件的高度 (高宽属性的可选值:match_parent(比 ...
分类:
其他好文 时间:
2018-04-26 11:55:46
阅读次数:
170
1.展示文本控件 TextView 2.编辑文本控件 EditText 3.按钮 button 4.常用布局属性 ...
分类:
移动开发 时间:
2018-04-26 01:26:19
阅读次数:
273
第一步:添加依赖 compile 'org.greenrobot:eventbus:3.0.0' 第二步:定义消息事件类 public class MessageEvent{ private String message; public MessageEvent(String message){ t ...
分类:
其他好文 时间:
2018-04-24 11:04:25
阅读次数:
162
常用控件 1. 常用控件有:按钮 Button、文本显示框 TextView、图片显示框 ImageView、文本编辑框 EditText、进度条 ProgressBar、提示框 AlertDialog、进度提示框 ProgressDialog 四种基本布局 1. 线性布局 LinearLayout ...
分类:
其他好文 时间:
2018-04-21 13:31:53
阅读次数:
156
效果截图: : 布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="ver ...
分类:
其他好文 时间:
2018-04-14 12:30:13
阅读次数:
199
1.TextView 类似,C#里的lable,显示一段文本 2.Button 3.ToggleButton 点击按钮 OFF ON切换 4.CheckBox 复选框 5.RadioButton 单选框 6.CheckedTextView 7.Spinner 下拉框 8.ProgressBar 弧形 ...
分类:
移动开发 时间:
2018-04-13 22:35:01
阅读次数:
410
AutoCompleteTextView 自动完成输入框 实现输入提示列表供选择 GridView 网格列表 ExpandableListView 可折叠列表组件 Spinner 下拉列表选择框 Gallery 画廊 实现滑动操作的图片集 AdapterViewFlipper 实现图片轮播 Stac ...
分类:
移动开发 时间:
2018-04-12 18:39:49
阅读次数:
260
1.Plain Text 输入文本框 2.Password (1)密码框 (3)只能输入数字的密码框 3.E-mail 4.Phone 5.Postal Address 6.Multiline Text 7.Time 8.Date 9.Number 10.AutoComplete TextView ...
分类:
移动开发 时间:
2018-04-09 00:17:50
阅读次数:
196