Android开发实例大全(第2版)
2020-04-21 10:12:23 0 举报
AI智能生成
Android开发实例大全(第2版)
作者其他创作
大纲/内容
10 Google API实例集锦
实例136:模拟验证官方账号
实例137:在手机中开发一个Google搜索程序
实例138:在手机中编写一个翻译软件
实例139:生成一个二维码
实例140:使用Google Chart API生成二维码
11 平板应用
实例141:开发一个音乐播放器
实例142:开发一个在线天气播报系统
实例143:开发一个网页浏览程序
实例144:使用文件来保存音乐状态
实例145:在屏幕中显示不同的进度条效果
实例146:勇敢派递员游戏
12 游戏应用
实例147:一个简单的贪吃蛇游戏
实例148:开发一个魔塔游戏
实例149:疯狂足球游戏
实例150:21点游戏
实例151:俄罗斯方块游戏
13 Android程序优化
实例152:测试计算机的性能
实例153:测试内存性能
实例154:优化Android模拟器
实例155:使用merge标签优化UI界面
实例156:优化Android Layout
实例157:优化Bitmap图片
14 可穿戴设备开发精粹
实例158:使用SensorSimulator传感器
实例159:使用磁场传感器
实例160:使用加速度传感器
实例161:使用姿态传感器
实例162:使用温度传感器
15 综合实例——手机地图系统
实例163:使用Google地图开发一个综合地图系统
15.1 项目分析
15.2 具体实现
15.3 发布自己的作品来赢利
16 综合实例——音乐播放器系统
实例164:开发一个音乐播放器
16.1 项目介绍
16.2 需求分析
16.3 设计数据库
16.4 具体编码
17 体育类游戏——NBA激情投篮
实例165:NBA激情投篮
17.1 项目介绍
17.2 项目架构
17.3 具体编码
18 综合邮件系统
实例166:开发一个综合邮件系统
18.1 项目介绍
18.2 系统需求分析
18.3 数据存储设计
18.4 具体编码
18.5 总结
本书的内容
1 UI布局实例集锦
实例001:使用线性布局(LinearLayout)来布局屏幕
实例002:使用相对布局(RelativeLayout)来布局屏幕
实例003:使用表格布局(TableLayout)来布局屏幕
实例004:使用绝对布局(AbsoluteLayout)来布局屏幕
实例005:使用标签布局(TabLayout)来布局屏幕
实例006:使用层布局(FrameLayout)
实例007:创建一个桌面组件Widget
实例008:在屏幕中实现一个按钮效果
实例009:在屏幕中显示文字
实例010:在屏幕中显示编辑框
实例011:在屏幕中显示复选框
实例012:在屏幕中显示单选框
实例013:在屏幕中显示下拉列表框
实例014:在屏幕中实现自动输入文本效果
实例015:使用日期选择器控件DatePicker
实例016:自动选择一个输入时间
实例017:实现屏幕自动滚动
实例018:实现一个进度条效果
实例019:开发一个评分程序
实例020:在屏幕中显示一幅指定的图片
实例021:设置一幅图片作为按钮来使用
实例022:实现QQ空间中的显示照片效果
实例023:实现书架展示排列布局效果
实例024:实现树形菜单布局效果
2 控件实例集锦
实例025:显示在文本框中输入的信息
实例026:使用RadioGroup控件实现选项选择功能
实例027:使用CheckBox控件实现同意条款效果
实例028:使用Spinner控件实现选项选择
实例029:使用Gallery控件实现个人相簿功能
实例030:开发一个文件搜索程序
实例031:单击按钮后实现按钮置换
实例032:模拟实现一个时钟界面效果
实例033:联合使用DatePicker和TimePicker来选择日期和时间
实例034:动态分隔手机屏幕
实例035:使用ListActivity实现动态菜单列表
实例036:加载手机磁盘中的文件
实例037:实现抽屉样式效果
实例038:在屏幕中动态显示多种对话框
实例039:手机秘书——重要事情提醒
实例040:动态添加或删除菜单
实例041:自定义Android控件实现单选按钮
实例042:使用自定义控件在屏幕中绘制一条虚线
实例043:在屏幕中实现手风琴效果
实例044:在屏幕中实现有秒针的时钟
实例045:修饰屏幕中的Button按钮
实例046:在屏幕中实现定时器效果
实例047:设置屏幕中控件的样式
3 自动化服务实例集锦
实例048:自动获取手机屏幕的分辨率
实例049:自动获取手机电池的剩余电量
实例050:来电时自动发送信息提醒
实例051:获取手机存储卡的容量
实例052:操作存储卡和内存卡中的数据
实例053:设置闹钟
实例054:实现黑名单来电自动静音处理
实例055:设置一个自动开机界面
实例056:更换手机屏幕背景图片系统
实例057:设置自动更换手机桌面背景
实例058:自动控制后台系统服务
实例059:在屏幕中拖动一个按钮
实例060:启动和关闭AlarmManager服务
实例061:自动拦截黑名单
4 数据存储实例集锦
实例062:在屏幕中显示SharedPreferences中存储的信息
实例063:演示数据添加、删除等操作
实例064:编写一个手机日记本程序
实例065:使用ContentProvider开发一个手机日记本
实例066:使用文件保存数据
实例067:将网上的图片保存到SD卡并在手机中显示出来
实例068:保存联系人信息
实例069:使用文件方式保存信息
实例070:读取上次开机时保存的信息
5 电话和短信实例集锦
实例071:编写一个拨号程序
实例072:发送一条短信
实例073:单击按钮实现拨号功能
实例074:一个通用发短信程序
实例075:收到短信后用E-mail邮件进行通知
实例076:实现触屏拨号功能
实例077:一个短信群发程序
实例078:来电后自动发送邮件通知
实例079:监听手机拨接状态
实例080:检查短信是否发送成功
6 图形图像实例集锦
实例081:在屏幕中绘制一个矩形
实例082:在屏幕中绘制一个画布
实例083:实现水纹的透明效果
实例084:渲染几何图形
实例085:用图片为背景实现动画效果
实例086:在手机屏幕中实现Frame动画效果
实例087:对图片进行缩放处理
实例088:旋转屏幕中的图片
实例089:实现旗帜飞扬的效果
实例090:模拟构建一个3D场景效果
实例091:模拟实现粒子系统效果
实例092:在Canvas中写文字
实例093:移动屏幕中的图片
实例094:在屏幕中绘制一个三维圆柱体
实例095:获取并显示图片的宽和高
实例096:编写一个手机屏保程序
实例097:以触摸方式移动图片
实例098:显示存储卡中的图片信息
实例099:在手机屏幕中显示系统内的图片信息
7 和网络有关的实例集锦
实例100:传递HTTP参数
实例101:在屏幕中使用HTML程序
实例102:在手机中浏览网页
实例103:使用内置浏览器打开网页
实例104:显示QQ空间中的照片
实例105:通过RSS系统在线浏览新闻
实例106:下载网络图片作为手机背景
实例107:将文件上传至服务器
实例108:开发一个移动博客发布器
实例109:远程下载并安装一个软件
实例110:控制蓝牙系统
实例111:解析并生成XML文件
实例112:获取某个指定网页的HTML源码
实例113:使用PULL解析XML数据
实例114:采用POST方式向服务器传递数据
8 多媒体实例集锦
实例115:播放一个指定的MP3文件
实例116:调节手机音量的大小
实例117:实现相机预览和拍照功能
实例118:在手机中播放影片
实例119:手机录音系统
实例120:设置手机中的铃声
实例121:在线播放网络中的MP3
实例122:在线下载音乐作为手机铃声
实例123:播放GIF格式的动画
实例124:在手机中播放MP4视频
实例125:在线观看3GP视频
9 Google地图实例集锦
实例126:定位当前位置的坐标
实例127:在手机中使用Google地图
实例128:在地图中定位输入的坐标
实例129:在地图中快速查询某个位置
实例130:随着手机的移动自动更新位置
实例131:在手机地图中描绘线路并计算线路距离
实例132:在Google地图中显示指定的位置
实例133:在手机地图中查询一个地址
实例134:在手机中实现地址查询
实例135:开发一个路径导航系统
0 条评论
下一页