Android开发实例大全
《Android开发实例大全》
基本信息
作者:王东华
丛书名:Android移动开发技术丛书
出版社:电子工业出版社
ISBN:9787121173172
上架时间:2012-8-13
出版日期:2012年8月
开本:16开
页码:732
版次:1-1
所属分类:计算机>软件与程序设计>移动开发>Android
更多关于》》》《Android开发实例大全》
内容简介
书籍
计算机书籍
《android开发实例大全》以android应用程序的开发为主题,并结合真实的案例向读者详细介绍了android的基本组件的使用及应用程序开发的整个流程。本书的讲述由浅入深,实例全面并典型,几乎囊括了所有和android应用相关的项目。全书分为17章,分别讲解了ui布局实例集锦、控件实例集锦、自动化服务实例集锦、数据存储实例集锦、电话和短信实例集锦、图形图像实例集锦、和网络有关的实例集锦、多媒体实例集锦、google地图实例集锦、googleapi实例集锦、平板应用实例集锦、游戏应用与程序优化。并且在本书最后,通过4个大型综合实例,分别介绍了开发手机地图系统、音乐播放器系统、nba激情投篮游戏、综合邮件系统的基本过程。
《android开发实例大全》基础翔实,实例丰富,案例真实,适合android程序开发的不同用户,既可以作为初学者的参考资料,也可以作为向此领域发展的程序员的参考书。
目录
《android开发实例大全》
第1章 ui布局开发实例集锦1
实例001:使用线性布局(linearlayout)来布局屏幕1
实例002:使用相对布局(relativelayout)来布局屏幕3
实例003:使用表格布局(tablelayout)来布局屏幕5
实例004:使用绝对布局(absolutelayout)来布局屏幕6
实例005:使用标签布局(tablayout)来布局屏幕8
实例006:使用层布局(framelayout)10
实例007:创建一个桌面组件widget11
实例008:在屏幕中实现一个按钮效果12
实例009:在屏幕中显示文字13
实例010:在屏幕中显示编辑框17
实例011:在屏幕中显示复选框18
实例012:在屏幕中显示单选框21
实例013:在屏幕中显示下拉列表框22
实例014:在屏幕中实现自动输入文本效果26
实例015:使用日期选择器控件datepicker28
实例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:在线播放网络中的mp3371
实例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章 googleapi实例集锦446
实例120:模拟验证官方账号446
实例121:在手机中开发一个google搜索程序453
实例122:在手机中编写一个翻译软件458
实例123:生成一个二维码460
实例124:使用googlechartapi生成二维码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:优化androidlayout559
实例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编写主类lanqiuactivity648
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.2sharedpreferences682
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
本图书信息来源于:中国互动出版网