Android 开发秘籍 第二版
作者:(美)施瓦茨 著
出版时间:2014年版
内容简介
《Android开发秘籍(第2版)》秉承“一个清晰可用的范例,胜过千言的文档”的原则,以一百多个范例为骨架,将知识、技巧和理念融入其中,从零开始,介绍了Android移动开发的方方面面。从Android及其设备的发展、Android项目的建立等入门内容,到Activity、Intent、视图、线程、服务、用户界面布局、事件等基本要素,再到多媒体、硬件接口、网络、位置服务、应用内计费、消息推送等高级特性,最后还介绍了原生开发、测试与调试。《Android开发秘籍(第2版)》致力于让读者充分理解和利用Android的各种特性,并十分强调设备与版本的兼容性、代码的复用性、项目的健壮性、方法的多样性等良好的开发理念。《Android开发秘籍(第2版)》的内容由浅入深,方便Android开发初学者上手;书中介绍的技巧彼此相关又相对独立,因此也适合有一定经验的开发者查阅参考。
目录
第1章 Android概览 1.1 Android的演化 1.2 Android的两面性 1.3 运行Android的设备 1.3.1 HTC系列机型 1.3.2 摩托罗拉系列机型 1.3.3 三星系列机型 1.3.4 平板电脑 1.3.5 其他设备 1.4 Android设备间的硬件差异 1.4.1 屏幕 1.4.2 用户输入法 1.4.3 传感器 1.5 Android的特性 1.5.1 多线程应用微件 1.5.2 触摸、手势和多点触摸 1.5.3 硬键盘和软键盘 1.6 Android开发 1.6.1 良好的应用设计 1.6.2 保持向前兼容 1.6.3 确保健壮性 1.7 软件开发工具包(SDK) 1.7.1 安装和升级 1.7.2 软件特性和API级别 1.7.3 用模拟器或Android设备进行调试 1.7.4 使用Android调试桥 1.7.5 签名和发布 1.8 Google Play 1.8.1 最终用户许可协议 1.8.2 提升应用的曝光度 1.8.3 让应用脱颖而出 1.8.4 为应用收费 1.8.5 管理评价和更新 1.8.6 Google Play以外的其他选择
第2章 应用程序基础:Activity和Intent 2.1 Android应用程序概览 技巧1:创建项目和Activity 2.1.1 项目目录结构及自动生成的内容 2.1.2 Android包和manifest文件 技巧2:重命名应用程序的某些部分 技巧3:使用库项目 2.2 Activity的生命周期 技巧4:使用Activity生命周期函数 技巧5:强制采用单任务模式 技巧6:强制规定屏幕方向 技巧7:保存和恢复Activity信息 技巧8:使用Fragment 2.3 多个Activity 技巧9:使用按钮和文本视图 技巧10:通过事件启动另外一个Activity 技巧11:通过使用语音转文本功能启动一个Activity 技巧12:实现选择列表 技巧13:使用隐式Intent创建Activity 技巧14:在Activity间传递基本数据类型
第3章 线程、服务、接收器和警报