Android开发实例大全PDF电子书下载
- 电子书积分:20 积分如何计算积分?
- 作 者:王东华编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2012
- ISBN:9787121173172
- 页数:723 页
第1章 UI布局开发实例集锦 1
实例001:使用线性布局(LinearLayout)来布局屏幕 1
实例002:使用相对布局(RelativeLayout)来布局屏幕 3
实例003:使用表格布局(TableLayout)来布局屏幕 5
实例004:使用绝对布局(AbsoluteLayout)来布局屏幕 6
实例005:使用标签布局(TabLayout)来布局屏幕 8
实例006:使用层布局(FrameLayout) 10
实例007:创建一个桌面组件Widget 11
实例008:在屏幕中实现一个按钮效果 12
实例009:在屏幕中显示文字 13
实例010:在屏幕中显示编辑框 17
实例011:在屏幕中显示复选框 18
实例012:在屏幕中显示单选框 21
实例013:在屏幕中显示下拉列表框 22
实例014:在屏幕中实现自动输入文本效果 26
实例015:使用日期选择器控件DatePicker 28
实例016:自动选择一个输入时间 30
实例017:实现屏幕自动滚动 32
实例018:实现一个进度条效果 32
实例019:开发一个评分程序 35
实例020:在屏幕中显示一幅指定的图片 36
实例021:设置一幅图片作为按钮来使用 38
实例022:实现QQ空间中的显示照片效果 40
第2章 控件开发实例集锦 44
实例023:显示在文本框中输入的信息 44
实例024:使用RadioGroup控件实现选项选择功能 46
实例025:使用CheckBox控件实现同意条款效果 48
实例026:使用Spinner控件实现选项选择 51
实例027:使用Gallery控件实现个人相簿功能 55
实例028:开发一个文件搜索程序 58
实例029:单击按钮后实现按钮置换 60
实例030:模拟实现一个时钟界面效果 62
实例031:联合使用DatePicker和TimePicker来选择日期和时间 65
实例032:动态分隔手机屏幕 68
实例033:使用ListActivity实现动态菜单列表 71
实例034:加载手机磁盘中的文件 73
实例035:实现抽屉样式效果 76
实例036:在屏幕中动态显示多种对话框 82
实例037:手机秘书——重要事情提醒 88
实例038:动态添加或删除菜单 96
实例039:自定义Android控件实现单选按钮 100
实例040:使用自定义控件在屏幕中绘制一条虚线 104
实例041:在屏幕中实现手风琴效果 106
第3章 自动化服务实例集锦 109
实例042:自动获取手机屏幕的分辨率 109
实例043:自动获取手机电池的剩余电量 112
实例044:来电时自动发送信息提醒 115
实例045:获取手机存储卡的容量 119
实例046:操作存储卡和内存卡中的数据 122
实例047:设置闹钟 129
实例048:实现黑名单来电自动静音处理 135
实例049:设置一个自动开机界面 138
实例050:更换手机屏幕背景图片系统 140
实例051:设置自动更换手机桌面背景 144
实例052:自动控制后台系统服务 154
实例053:在屏幕中拖动一个按钮 157
第4章 数据存储实例集锦 163
实例054:在屏幕中显示SharedPreferences中存储的信息 163
实例055:演示数据添加、删除等操作 165
实例056:编写一个手机日记本程序 170
实例057:使用ContentProvider开发一个手机日记本 177
实例058:使用文件保存数据 188
实例059:将网上的图片保存到SD卡并在手机中显示出来 190
实例060:保存联系人信息 194
第5章 电话和短信实例集锦 197
实例061:编写一个拨号程序 197
实例062:发送一条短信 200
实例063:单击按钮实现拨号功能 203
实例064:一个通用发短信程序 206
实例065:收到短信后用E-mail邮件进行通知 210
实例066:实现触屏拨号功能 214
实例067:一个短信群发程序 215
实例068:来电后自动发送邮件通知 219
实例069:监听手机拨接状态 220
实例070:检查短信是否发送成功 223
第6章 图形图像实例集锦 229
实例071:在屏幕中绘制一个矩形 229
实例072:在屏幕中绘制一个画布 232
实例073:实现水纹的透明效果 235
实例074:渲染几何图形 239
实例075:用图片为背景实现动画效果 242
实例076:在手机屏幕中实现Frame动画效果 244
实例077:对图片进行缩放处理 246
实例078:旋转屏幕中的图片 250
实例079:实现旗帜飞扬的效果 253
实例080:模拟构建一个3D场景效果 258
实例081:模拟实现粒子系统效果 261
实例082:在Canvas中写文字 265
实例083:移动屏幕中的图片 272
实例084:在屏幕中绘制一个三维圆柱体 276
实例085:获取并显示图片的宽和高 285
实例086:编写一个手机屏保程序 287
实例087:以触摸方式移动图片 295
第7章 和网络有关的实例集锦 299
实例088:传递HTTP参数 299
实例089:在屏幕中使用HTML程序 303
实例090:在手机中浏览网页 304
实例091:使用内置浏览器打开网页 305
实例092:显示QQ空间中的照片 307
实例093:通过RSS系统在线浏览新闻 309
实例094:下载网络图片作为手机背景 320
实例095:将文件上传至服务器 323
实例096:开发一个移动博客发布器 326
实例097:远程下载并安装一个软件 331
实例098:控制蓝牙系统 336
第8章 多媒体实例集锦 346
实例099:播放一个指定的MP3文件 346
实例100:调节手机音量的大小 350
实例101:实现相机预览和拍照功能 353
实例102:在手机中播放影片 360
实例103:手机录音系统 363
实例104:设置手机中的铃声 368
实例105:在线播放网络中的MP3 371
实例106:在线下载音乐作为手机铃声 379
实例107:播放GIF格式的动画 385
实例108:在手机中播放MP4视频 391
实例109:在线观看3GP视频 394
第9章 Google地图实例集锦 403
实例110:定位当前位置的坐标 403
实例111:在手机中使用Google地图 406
实例112:在地图中定位输入的坐标 413
实例113:在地图中快速查询某个位置 416
实例114:随着手机的移动自动更新位置 418
实例115:在手机地图中描绘线路并计算线路距离 423
实例116:在Google地图中显示指定的位置 430
实例117:在手机地图中查询一个地址 432
实例118:在手机中实现地址查询 434
实例119:开发一个路径导航系统 438
第10章 Google API实例集锦 446
实例120:模拟验证官方账号 446
实例121:在手机中开发一个Google搜索程序 453
实例122:在手机中编写一个翻译软件 458
实例123:生成一个二维码 460
实例124:使用Google Chart API生成二维码 463
第11章 平板应用 469
实例125:开发一个音乐播放器 469
实例126:开发一个在线天气播报系统 475
实例127:开发一个网页浏览程序 485
实例128:使用文件来保存音乐状态 491
实例129:在屏幕中显示不同的进度条效果 494
第12章 游戏应用 498
实例130:一个简单的贪吃蛇游戏 498
实例131:开发一个魔塔游戏 504
实例132:疯狂足球游戏 524
第13章 Android程序优化 547
实例133:测试计算机的性能 547
实例134:测试内存性能 550
实例135:优化Android模拟器 553
实例136:使用merge标签优化UI界面 556
实例137:优化Android Layout 559
实例138:优化Bitmap图片 560
第14章 综合实例——手机地图系统 563
实例139:使用Google地图开发一个综合地图系统 563
14.1 项目分析 563
14.1.1 规划UI界面 563
14.1.2 数据存储设计 564
14.2 具体实现 565
14.2.1 新建工程 565
14.2.2 主界面 565
14.2.3 新建界面 567
14.2.4 设置界面 570
14.2.5 帮助界面 574
14.2.6 地图界面 576
14.2.7 数据存取 587
14.2.8 实现Service服务 592
14.3 发布自己的作品来赢利 594
14.3.1 申请成为会员 594
14.3.2 生成签名文件 597
14.3.3 使用签名文件 602
14.3.4 发布 604
第15章 综合实例——音乐播放器系统 605
实例140:开发一个音乐播放器 605
15.1 项目介绍 605
15.1.1 项目背景介绍 605
15.1.2 项目目的 606
15.1.3 对读者的意义 606
15.2 需求分析 606
15.2.1 构成模块 606
15.2.2 功能结构图 609
15.2.3 系统功能说明 610
15.2.4 总体目标 610
15.3 设计数据库 611
15.3.1 字段设计 611
15.3.2 数据库连接 611
15.3.3 创建数据库 612
15.3.4 操作数据库 613
15.3.5 数据显示 614
15.4 具体编码 615
15.4.1 服务信息主界面 615
15.4.2 播放器主界面 616
15.4.3 播放列表功能 628
15.4.4 菜单功能模块 631
15.4.5 播放设置界面 634
15.4.6 设置显示歌词 638
15.4.7 文件浏览器模块 639
第16章 体育类游戏——NBA激情投篮 644
实例141:NBA激情投篮 644
16.1 项目介绍 644
16.1.1 意义和技术分析 644
16.1.2 策划游戏 645
16.1.3 准备工作 645
16.2 项目架构 646
16.2.1 总体架构 646
16.2.2 规划类 646
16.3 具体编码 648
16.3.1 编写主类LanqiuActivity 648
16.3.2 编写常量类 652
16.3.3 设计游戏试玩界面 658
16.3.4 绘制游戏场景 663
第17章 综合邮件系统 672
实例142:开发一个综合邮件系统 672
17.1 项目介绍 672
17.1.1 项目背景介绍 672
17.1.2 项目目的 672
17.2 系统需求分析 673
17.2.1 构成模块 673
17.2.2 系统流程 675
17.2.3 功能结构图 676
17.2.4 系统功能说明 677
17.2.5 系统需求 677
17.3 数据存储设计 677
17.3.1 用户信息类 678
17.3.2 SharedPreferences 682
17.4 具体编码 684
17.4.1 欢迎界面 684
17.4.2 系统主界面 687
17.4.3 邮箱类型设置 694
17.4.4 邮箱收取设置 697
17.4.5 邮箱发送设置 703
17.4.6 邮箱用户检查 708
17.4.7 设置用户别名 713
17.4.8 用户邮件编辑 716
17.5 总结 723
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《实用日语口语大全 商务口语 白金版》柠檬树日语教学团队编著 2018
- 《中华痹病大全》娄玉钤,娄多峰,李满意主编 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017