Android Jetpack开发
黄林晴
作者简介
黄林晴
资深Android技术专家,Android领域的技术布道者,目前是某软件研发公司移动端组负责人。从事移动开发多年,开发过多款移动应用程序,拥有丰富的项目经验。
华为云云享专家,腾讯云社区特邀评审,曾受Google GDG(Google开发者社区)邀请参加技术分享。CSDN博客专家,博客文章阅读量超过120万,在行业里有较高的知名度。微信公众号“Android技术圈”的创始人,长期坚持发表Android相关的技术文章,深受读者欢迎。 前言
为什么要写这本书
虽然我长期在CSDN上输出技术文章,也获得了不错的反响,但之前从来没有想过要写一本书,因为我知道写书是一件比写博客困难许多的事情。
技术交流群中许多读者问过我有没有比较系统的Jetpack学习资料可以推荐,我的回答一直都是官方文档。当我通过官方文档学习Jetpack的时候,发现里面往往都是比较简单的小例子,许多读者看完之后依旧不清楚Jetpack组件该如何使用。目前国内外讲解Jetpack的书籍寥寥无几,博客中讲解的知识点又比较零散,导致读者无法将Jetpack与真实的项目结合起来使用。
一次偶然的机会,机械工业出版社华章分社的编辑Lisa联系到我,问我是否有兴趣出版一本关于Jetpack的书籍,这着实让我受宠若惊。再基于上述原因,我坚定了写一本关于Jetpack图书的决心,于是,本书诞生了。
读者对象
本书适合已有Android开发基础并想要学习或者已经使用Jetpack开发的读者。全书代码使用Kotlin编写,所以需要读者有一定的Kotlin基础,即使没有Kotlin基础也没有太大关系,从这本书开始一起学习吧!
如何阅读本书
全书共12章,第1章介绍Jetpack的基本知识,主要包括Android开发架构的发展历程和如何构建支持Jetpack的项目。介绍完基本知识之后,第2章到第10章详细介绍架…