Android程序开发范例宝典PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:张领,李根福,王敬杰编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2015
- ISBN:9787115370204
- 页数:646 页
第1章 Android模拟器应用 1
实例001 创建一个Android模拟器 2
实例002 启动Android模拟器 3
实例003 删除Android模拟器 5
实例004 为Android模拟器设置语言 5
实例005 为Android模拟器设置输入法 8
实例006 为Android模拟器设置日期时间 9
实例007 使用adb命令安装Android程序 12
实例008 使用adb命令卸载Android程序 13
实例009 通过DDMS管理器安装Android程序 14
实例010 在Android模拟器中卸载程序 15
实例011 在Android模拟器中安装搜狗拼音输入法 17
实例012 设置模拟器桌面背景 19
实例013 设置使用24小时格式的时间 21
实例014 使用Android模拟器发送短信 21
实例015 使用Android模拟器拨打电话 24
实例016 查看Android模拟器中正在运行的服务 26
第2章 界面布局及菜单设计 29
实例017 使用XML布局文件实现游戏的开始界面 30
实例018 通过Java代码实现游戏的进入界面 31
实例019 使用XML和Java代码混合控制UI界面 33
实例020 通过自定义View组件实现Activity界面的切换 34
实例021 使用线性布局管理器布局Android界面 36
实例022 使用绝对布局管理器固定组件的位置 39
实例023 使用框架布局管理器居中显示层叠的正方形 40
实例024 使用相对布局管理器布局多个组件的相对位置 42
实例025 使用表格布局管理器布局用户的登录界面 44
实例026 我同意游戏条款界面布局 46
实例027 仿微信全民打飞机游戏的用户许可协议界面 48
实例028 应用相对布局管理器显示软件更新提示 51
实例029 使用表格布局管理器与线性布局管理器实现分类工具栏 52
实例030 布局个性游戏开始界面 56
实例031 通过自定义View组件实现跟随手指移动的小兔子 57
实例032 在窗体上绘制一只地鼠 59
实例033 布局用户搜索界面 60
实例034 用于改变文字颜色的上下文菜单 62
实例035 实现带子菜单的选项菜单 64
实例036 创建一组只能单选的选项菜单 67
实例037 对选项菜单进行国际化 68
实例038 隐藏动作栏 71
实例039 自定义动作项 73
实例040 为按钮提供隐藏和显示动作栏标题的功能 75
实例041 在动作栏中添加和删除选项卡 77
实例042 在动作栏中增加“查询”动作视图 81
实例043 在动作栏中添加“设置”图标 83
实例044 重新设置Icon图标 86
第3章 Android常用组件应用 89
实例045 应用TextView显示多种样式的文本 90
实例046 使用EditText组件实现用户注册信息的输入 92
实例047 为文本框组件添加滚动条 94
实例048 使用文本框控件记录历史查询记录 95
实例049 添加两个按钮并为其设置单击事件监听器 97
实例050 使用ImageButton组件实现图片按钮 99
实例051 获取ToggleButton按钮上的当前文本 101
实例052 使用AutoCompleteTextView组件实现自动提示功能 102
实例053 添加选择性别的单选按钮 104
实例054 选择爱好的复选按钮组 106
实例055 通过数组资源为ListView设置列表项 109
实例056 使用适配器为ListView设置列表项 110
实例057 应用ListView显示带头、脚视图的列表 112
实例058 通过继承ListActivity实现列表 114
实例059 显示列表选择框并获取其选择项 115
实例060 使用ImageView显示图像 117
实例061 使用Gallery组件显示图片列表 119
实例062 使用ImageSwitcher组件实现简单图片查看器 121
实例063 改进后的图片查看器 123
实例064 通过GridView显示照片列表 125
实例065 仿Windows 7图片预览窗格效果 127
实例066 幻灯片式图片浏览器 129
实例067 实现带图标的ListView列表 132
实例068 实现图标在上、文字在下的ListView 134
第4章 Android高级组件应用 137
实例069 在屏幕中显示模拟时钟 138
实例070 应用日期、时间拾取器选择日期和时间 139
实例071 使用DigitalClock组件显示详细时间 141
实例072 显示计时器 142
实例073 定时关闭当前窗口 143
实例074 在屏幕中显示水平进度条和圆形进度条 145
实例075 在屏幕中显示拖动条 148
实例076 在屏幕中显示星级评分条 150
实例077 显示消息提示框 152
实例078 在状态栏上显示通知 153
实例079 发送一个自定义声音提示的通知 156
实例080 多种形式的列表对话框 158
实例081 弹出询问是否退出的对话框 162
实例082 选择颜色的单选列表对话框 164
实例083 应用AlertDialog实现自定义的登录对话框 165
实例084 询问是否评价的自定义对话框 167
实例085 显示在标题上的进度条 169
实例086 仿手机QQ登录状态显示功能 171
实例087 设置定时启动的闹钟 175
实例088 设置一个BroadcastReceiver闹钟 178
实例089 应用AlarmManager实现定时更换壁纸功能 181
实例090 在屏幕中添加选项卡 184
第5章 Android程序调试 187
实例091 使用Log.d方法输出Debug日志信息 188
实例092 使用Log.e方法输出错误日志信息 189
实例093 使用Logi方法输出程序日志信息 190
实例094 使用Log.v方法输出冗余日志信息 191
实例095 使用Log.w方法输出警告日志信息 192
实例096 使用try...catch语句捕获Android程序异常 193
实例097 使用throws关键字抛出异常 194
实例098 使用throw关键字抛出异常 195
实例099 向LogCat视图中输出用户登录时间 196
实例100 使用throw关键字在方法中抛出异常 197
第6章 Activity窗口设计 199
实例101 在Android程序中添加Activity 200
实例102 在Android程序中添加Service 201
实例103 启动和关闭Activity 203
实例104 在多个Activity之间实现相互传值 205
实例105 用户注册中的返回上一步功能 208
实例106 根据输入的性别和身高计算标准体重 212
实例107 根据分数显示优、良、中、差的评价 216
实例108 根据输入的生日判断星座 220
实例109 带选择头像的用户注册界面 224
实例110 实现带选择所在城市的用户注册界面 229
实例111 实现带选择商品类别的商品信息添加 233
实例112 仿QQ客户端登录界面 237
实例113 实现一个泡泡龙游戏的关于功能 241
实例114 显示标题列表及选定标题对应的详细内容 244
实例115 实现古诗欣赏程序 248
实例116 带查看原图的图像浏览器 252
实例117 应用Fragment实现图片查看器 256
实例118 应用Fragment实现新闻浏览 260
第7章 Intent通信应用 265
实例119 通过Intent实现拨打电话功能 266
实例120 通过Intent实现发送短信功能 269
实例121 将字符串数据传递到打开的Activity中 270
实例122 得到新打开Activity关闭后返回的数据 272
实例123 使用Intent查看通讯录信息 276
实例124 使用Intent修改通讯录信息 277
实例125 使用Intent实现直接发送短信 278
实例126 使用Intent打开网页 281
实例127 使用Intent实现返回系统Home桌面 282
实例128 当接收到短信时给出提示信息 283
实例129 接收短信后显示短信号码 285
实例130 接收短信后显示短信内容 287
实例131 用户单击按钮时显示电池剩余电量 288
实例132 当电池电量低于10%时给出提示 289
实例133 安装新应用后给出提示的功能 291
第8章 数据存储技术 293
实例134 使用SharedPreferences保存用户输入的用户名和密码 294
实例135 使用SharedPreferences保存用户输入值 296
实例136 获取SharedPreferences中保存的值 299
实例137 使用SharedPreferences在Activity间传递整数值 300
实例138 使用SharedPreferences在Activity间传递布尔值 302
实例139 使用内部存储保存用户输入的用户名和密码 304
实例140 显示内部存储文件位置的绝对路径 307
实例141 在SD卡上创建文件 308
实例142 使用SQLite数据库保存用户输入的用户名和密码 310
实例143 在SQLite数据库中批量添加数据 314
实例144 使用列表显示数据表中全部数据 316
实例145 使用列表逆序显示数据表中的全部数据 318
实例146 判断获得的SD卡内容是否是文件夹 319
实例147 显示文件和文件夹的创建时间 320
实例148 遍历Android模拟器的SD卡 322
实例149 复制图片到SD卡上 323
实例150 使用Content Provider查询数据 325
实例151 使用Content Provider添加记录 327
实例152 显示联系人ID和公司信息 330
实例153 使用Content Provider删除记录 331
实例154 系统内置联系人的使用 332
实例155 查询联系人的ID和姓名 334
实例156 自动补全联系人姓名 336
实例157 显示联系人姓名和电话 339
实例158 根据电话号码查找联系人 340
第9章 图形图像处理技术 343
实例159 绘制以渐变色填充的矩形 344
实例160 创建绘图画布并绘制带阴影的矩形 346
实例161 绘制渐变色填充的圆形 348
实例162 绘制5个不同颜色的圆形 349
实例163 绘制一个游戏对白界面 351
实例164 绘制路径及绕路径文字 353
实例165 绘制Android的机器人 356
实例166 在屏幕上绘制小房子 358
实例167 在屏幕上绘制彩色字符串 359
实例168 绘制一个随机数字组成的验证码 360
实例169 使用Matrix旋转图像 362
实例170 使用Matrix缩放图像 364
实例171 使用Matrix倾斜图像 366
实例172 使用Matrix平移图像 368
实例173 显示平铺背景和椭圆形的图片 369
实例174 旋转、平移、缩放和透明度渐变的补间动画 371
实例175 绘制带描边的圆角矩形图片 377
实例176 带描边的圆形图片 379
实例177 实现放大镜效果 381
实例178 实现探照灯效果 384
实例179 实现闪烁的星星 385
实例180 实现在夜空中同时有多颗星星闪烁的效果 387
实例181 来回捕食的小鱼 389
实例182 飞舞的蝴蝶 392
实例183 简易涂鸦板 393
实例184 在GridView中显示SD卡上的全部图片 398
第10章 3D及多媒体开发 403
实例185 绘制一个6个面采用不同颜色的立方体 404
实例186 为立方体进行纹理贴图 409
实例187 不断旋转的立方体 410
实例188 为立方体添加光照效果 411
实例189 透明且旋转的立方体 413
实例190 绘制一个不断旋转的金字塔 414
实例191 使用Android机器人对立方体进行纹理贴图 416
实例192 绘制一个三棱锥 417
实例193 包括播放、暂停/继续和停止功能的音乐播放器 419
实例194 带音量控制的音乐播放器 423
实例195 使用SoundPool播放音频 426
实例196 使用VideoView组件播放视频 429
实例197 使用MediaPlayer和SurfaceView播放视频 431
实例198 为游戏界面添加背景音乐和按键音 434
实例199 为E、S、D和F键添加按键音 437
实例200 制作开场动画 440
实例201 控制相机拍照 442
实例202 在拍摄照片上添加拍照日期 446
实例203 在拍摄照片上添加边框 448
第11章 资源及事件处理 451
实例204 使用字符串资源设置界面中的文字 452
实例205 通过字符串资源显示游戏对白 454
实例206 使用颜色资源设置文字颜色 455
实例207 使用颜色资源设置窗体的背景颜色 457
实例208 逐渐加宽的彩虹桥背景 458
实例209 通过尺寸资源将文字逐个放大 461
实例210 使用9-Patch图片实现不失真按钮背景 464
实例211 使用9-Patch图片实现“登录”和“退出”按钮 467
实例212 自定义复选按钮的样式 470
实例213 背景半透明效果的游戏开始界面 472
实例214 应用样式资源改变文字的样式 474
实例215 应用主题资源给所有窗口添加背景 477
实例216 从XML文件中读取客户信息 479
实例217 显示用户单击的按键 480
实例218 判断是否为系统按键 482
实例219 屏蔽物理键盘中的后退键 483
实例220 显示短时间和长时间单击按钮信息 484
实例221 当用户触摸屏幕时显示提示信息 485
实例222 显示用户触摸时持续的时间 486
实例223 显示用户触摸屏幕位置 487
实例224 识别用户输入的手势 489
实例225 查看手势对应分值 493
实例226 使用手势输入数字 495
实例227 根据输入手势拨打电话 497
实例228 单击增加音量键时显示提示信息 499
第12章 多线程编程 501
实例229 通过实现Runnable接口创建、开启、休眠和中断线程 502
实例230 在日志窗口中每隔1秒显示一个文字 505
实例231 每隔1分钟更换一次桌面背景 506
实例232 创建Handler对象发送并处理消息 509
实例233 使用线程和消息传递机制实现水平移动的图标 511
实例234 开启新线程实现电子广告牌 512
实例235 多彩的霓虹灯 514
实例236 海滩捉蟹游戏 517
实例237 在屏幕上来回移动的气球 519
实例238 开启新线程播放背景音乐 521
第13章 网络开发应用 525
实例239 向服务器发送GET请求 526
实例240 向服务器发送POST请求 529
实例241 使用HttpClient向服务器发送GET请求 532
实例242 使用HttpClient服务器发送POST请求 534
实例243 通过GET请求发送中文参数 537
实例244 使用WebView浏览网页 540
实例245 使用WebView加载HTML代码 542
实例246 让WebView允许执行JavaScript 543
实例247 从指定网站下载文件 545
实例248 使用ImageView显示从网络上获取的图片 547
实例249 打造功能实用的网页浏览器 549
实例250 获取天气预报 552
实例251 继承IntentService输出当前时间 554
实例252 继承Service输出当前时间 558
实例253 继承Binder类绑定服务显示时间 560
实例254 使用Message类绑定服务显示时间 564
实例255 视力保护程序 567
实例256 获得当前模拟器支持的全部位置源名称 569
实例257 获得GPS位置源的精度和耗电量 571
实例258 获得经纬度信息 573
实例259 获取当前位置的海拔信息 576
实例260 获得谷歌地图API密钥 577
实例261 在地图上标记天府广场的位置 580
第14章 Android游戏开发 585
实例262 猜猜鸡蛋放在哪只鞋子里 586
实例263 忐忑的精灵 589
实例264 迷途奔跑的野猪 591
实例265 简易打地鼠游戏 594
实例266 数独游戏——主窗体设计 596
实例267 数独游戏——虚拟键盘模块设计 607
实例268 数独游戏——游戏设置模块设计 610
实例269 数独游戏——关于模块设计 612
实例270 家庭理财通——登录模块设计 616
实例271 家庭理财通——系统主窗体设计 618
实例272 家庭理财通——新增收入设计 622
实例273 家庭理财通——收入信息浏览设计 627
实例274 家庭理财通——修改/删除收入设计 629
实例275 家庭理财通——新增便签设计 634
实例276 家庭理财通——便签信息浏览设计 637
实例277 家庭理财通——修改/删除便签设计 641
实例278 家庭理财通——系统设置模块设计 644
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《教育学考研应试宝典》徐影主编 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《吉他宝典 吉他手超级手册 上》姜伟主编;汶麟,姚林,杜新春,赖康康,朱家明,克尔曼副主编 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019