当前位置:主页 > 电子书籍 > 编程开发 > Android > Android经典应用程序开发高清PDF

Android经典应用程序开发高清PDF

Android经典应用

  • 书籍大小:199MB
  • 软件语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 更新时间:2017-10-27
  • 书籍类别:Android
  • 购买链接:京东  异步社区
  • 应用平台:PDF
书籍评分
网友评分: 3
内容介绍热点排行下载地址相关内容

《Android经典应用程序开发》内容理论联系实际,系统化组织。全书由8章组成,涵盖了Android经典应用程序开发的各个方面,知识量巨大,技术要点清晰,结构紧凑而精炼。

Android经典应用程序开发

 第1章 android应用开发基础 1

1.1 android应用开发基础概述 1
1.1.1 android应用开发的结构 1
1.1.2 android应用程序 开发的目的 2
1.2 基于android sdk的ide开发环境 2
1.2.1 android ide开发环境的 组成和结构 2
1.2.2 windows中的android sdk 开发环境安装 3
1.2.3 linux环境中的android sdk 开发环境安装 10
1.2.4 android中运行仿真器 环境 11
1.2.5 android中建立工程 13
1.2.6 在ide中使用各种android 工具 20
1.2.7 其他android工具 26
.1.3 android应用程序的结构 27
1.3.1 android应用程序的代码 组成 27
1.3.2 android应用示例 28
1.3.3 应用程序生成运行过程 31
1.4 android 应用开发的方法 33
1.4.1 api参考文档的使用 33
1.4.2 android应用开发模式 37

第2章 ui程序的结构 39

2.1 android中的界面组成 39
2.1.1 屏幕(活动activity) 40
2.1.2 屏幕中的内容 (视图view) 41
2.1.3 二者的结合 41
2.2 屏幕中内容的控制和响应 42
2.2.1 基本响应方法 43
2.2.2 变化的响应方法 45
2.2.3 控件响应方法比较 47
2.3 设备事件的响应 48
2.3.1 键盘事件的响应 48
2.3.2 运动事件的处理 51
2.4 屏幕切换 56
2.4.1 启动活动的方法 57
2.4.2 带有返回结果的启动活动 58
2.5 菜单、对话框和标题栏 61
2.5.1 菜单的使用 61
2.5.2 对话框的使用 65
2.5.3 标题栏的使用 73
2.6 样式和主题的使用 74
2.6.1 控件中的样式 75
2.6.2 全局性质的主题 75

第3章 控件和布局 81

3.1 控件 81
3.1.1 android中的控件 81
3.1.2 文本类控件 84
3.1.3 图像类控件 88
3.1.4 进度条类控件 91
3.1.5 继承view实现自定义控件 96
3.1.6 继承控件实现自定义控件 101
3.2 视图组和屏幕的布局 104
3.2.1 android中的视图组 104
3.2.2 独立使用的视图组 108
3.2.3 作为简单容器使用的视图组 113
3.2.4 几种布局类的使用 116
3.2.5 自适应视图adapterview 131
3.2.6 tab的使用 147

第4章 图形接口 158

4.1 2d图形接口的使用 158
4.1.1 使用2d图形接口的程序结构 158
4.1.2 画布和画笔结合的基本绘制 159
4.1.3 路径(path) 164
4.1.4 文本(text) 166
4.1.5 位图(bitmap) 171
4.1.6 颜色效果 174
4.1.7 画布状态和区域操作 177
4.1.8 记录 182
4.2 opengl 3d图形接口的使用 184
4.2.1 使用opengl图形接口的程序结构 184
4.2.2 单纯实现的渲染器动画 185
4.2.3 具有交互的opengl绘制程序 189
4.2.4 背景和透明效果 192
4.2.5 另一种opengl的接口方式 196
4.3 可绘制内容 198
4.3.1 可绘制内容的概念 198
4.3.2 使用xml文件表示基本的可绘制内容 199
4.3.3 使用xml文件表示扩展的可绘制内容 202
4.3.4 使用代码构建的可绘制内容 207
4.4 动画 210
4.4.1 动画的概念和分类 210
4.4.2 补间动画 210
4.4.3 帧动画 215
4.4.4 屏幕切换的动画 216

第5章 非ui组件和结构 219

5.1 服务 219
5.1.1 服务综述 219
5.1.2 本地服务的调用者 222
5.1.3 远程服务的使用 228
5.1.4 服务的应用场景 236
5.2 广播接收器 238
5.2.1 广播接收器综述 238
5.2.2 不同形态的广播接收器 239
5.2.3 结合pendingintent使用广播接收器 241
5.3 内容提供者 244
5.3.1 内容提供者综述 244
5.3.2 简单内容提供者的实现 248
5.3.3 uri的处理 251
5.3.4 内容提供者的打开文件功能 252
5.4 工程描述文件、资源和资产 255
5.4.1 android中的工程描述文件 255
5.4.2 android中的资源 259
5.4.3 android中的资产 265

