更新时间:2019-07-30 17:31:11
封面
版权信息
内容简介
前言
本书内容
本书特色
致谢
书中案例源码下载
资源与勘误
第1章 Android Studio的介绍以及使用
1.1 探索Android Studio
1.2 下载与安装Android Studio
1.3 Android Studio使用
1.4 调试项目
1.5 Eclipse项目迁移至Android Studio
1.6 创建Android库
1.7 项目依赖库
1.8 应用清单文件
1.9 常用快捷键
1.10 应用签名
1.11 多渠道打包
1.12 ADB详解
1.13 Android Studio 3.0新特性
1.14 本章小结
第2章 Android控件
2.1 View介绍
2.2 ViewGroup介绍
2.3 几种常用的布局
2.4 初级控件的使用
2.5 Android高级控件的使用
2.6 通过xml文件修饰View
2.7 本章小结
第3章 Android四大组件
3.1 Activity(活动)
3.2 Service(服务)
3.3 Broadcast Receiver(广播接收器)
3.4 ContentProvider(内容提供者)
3.5 本章小结
第4章 Fragment探索
4.1 Fragment简介
4.2 Fragment生命周期
4.3 FragmentManager与FragmentTransaction的使用
4.4 Activity动态操作Fragment
4.5 Fragment与Activity交互数据
4.6 Fragment案例——实现底部导航栏
4.7 本章小结
第5章 Android多线程开发
5.1 多线程的创建
5.2 子线程中更新UI的四种方法
5.3 Handler的使用
5.4 使用AsyncTask创建后台线程
5.5 线程池的使用
第6章 Android网络编程与数据存储
6.1 基于Android平台的HTTP通信
6.2 数据存储
6.3 本章小结
第7章 Android高级应用
7.1 Notification(通知)使用
7.2 多媒体开发
7.3 调用浏览器打开网页
7.4 WebView的使用
7.5 复制和粘贴
7.6 定位的使用
7.7 NDK与JNI开发
7.8 使用SourceTree上传项目到GitHub
7.9 将项目发布到JCenter
第8章 Android 5.X、6.X、7.X、8.X各版本特性
8.1 Android 5.X版本新特性
8.2 Android 6.X版本新特性
8.3 Android 7.X版本新特性
8.4 Android 8.X版本新特性
第9章 常用功能模板
9.1 启动页与首次启动的引导页
9.2 检查更新并下载安装
9.3 Banner广告轮播图
9.4 微信登录、分享与支付
9.5 百度地图
第10章 实现开发者头条
10.1 启动页实现
10.2 使用DrawerLayout控件实现侧滑菜单栏
10.3 开发者头条首页实现
10.4 开发者头条首页优化
10.5 RecyclerView实现下拉刷新和上拉加载更多