Android App开发从入门到精通

Android App开发从入门到精通

作者:安辉 编著

出版社:清华大学

出版年:2018年12月

ISBN:9787302513582

所属分类:成功励志

书刊介绍

《Android App开发从入门到精通》内容简介

本书使用Android Studio 3.0开发环境,同时适配新版的Android 8.0操作系统,由浅入深地学习Android App的开发。全文共分为10章,涵盖Android Studio的开发环境搭建、Android控件的使用、四大组件的使用、Fragment(碎片)、多线程开发、网络编程与数据存储等内容。最后通过项目实战,对所学知识点融会贯通,进一步增强开发能力。本书内容通俗易懂,案例丰富,不仅适用于Android开发的广大从业人员、App开发的业余爱好者,也可作为大中专院校与培训机构的培训教程。
安辉,目前就职于上海翼成信息视频部,负责Android开发,工作之余喜欢写技术文章,是CSDN博客专家,文章技术含量高,单篇文章上万阅读量,深受广大开发者喜爱。

作品目录

内容简介
前言
本书内容
本书特色
致谢
书中案例源码下载
资源与勘误
第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实现下拉刷新和上拉加载更多

相关推荐

微信二维码