1.5 Cupcake(纸杯蛋糕) 1.6 Donut(甜甜圈) 2.0/2.1 Éclair(闪电泡芙) 2.2 Froyo(冻酸奶) 2.3 Gingerbread(姜饼) 3.0 Honeycomb(蜂窝) 4.0 Ice Create Sandwich(冰

启动adb客户端时,它会检查adb服务器进程是否运行。如果没有,则启动该进程。在服务器启动后,它绑定到本地TCP的5037端口并监听adb客户端发送的命令。所有adb客户端使用5037端口号与adb服务器进行通信。

adb devices

显示了当前连接的模拟器/设备列表。输出的结果由两部分组成:序列号和状态。序列号由设备类型和端口号两部分组成;状态包括offline(未连接)和device(已连接)两种。

如果当前系统中运行多个模拟器/设备实例,在运行命令时需要指定目标实例。其命令格式如下: adb -s 参数表示序列号;参数表示执行的命令。

将文件从本地计算机复制到模拟器/设备实例中的命令如下: adb push

将文件从模拟器/设备实例复制到本地计算机中的命令如下: adb pull

Android平台底层使用Linux内核,因此可以使用Shell来进行操作。使用如下命令可以进入Shell: adb shell

android list targets

创建一个继承android.view.View类的View类,并且重写构造方法。

Android中提供了线性布局管理器(LinearLayout)、表格布局管理器(TableLayout)、帧布局管理器(FrameLayout)、相对布局管理器(RelativeLayout)和绝对布局管理器(AbsoluteLayout),对应于这5种布局管理器,Android提供了5种布局方式,

说明:在线性布局中,排列方式由android:orientation属性来控制,对齐方式由android:gravity属性来控制。

android:orientation属性用于设置布局管理器内组件的排列方式,其可选值为horizontal和vertical,默认值为vertical。其中,horizontal表示水平排列;vertical表示垂直排列。

android:gravity属性用于设置布局管理器内组件的对齐方式,其可选值包括top、bottom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical和clip_horizontal。这些属性值也可以同时指定,各属性值之间用竖线隔开。例如,要指定组件靠右下角对齐,可以使用属性值right|bottom。

Category是一个字符串,其中包含了应该处理当前Intent的组件类型的附加信息。