图书介绍
Android程序设计 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- ZigurdMednieks;Lairddornin;G·BlakeMeike;MasumiNakamura著;祝洪凯;李妹芳译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111467588
- 出版时间:2014
- 标注页数:496页
- 文件大小:69MB
- 文件页数:507页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
Android程序设计 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一部分 工具和基础7
第1章 Android SDK的安装和系统需求7
Android SDK的安装和系统需求7
小试牛刀:确认安装是否能够正常工作16
SDK的组件24
保持版本最新30
示例代码32
关于代码阅读34
第2章 Android开发之Java必备基础35
Android正在重塑客户端Java35
Java类型系统36
作用域57
Java编程惯例61
第3章 Android应用的主要组件76
活动、意图和任务77
其他Android组件79
组件生命周期83
静态应用资源和上下文86
Android应用时运行的环境94
扩展Android97
Android中的并发编程102
序列化116
Parcelable118
第4章 应用发布之前的准备工作124
应用签名124
把应用投放到Android市场132
其他发布134
Google地图API密钥138
指定API级别的兼容性139
兼容不同的屏幕类型139
第5章 Android软件开发工具Eclipse141
Eclipse相关的概念和术语142
Eclipse视图和透视图146
Eclipse中的Java编程149
Eclipse和 Android151
预防Bug并保持代码整洁151
Eclipse特性和替代品159
第二部分 Android框架163
第6章 构建视图163
Android GUI架构163
组装图形界面167
控制器布局172
菜单栏和活动栏190
视图调试和优化193
第7章 Fragment和跨平台支持195
创建Fragment196
Fragment生命周期199
Fragment管理器200
Fragment事务201
Support Package206
Fragment和布局207
第8章 二维和三维图形的绘制214
自己动手开发部件214
B ling235
第9章 数据处理和数据持久化249
关系数据库概览249
SQLite250
SQL语言250
Android应用中的SQL和数据库为中心的数据模型260
Android数据库类261
Android应用的数据库设计262
使用数据库API: MJAndroid265
第三部分 Android的框架应用279
第10章 运行良好的应用框架279
对生命周期进行可视化279
Fragment生命周期可视化290
Activity类和运行良好的应用293
Application类的生命周期方法294
第11章 构建用户界面297
Top-Level设计298
用户界面的可视化编辑300
从白板开始301
Fragment布局305
折叠和展开可扩展的UI界面307
使得 Activity、 Fragment、 Action Bar和多布局能够一起工作314
其他活动317
第12章 使用内容提供者321
理解内容提供者322
定义提供者的公用API325
编写并集成内容提供者330
文件管理和二进制数据331
Android MVC和内容查看器333
一个完整的内容提供者代码:SimpleFinchVideoContentProvider334
声明自己的内容提供者342
第13章 内容提供者作为RESTful Web服务的Facade343
开发RESTful类型的Android应用344
Network MVC345
Network MVC方式的优点小结346
代码实例:动态列出并缓存YouTube视频内容348
Finch YouTube视频示例的源代码结构348
视频搜索应用的各个步骤349
步骤1: UI获取用户输入350
步骤2:控制器监听事件350
步骤3:控制器调用内容提供者(即模型)的managedQuery351
步骤4:实现RESTful请求351
第四部分 高级话题373
第14章 搜索373
搜索界面373
查询建议382
第15章 地理位置和地图定位389
基于地理位置的服务390
地图定位391
Google Maps Activity391
MapView和MapActivity392
使用MapView392
MapView和MyLocationOverlay初始化393
暂停和恢复MapActivity396
通过菜单按钮控制地图397
通过键盘操作地图399
没有地图的地理位置400
街景(StreetView)408
第16章 多媒体410
音频和视频410
播放音频和视频411
录制音频和视频415
存储的媒体内容421
第17章 传感器、NFC、语音、手势和可访问性422
传感器422
近场通信427
手势输入438
可访问性440
第18章 通信、身份认证、同步和社交媒体442
账户信息442
认证和同步445
蓝牙460
第19章 Android本地开发工具箱476
本地方法和JNI调用477
Android NDK478
NDK提供的本地库文件和头文件482
编译自己定制的库模块484
本地Activity487
热门推荐
- 526093.html
- 2972785.html
- 1896583.html
- 1053867.html
- 694777.html
- 3527956.html
- 2895498.html
- 1281925.html
- 2450393.html
- 2435926.html
- http://www.ickdjs.cc/book_2299393.html
- http://www.ickdjs.cc/book_1021658.html
- http://www.ickdjs.cc/book_2317877.html
- http://www.ickdjs.cc/book_3351.html
- http://www.ickdjs.cc/book_1014997.html
- http://www.ickdjs.cc/book_2151143.html
- http://www.ickdjs.cc/book_2305352.html
- http://www.ickdjs.cc/book_1533485.html
- http://www.ickdjs.cc/book_703513.html
- http://www.ickdjs.cc/book_2941365.html