第6章 android应用开发的细节 268

6.1 android api层次结构 268
6.1.1 android api层次结构 268
6.1.2 android的api级别 268
6.1.3 android 的各个基本的核心包 270
6.1.4 android 1.5增加的内容 274
6.1.5 android 1.6增加的内容 275
6.1.6 android 2.0-2.1增加的内容 276
6.1.7 android 2.2增加的内容 277
6.1.8 android 2.3.x增加的内容 278
6.2 安全性和权限 280
6.2.1 进程的用户id级别的权限 280
6.2.2 许可 281
6.3 数据存储 283
6.3.1 android数据存储的方式 283
6.3.2 文件和网络 284
6.3.3 数据库的使用 285
6.3.4 参数选项的使用 292
6.4 硬件相关的程序 300
6.4.1 硬件相关的类 301
6.4.2 硬件相关的特性 301
6.4.3 电源管理器 303
6.4.4 警报器的使用 304
6.4.5 音频系统的使用 304
6.4.6 定位系统的使用 305
6.4.7 电话系统的使用 307
6.4.8 传感器的使用 310
6.4.9 振动器的使用 312
6.4.10 无线局域网的使用 313
6.4.11 蓝牙的使用 314
6.4.12 照相机的使用 316
6.4.13 电池和电源信息的获取 318
6.5 用户通知方法 318
6.5.1 toast通知 318
6.5.2 status bar通知 321

第7章 android应用的设计思想 325

7.1 程序的组件模式 325
7.2 系统的脉络:intent 327
7.2.1 intent的作用 327
7.2.2 代码中intent的使用 328
7.3 远程调用:binder和aidl 332
7.3.1 应用层ipc的实现方式 332
7.3.2 aidl文件的使用 333
7.4 进程、线程和任务 334
7.4.1 进程 335
7.4.2 线程 337
7.4.3 android中的任务 342
7.5 ui设计 348
7.5.1 布局的组合 348
7.5.2 组合型控件 352
7.5.3 布局的动态使用 355
7.5.4 不同屏幕的适应性 357
7.6 android的应用程序设计实现理念 359
7.6.1 android程序的设计和实现的通用方法 359
7.6.2 android程序的要点 361
7.6.3 android中几种典型的程序结构 363

第8章 android应用程序层插件 366

8.1 android应用层插件的功能与作用 366
8.1.1 应用层插件的特点 366
8.1.2 应用层插件的结构 367
8.1.3 主要应用层插件 368
8.2 快捷方式(shortcut) 368
8.2.1 shortcut的概念和用途 368
8.2.2 shortcut的程序组成 369
8.2.3 shortcut的实现 370
8.3 活动目录(livefolder) 372
8.3.1 livefolder的概念和用途 372
8.3.2 livefolder的程序组成 373
8.3.3 livefolder的实现 374
8.4 应用小部件(app widget) 377
8.4.1 app widget的概念和用途 377
8.4.2 app widget程序的组成 378
8.4.3 app widget的实现 380
8.5 输入法(inputmethod) 383
8.5.1 inputmethod的概念和用途 383
8.5.2 inputmethod的程序组成 384
8.5.3 inputmethod的实现 388
8.6 活动墙纸(live wallpaper) 393
8.6.1 live wallpaper的概念和用途 393
8.6.2 live wallpaper的程序组成 393
8.6.3 live wallpaper的实现 395
8.7 可搜索程序(searchable) 397
8.7.1 searchable的概念和用途 397
8.7.2 searchable的程序组成 399
8.7.3 searchable的实现 400
8.8 账户和同步(account和sync) 405
8.8.1 account和sync的概念和用途 405
8.8.2 account和sync的程序组成 405
8.8.3 account和sync的实现 408
8.9 语音识别器(speechrecognizer) 412
8.9.1 speechrecognizer的概念和用途 412
8.9.2 speechrecognizer的程序组成 413
8.9.3 语音识别器实现 414 

截图:

标签:Android   应用  

人气书籍

下载地址

相关书籍

网友评论

下载声明

☉脚本之家所供资源均来自稀酷客、csdn、电驴等网站搜集或网友提供.并仅供私下交流学习之用,版权依然由原属机构或个人所有,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担,若无意中侵犯了您的权益,请来信指出我们会立即会做出您满意的处理。
☉解压密码或分享码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v3.93 ] 以上版本解压本站电子书。
☉如果这个电子书总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!
☉如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉本站提供的一些商业电子书是供学习研究之用,如用于商业用途,请购买正版。
☉本站提供的Android经典应用程序开发高清PDF资源来源互联网,版权归该下载资源的合法拥有者所有。

关于我们 - 广告合作 - 联系我们 - 免责声明 - 网站地图 - 投诉建议 - 在线投稿

CopyRight © 2006-2017 脚本之家 JB51.Net , All Rights Reserved

苏ICP备14036222号