开发工具:
文件大小: 509kb
下载次数: 0
上传时间: 2013-03-17
详细说明: 第一篇 开发知识库大全 第1章 Android简介及其开发环境的搭建 2 1.1 Android的诞生 2 1.2 Android的特点 2 1.3 Android开发环境的搭建 3 1.4 第一个Android程序――HelloAndroid 6 1.5 Android应用程序的调试 7 1.6 Android应用程序的项目结构 9 1.7 Android的系统架构 11 1.8 本章小结 14 第2章 Android简单控件的开发及应用 15 2.1 Button按钮应用 15 2.2 LinearLayout――线性布局的应用 17 2.3 RelativeLayout――相对布局的应用 22 2.4 FrameLayout――帧布局的应用 26 2.5 TableLayout――表格布局的应用 29 2.6 AbsoluteLayout――绝对布局的应用 32 2.7 TextView文字显示 35 2.8 TextView颜色的设置 37 2.9 使用Style样式化TextView 39 2.10 简单的本地验证――EditText编辑框 41 2.11 性别的选择――RadioButton组的应用 44 2.12 选择喜欢的玩家――RadioButton ID的应用 47 2.13 确认提交――CheckBox的isChecked属性 49 2.14 个人爱好选择――CheckBox复选框的应用 52 2.15 灯泡开关――ToggleButton的应用 54 2.16 最亲和的提示――Toast消息提示 58 2.17 有背景图片的按钮――ImageButton应用 59 2.18 图片按钮的单击变换――ImageButton的选择特效 61 2.19 音乐播放的进度提示――ProgressBar的应用 64 2.20 音量大小的调节――SeekBar的应用 66 2.21 为你喜欢的作品打分――RatingBar的应用 68 2.22 本章小结 70 第3章 Android高级控件的开发及应用 71 3.1 单击查看名人信息――ListView的应用 71 3.2 动态图片排版――GridView的应用 74 3.3 Spinner自定义下拉列表――选择喜欢的体育运动 78 3.4 Spinner自定义下拉列表――向下拉列表中添加选项 81 3.5 单击改变ImageView的图片透明度 83 3.6 动态改变ImageView的图片大小 85 3.7 旋转ImageView中的图片 89 3.8 制作自己的相片集――Gallery的应用开发 92 3.9 重要消息提醒――AlertDialog对话框的应用 94 3.10 后台程序安装进度提示――ProgressDialog的应用 96 3.11 选择个人特长――单选列表对话框 99 3.12 选择喜欢的城市――复选列表对话框 102 3.13 单击“确定”按钮弹出对话框窗口 105 3.14 查看时间日期――TimePicker和DatePicker的应用 107 3.15 时钟模拟设计――AnalogClock和DigitalClock的应用 110 3.16 动态列表配置选项――List Activity的应用 113 3.17 WebActivity的应用开发 115 3.18 TABActivity的应用开发 117 3.19 本章小结 121 第4章 手机用户界面的开发 122 4.1 获取手机屏幕的分辨率 122 4.2 界面响应事件 124 4.3 控件外观的控制 127 4.4 定时改变Toast提示信息 130 4.5 手机桌面心情 133 4.6 选项菜单的应用 141 4.7 上下文菜单的应用 145 4.8 手机背景颜色的设置 148 4.9 字体颜色的变换 150 4.10 使用set Content View实现手机界面的切换 152 4.11 使用Intent启动另一个Activity 155 4.12 使用Bundle实现Activity间的数据传送 159 4.13 使用startActivityForResult实现数据的返回 165 4.14 设置自己的手机显示模式 170 4.15 更改手机屏幕方向 173 4.16 本章小结 176 第5章 手机通信服务及手机控制 177 5.1 自动调用系统的拨号、上网和发送E-mail的功能 177 5.2 电话拨号软件 179 5.3 自制电话拨号系统 182 5.4 手机发送短信 186 5.5 简易电子邮件 190 5.6 自制手机通讯录搜索 193 5.7 一键查询――查看联系人资料 198 5.8 有图标的爱好选择系统 200 5.9 界面切换时的振动提醒 202 5.10 带图片的Toast提醒 205 5.11 音乐播放器在状态栏上图标提示 207 5.12 自制打开或关闭WIFI 210 5.13 还原手机桌面背景 214 5.14 设置手机桌面背景 216 5.15 轻松获取手机桌面背景 217 5.16 轻松查看手机的相关信息 219 5.17 查看SIM卡的信详细息 223 5.18 按键移动图片――方向键的应用 226 5.19 查看正在运行的程序 229 5.20 手机屏幕更改时信息的捕捉和提醒 232 5.21 本章小结 235 第6章 手机的自动服务功能 236 6.1 Servicer的创建、停止、绑定和取消绑定 236 6.2 系统服务的开始与停止 240 6.3 提醒用户收到短信 243 6.4 查看手机电池剩余电量 246 6.5 接收到短信时界面切换显示短信消息 249 6.6 通过后台定时发送提示 252 6.7 *功能的实现 257 6.8 开机程序自启动 259 6.9 手机状态提醒 264 6.10 有来电时,发送短信回复 267 6.11 手机存储卡容量的查询 271 6.12 备忘录的定时提醒 275 6.13 设置手机静音和固定号码来电时手机振动 279 6.14 根据手机姿态改变手机模式 285 6.15 定时更改手机模式 288 6.16 本章小结 293 第7章 手机文件I/O与数据库的应用 294 7.1 手机SD卡文本阅读器 294 7.2 修改手机中的文件 297 7.3 删除手机中的文件 303 7.4 访问APK包中的文件 307 7.5 简单的学生信息管理――数据库中的增、删、改、查 310 7.6 查看手机中的相片――DecodeFile()方法的使用 317 7.7 ContentResolver对数据库的操作 321 7.8 记录访问程序的时间――Preferences的应用 324 7.9 本章小结 326 第8章 手机网络应用 327 8.1 网络连接检测软件 327 8.2 简单网页浏览器开发 331 8.3 自定义网页浏览器 334 8.4 网络图片浏览软件 336 8.5 网络图片相册集 339 8.6 手机查看实时卫星云图 348 8.7 Google天气客户端 351 8.8 旅游城市的介绍 358 8.9 网络音乐播放 363 8.10 网络歌曲下载软件 367 8.11 下载网络歌曲制作手机铃声 373 8.12 下载网络图片制作手机背景 378 8.13 制作RSS阅读器――SAXParser解析XML 381 8.14 远程下载与安装Android程序――APK Installer的应用 388 8.15 手机下载看3gp影片 393 8.16 访问网站LoginAPI 399 8.17 本章小结 405 第9章 手机的Google服务功能 406 9.1 手机客户端Google账号登录 406 9.2 使用手机进行Google搜索 412 9.3 制作成绩柱状图 416 9.4 Google地图的实现 420 9.5 Google地图地点查询功能的实现 428 9.6 随身词典 435 9.7 本章小结 439 第10章 手机多媒体服务功能 440 10.1 获取图片的宽高 440 10.2 简单图形的绘制 442 10.3 平面贴图的实现 445 10.4 淡入淡出效果的实现 447 10.5 虚拟键的设计与实现 451 10.6 获取手机内置媒体图片 454 10.7 手机音量大小的调节 457 10.8 音频数据的采集 462 10.9 图像数据的采集 467 10.10 视频数据的采集 473 10.11 视频播放器 479 10.12 自定义动画效果 485 10.13 小球游戏 488 10.14 音乐播放器 498 10.15 本章小结 504 第11章 Android手机的3D世界 505 11.1 三角形的绘制 505 11.2 立方体的绘制 510 11.3 球体的绘制 513 11.4 丰富多彩的光照世界 517 11.5 制作木箱 521 11.6 朦胧的世界――雾的使用 525 11.7 透过玻璃看风景 528 11.8 3D相册的制作 532 11.9 本章小结 542 第12章 手机特效开发 543 12.1 虚线特效的开发 543 12.2 切屏动画特效 547 12.3 生成登录框特效的开发 552 12.4 多点触控 556 12.5 传感器探测者 561 12.6 手机动态壁纸――小球游戏 564 12.7 自动完成输入框 571 12.8 照片编辑――裁剪特效的开发 576 12.9 界面菜单――左右拖拉特效的开发 580 12.10 桌面Widget的开发 586 12.11 JDBC客户端的开发 593 12.12 新浪微博客户端的开发 598 12.13 本章小结 604 第二篇 案例实战 第13章 蓝鸟健身俱乐部小助手 606 13.1 系统背景及功能介绍 606 13.1.1 背景简介 606 13.1.2 功能概述 606 13.1.3 构建开发环境 607 13.1.4 系统预览 607 13.2 数据库设计 610 13.2.1 数据库分析 610 13.2.2 数据库表的设计 610 13.3 欢迎界面的设计 611 13.4 主界面的开发 613 13.4.1 主界面主框架的开发 614 13.4.2 列表选择地址的界面开发 616 13.4.3 自己填写地址的界面开发 617 13.4.4 最近地点查询的界面开发 618 13.4.5 广告控件的开发 618 13.5 列表选择地址模块的开发 620 13.5.1列表选择界面的显示 620 13.5.2控件中数据初始化 621 13.5.3 Intent消息传送的实现 623 13.6 自己填写地址模块的开发 624 13.6.1自己填写地址界面的显示 624 13.6.2 Intent消息传送的实现 625 13.7 最短距离查询模块的开发 629 13.7.1 最短距离查询界面的显示 629 13.7.2 Intent消息传送的实现 630 13.8 MAP界面的开发 633 13.8.1 MAP界面布局的开发 633 13.8.2 申请Android Map API Key 634 13.8.3 地图初始化 635 13.9 提示信息图层的开发 639 13.9.1 信息窗口的开发 639 13.9.2 MapVIew图标与信息窗口的绘制 641 13.9.3 信息图层的事件触发 641 13.10 用DOM解析XML文件 643 13.10.1 XML解析器:DOM 643 13.10.2 DOM解析XML文件 643 13.11 路线导航的开发 645 13.11.1 导航路径的开发 645 13.11.2 线路导航的实现 646 13.11.3 汽车动态导航方向问题的开发 648 13.11.4 绘制导航汽车 649 13.11.5 汽车动态导航的实现 650 13.12 本章小结 651 第14章 娱乐游戏――3D迷宫 652 14.1 游戏的背景及功能概述 652 14.1.1 背景概述 652 14.1.2 功能简介 652 14.2 游戏的策划及准备工作 656 14.2.1 游戏的策划 656 14.2.2 Android平台下游戏的准备工作 656 14.3 游戏的框架介绍 657 14.4 游戏的公共类的设计与实现 659 14.4.1 主类MazeActivity 659 14.4.2 游戏常量类 663 14.5 游戏主菜单类的设计与实现 664 14.6 游戏界面的设计与实现 667 14.7 游戏界面中主要场景的绘制 672 14.8 游戏中的逻辑实现与线程操控 683 14.9 游戏地图设计器的开发 687 14.9.1 地图设计器的界面效果与使用方式 687 14.9.2 地图设计器的开发实现 690 14.10 游戏的优化与改进 695 14.11 本章小结 696 第15章 休闲游戏――Q版疯狂大炮 697 15.1 Q版疯狂大炮的背景及功能概述 697 15.1.1 背景概述 697 15.1.2 功能简介 697 15.2 游戏的策划及准备工作 699 15.2.1 游戏的策划 699 15.2.2 Android平台下游戏的准备工作 700 15.3 游戏的架构 701 15.3.1 游戏的框架简介 701 15.3.2 各个类的简要介绍 701 15.4 公共类的实现 703 15.4.1 GameActivity类的代码框架 703 15.4.2 GameActivity类部分成员变量及方法的实现 705 15.4.3 KeyThread类的实现 710 15.4.4 Constant类的实现 711 15.5 辅助界面相关类的实现 713 15.5.1 欢迎动画界面WelcomeView类的实现 713 15.5.2 主菜单界面MainMenuSurfaceView的实现 715 15.5.3 积分榜界面HighScoreSurfaceView的代码框架 717 15.5.4 HighScoreSurfaceView类的部分方法的实现 718 15.6 游戏界面相关类的实现 721 15.6.1 游戏界面GameView类的代码框架 721 15.6.2 GameView类部分成员方法的实现 723 15.6.3 目标路径Path类的实现 726 15.6.4 产生目标的线程GenerateTargetThread类的实现 727 15.7 情景相关类的实现 728 15.7.1 大炮类DaPao的代码框架 728 15.7.2 DaPao类部分成员方法的实现 729 15.7.3 炮弹Bullet类的实现 731 15.7.4 目标类Target的实现 733 15.7.5 爆炸效果Explosion类的实现 734 15.7.6 飞行器AirCraft类及其子类的实现 735 15.7.7 所有飞行物FlyingThings类的实现 736 15.8 自定义控件及工具类的实现 737 15.8.1 力度条StrengthBar类的实现 737 15.8.2 定时器Timer类的实现 738 15.8.3 得分Score类的实现 740 15.8.4 滚屏背景BackGround类的实现 741 15.8.5 主菜单按钮MainMenuButton类的实现 742 15.8.6 获取日期的工具DateUtil类的实现 743 15.9 游戏的优化与改进 744 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.