Android应用开发:集合应用与Twitter社交应用实践
1. Android集合应用示例
在Android应用开发中,有一个展示Java集合特性的示例应用。该应用启动时会显示五个复选框,用户选择部分复选框后点击“Show the List”按钮,应用会切换到一个新的活动(Android ListActivity),显示用户点击的复选框编号。
1.1 主活动的初始布局
在Android应用里,布局用于描述设备屏幕上小部件的排列方式。Android API提供了多种布局类型,如下所示:
| 布局类型 | 描述 |
| ---- | ---- |
| LinearLayout | 可将小部件在屏幕上水平或垂直排列成一行或一列 |
| GridLayout | 把小部件排列在一个矩形网格中(类似于无边界的表格单元格) |
| RelativeLayout | 通过描述小部件之间的相对位置来排列,例如可使button2的顶部位于button1底部下方50像素处 |
此应用的主活动采用垂直方向的LinearLayout布局。以下是主活动布局的代码:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android=
"http://schemas.android.com/apk/res/android"
android:id="@+id/linearLayout"
android:layout_width="fill_pare
超级会员免费看
订阅专栏 解锁全文
33

被折叠的 条评论
为什么被折叠?



