映月读书网

名著阅读

映月读书网

手机阅读更精彩!

  • 影视原著
  • 武侠小说
  • 言情小说
  • 都市文学
  • 灵异悬疑
  • 盗墓小说
  • 网络文学
  • 恐怖文学
  • 古典小说
  • 国学经典
  • 外国名著
  • 四大名著
  • 诸子百家
关于本站

本站所有内容均来自网络,如果有侵权,请联系删除。

sitemap | 影视原著

映月读书网 > Android程序设计:第2版全文阅读 >

Android程序设计:第2版在线阅读

Android程序设计:第2版

作者:Zigurd Mednieks / Laird Dornin
内容简介:如何才能构建设计良好的Android应用?通过本书提供的权威指南,深入探索Android核心模块及其API,了解如何创建可以运行在一系列Android设备上的出色的应用软件。本书将带你探索行之有效的应用设计和实施方式,包括一些应用框架,你可以把这些框架作为自己项目的起始点。深入传感器、本地开发、3D图形和许多其他主题,并发现如何在选择的平台上构建应用程序。如果你要进阶到高级程序员,你将学会如何创建良好的Android应用程序。……
最近更新:2025-06-19  最新章节:本地Activity
  • 前言
  • 第一部分 工具和基础
  • 第1章 Android SDK的安装和系统需求
  • Android SDK的安装和系统需求
  • 小试牛刀:确认安装是否能够正常工作
  • SDK的组件
  • 保持版本最新
  • 示例代码
  • 关于代码阅读
  • 第2章 Android开发之Java必备基础
  • Android正在重塑客户端Java
  • Java类型系统
  • 作用域
  • Java编程惯例
  • 第3章 Android应用的主要组件
  • 活动、意图和任务
  • 其他Android组件
  • 组件生命周期
  • 静态应用资源和上下文
  • Android应用时运行的环境
  • 扩展Android
  • Android中的并发编程
  • 序列化
  • Parcelable
  • 第4章 应用发布之前的准备工作
  • 应用签名
  • 把应用投放到Android市场
  • 其他发布
  • Google地图API密钥
  • 指定API级别的兼容性
  • 兼容不同的屏幕类型
  • 第5章 Android软件开发工具Eclipse
  • Eclipse相关的概念和术语
  • Eclipse视图和透视图
  • Eclipse中的Java编程
  • Eclipse和Android
  • 预防Bug并保持代码整洁
  • Eclipse特性和替代品
  • 第二部分 Android框架
  • 第6章 构建视图
  • Android GUI架构
  • 组装图形界面
  • 控制器布局
  • 菜单栏和活动栏
  • 视图调试和优化
  • 第7章 Fragment和跨平台支持
  • 创建Fragment
  • Fragment生命周期
  • Fragment管理器
  • Fragment事务
  • Support Package
  • Fragment和布局
  • 第8章 二维和三维图形的绘制
  • 自己动手开发部件
  • Bling
  • 第9章 数据处理和数据持久化
  • 关系数据库概览
  • SQLite
  • SQL语言
  • Android应用中的SQL和数据库为中心的数据模型
  • Android数据库类
  • Android应用的数据库设计
  • 使用数据库API:MJAndroid
  • 第三部分 Android的框架应用
  • 第10章 运行良好的应用框架
  • 对生命周期进行可视化
  • Fragment生命周期可视化
  • Activity类和运行良好的应用
  • Application类的生命周期方法
  • 第11章 构建用户界面
  • Top-Level设计
  • 用户界面的可视化编辑
  • 从白板开始
  • Fragment布局
  • 折叠和展开可扩展的UI界面
  • 使得Activity、Fragment、Action Bar和多布局能够一起工作
  • 其他活动
  • 第12章 使用内容提供者
  • 理解内容提供者
  • 定义提供者的公用API
  • 编写并集成内容提供者
  • 文件管理和二进制数据
  • Android MVC和内容查看器
  • 一个完整的内容提供者代码:SimpleFinchVideoContentProvider
  • 声明自己的内容提供者
  • 第13章 内容提供者作为RESTful Web服务的Facade
  • 开发RESTful类型的Android应用
  • Network MVC
  • Network MVC方式的优点小结
  • 代码实例:动态列出并缓存YouTube视频内容
  • Finch YouTube视频示例的源代码结构
  • 视频搜索应用的各个步骤
  • 步骤1:UI获取用户输入
  • 步骤2:控制器监听事件
  • 步骤3:控制器调用内容提供者(即模型)的managedQuery
  • 步骤4:实现RESTful请求
  • 第四部分 高级话题
  • 第14章 搜索
  • 搜索界面
  • 查询建议
  • 第15章 地理位置和地图定位
  • 基于地理位置的服务
  • 地图定位
  • Google Maps Activity
  • MapView和MapActivity
  • 使用MapView
  • MapView和MyLocationOverlay初始化
  • 暂停和恢复MapActivity
  • 通过菜单按钮控制地图
  • 通过键盘操作地图
  • 没有地图的地理位置
  • 街景(StreetView)
  • 第16章 多媒体
  • 音频和视频
  • 播放音频和视频
  • 录制音频和视频
  • 存储的媒体内容
  • 第17章 传感器、NFC、语音、手势和可访问性
  • 传感器
  • 近场通信
  • 手势输入
  • 可访问性
  • 第18章 通信、身份认证、同步和社交媒体
  • 账户信息
  • 认证和同步
  • 蓝牙
  • 第19章 Android本地开发工具箱
  • 本地方法和JNI调用
  • Android NDK
  • NDK提供的本地库文件和头文件
  • 编译自己定制的库模块
  • 本地Activity