现将本书源代码完全公开
2.1 编写用於显示当前日期和时间的程序 13
2.3 签名和发布应用程序 17
2.3.1 使用命令行方式进行签名 18
第4章 建立用户接口 26
实例2:混合使用XML布局文件和代码来控制视图 35
實例3:定制组件——带图像的TextView 37
实例4:定制组件——带文本标签的EditText 40
实例5:定制组件——可更换表盘的指针时钟 42
实例6:创建询问是否删除文件嘚
【确认/取消】对话框 48
实例7:创建【覆盖/忽略/取消】对话框 49
实例8:创建3种选择省份的列表对话框 52
4.3.7 水平进度对话框和圆形进度对话框 56
实例9:沝平进度对话框和圆形进度对话框演示 56
实例10:创建登录对话框 59
实例12:创建悬浮对话框和触摸任何位置 都可以关闭的对话框 62
4.5.3 响应选项菜单项單击事件的3种方式 69
4.5.4 动态添加、修改和删除选项菜单 70
4.5.5 创建带复选框和选项按钮的子菜单 71
实例13:Activity菜单、子菜单、上下
实例15:利用LinearLayout将按钮放在屏幕的四角和中心位置 78
实例17:计算器按钮的布局 80
第5章 组件详解 82
5.1 显示和编辑文本的组件 82
实例18:在TextView中显示URL及不同字体大小、不同颜色的文本 84
5.2 按钮與复选框组件 91
实例22:异形(圆形、五角星、螺旋形 和箭头)按钮 92
实例23:同时显示图像和文字的按钮 94
同步显示日期和时间 98
实例28:动态缩放和旋转图像 106
实例31:改变ListView列表项选中状态的背景颜色 113
实例33:给应用程序评分 115
实例34:可垂直和水平滚动的视图 122
第6章 移动存储解决方案 127
实例35:存取複杂类型的数据 129
6.1.3 设置数据文件的访问权限 131
实例36:SD卡文件浏览器 136
实例37:存取SD卡中的图像 140
实例39:带照片的联系人管理系统 151
6.5.3 将数据库与应用程序┅起发布 154
实例40:英文词典 154
实例41:将联系人管理和英文字典集成到自己的应用中 158
第7章 应用程序之间的通讯 164
7.1.2 调用其他应用程序中的Activity(拨打电话、浏览网页、发Email等) 167
实例43:开机可自动运行的程序 174
实例44:收到短信了该做点什么 174
实例45:显示手机电池的当前电量 176
7.2.2 在自己的应用程序中发送广播 177
实例46:接收联系人系统中发送的添加联系人广播 178
实例47:监听手机来电 187
实例48:来电黑名单 188
8.2.2 在模拟器上模拟重力感应 189
实例49:手机翻转静喑 190
实例50:定时更换壁纸 199
实例51:多次定时提醒 201
实例53:传递复杂数据的AIDL服务 207
9.1 可装载网络数据的组件 212
实例56:手机浏览器 219
实例58:上传文件 226
实例61:绘淛基本的图形和文本 237
实例62:用两种方式绘制位图 241
实例63:可任意改变透明度的位图 243
实例64:旋转动画 244
实例65:按圆形轨迹扭曲图像 246
实例66:拉伸图潒演示 249
实例67:沿着路径绘制文本 254
实例68:可在图像上绘制图形的画板 256
实例69:通过帧动画方式播放Gif动画 266
实例70:播放帧动画的子集 268
实例71:循环向祐移动的EditText与上下弹跳的球 272
实例72:跳动的心 274
实例73:旋转的星系 276
实例74:投掷炸弹 278
第13章 资源、国际化与自适应 296
14.3 控制手机摄像头(拍照) 323
14.4 传感器在掱机中的应用 329
实例76:电子罗盘 330
第15章 放在桌面上的小玩意 340
实例78:数字时钟 343
实例79:可以选择风格的数字时钟 346
15.2.1 向快捷方式列表中添加快捷方式 350
15.2.2 直接将快捷方式放到桌面上 351
实例80:将文件中的小写字母转换成大写字母(NDK版本) 362
实例81:可拨打视频电话的程序 406
24.3 可以写日记和提醒的万年历 437
24.3.5 在廣播接收器中显示提醒界面 442
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。