资讯专栏INFORMATION COLUMN

我的新书《Android App开发从入门到精通》终于出版啦

adie / 1198人阅读

摘要:第二个要感谢的就是我的好朋友王帅,本书的早期大纲是我们两共同完成的后面有修改,并且计划跟我一起写这本书,但是由于个人原因放弃了。

前言

经过了两年多终于完成了这本书,2016年9月份开始写的,到今天为止2年零2个月,本书的内容大部分是去年完成的,看过我去年总结的读者可能知道,去年事情很多太忙了,导致本命年这本书没有上架(有点小小的遗憾)。

工作之余喜欢写写技术文章,对自己的技术做一个总结同时也让后来者站在我的肩膀上,之前一直在CSDN发表文章,也是CSDN博客专家,单篇文章上万阅读量,在这里感谢这个平台,让我的文章被更多人看到。

为什么要写这本书?

现在Android方面的书也蛮多的,但是都是讲基础的书籍或者技术都过时了,本书会结合我多年Android开发经验,讲解企业最常用的Android基础,并且学习最前沿的技术,让有Java SE基础的人能快速上手开发项目。

章节内容介绍

本书一共10个章节,从基础入门到高级初步。

第1章学习了开发工具Android Studio,孔子云:“工欲善其事,必先利其器”,一个好的开发工具可以让开发人员的工作效率有大幅度的提高。

第2章节讲解了Android控件相关知识,一个UI界面是由多个控件组成,只有熟练使用各种控件才能做出好看的App,达到UI设计师想要的效果。

第3章节学习了Android中四大组件,在真实的企业开发中,四大组件的其中三个:Activity(活动)、Service(服务)、Broadcast Receiver(广播接收器)使用及其频繁,ContentProvider(内容提供者)使用频率相对少一些,只有某些需求需要用到时才会使用。

第4章节学习了Fragment(碎片),从Fragment简单使用,到最后的案例开发,一步步深入的学习Fragment,使用了Fragment让我们的App模块化,还能解决手机跟平板适配问题。

第5章学习了多线程开发,从多线程的创建,到字线程如何更新UI,通过阅读源码分析了Handle的实现原理,最后介绍了线程池的使用。

第6章首先学习了Android网络编程,通过Get/Post方式向服务器发送Http请求,现在市面上大部分App跟服务器交互都是返回Json数据,所以介绍了Gson框架,还学习了OkHttp开源项目的使用以及封装,让我们站在巨人的肩膀上。最后还学习了数据存储的三种方式。

第7章节学习了Android高级初步知识点,内容比较多、比较杂。主要介绍了Notification使用、多媒体开发、WebView使用、定位的三种方式、NDK跟JNI开发、Git管理项目等。

第8章节学习介绍了Android中各大版本的更新,让我们的App解决版本适配问题,完美兼容5.0以上各个版本。站在技术的最前言,不输在起跑线上。

第9章节学习了常用功能模板,这些功能是大家在企业开发中可能会碰到的需求,通过模版的学习,让我们知道对一个App中功能的划分,以及如何封装模块。

第10章节通过模仿一个商业App,从零开始搭建一个项目,使用了前面9个章节所学内容,让我们所学知识点能达到融会贯通的地步,进一步熟练掌握。有了项目经验,在真实的企业开发中也能成为一名合格的开发人员。

行业大佬推荐

安辉是我们团队里的的Android专家,本书讲解清晰、示例丰富,是他的倾心力作,同时也是技术经历的真实写照,能帮助大家快速提升开发经验,少走弯路。

------------------------------ 郭鹏 上海翼成CTO

万丈高楼平地起,这本书带你稳扎稳打,筑造更高的Android大厦。

------------------------------ 徐宜生 《Android群英传》作者

这是一本有特色的Android 入门书籍,有基础、有新特性还有实战,推荐一读。

------------------------------ 刘望舒《Android进阶之光》、《Android进阶解密》作者

本书是一本非常实用的Android 入门到进阶教材,也是Android 开发者加深强化基础知识的教材,内容简明扼要,重点突出,值得大家阅读!

------------------------------ Tamic 美团Android高级工程师

感谢一些人

首先得感谢清华出版社编辑卞诚君先生,没有他的邀请就没有本书的诞生,并且在排版以及审核上花费了很多时间,因为有他的努力付出使本书能够更快的完成。

第二个要感谢的就是我的好朋友王帅,本书的早期大纲是我们两共同完成的(后面有修改),并且计划跟我一起写这本书,但是由于个人原因放弃了。

还要感谢王帅跟芮成兵他两担任本书的审阅工作,给本书提供了宝贵的意见,同时感谢四位行业大佬推荐,最后感谢翼成的小伙伴们,在我写书的这段时间里对我的帮助。

封面

封面也改了好几次,最后还是觉得这个好看,简洁明了,希望大家喜欢。

购买

目前已经上线了京东、天猫、当当这三个平台,有需要的小伙伴点击下面链接购买:

京东购买地址 天猫购买地址 当当网购买地址 资源与勘误

由于技术水平有限,书中难免会有错误,欢迎大家向我反馈:androidcoder666@163.com,邮箱在沟通上难免会有延迟,大家也可以加入我创建的QQ群。

本书互动地址

CSDN博客:https://blog.csdn.net/lowprofile_coding

QQ群:202928390

微信公众号:Android开发666

书中案例源码下载

https://github.com/ansen666/book_source_code

如果你想第一时间看我的后期文章,扫码关注公众号,长期推送Android开发文章、最新动态、开源项目,让你各种涨姿势。

      Android开发666 - 安卓开发技术分享
             扫描二维码加关注

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/2620.html

相关文章

  • Android 研发工程师图书一览(2016年版)

    摘要:番茄工作法简约而不简单,本书亦然。在番茄工作法一个个短短的分钟内,你收获的不仅仅是效率,还会有意想不到的成就感。 @author ASCE1885的 Github 简书 微博 CSDN 知乎本文由于潜在的商业目的,不开放全文转载许可,谢谢! showImg(/img/remote/1460000007319503?w=728&h=792); 广而告之时间:我的新书《Android 高...

    MadPecker 评论0 收藏0
  • Android 研发工程师图书一览(2016年版)

    摘要:番茄工作法简约而不简单,本书亦然。在番茄工作法一个个短短的分钟内,你收获的不仅仅是效率,还会有意想不到的成就感。 @author ASCE1885的 Github 简书 微博 CSDN 知乎本文由于潜在的商业目的,不开放全文转载许可,谢谢! showImg(https://segmentfault.com/img/remote/1460000007319503?w=728&h=792...

    NoraXie 评论0 收藏0
  • 10个程序员必上的网站

    摘要:有超过亿用户,可谓是程序员解惑神站。问答小组允许成员提问并回答其它成员提出的问题,很像。是新手学习和编程的理想网站。目前有万多注册用户,帮助程序员度过关卡。是开发人员的社交网站,是一个适合查询各种编程语言和实战技术的网站。 ...

    mikyou 评论0 收藏0
  • android示例学习 - 收藏集 - 掘金

    摘要:由于系统的限制,在老版本的安卓系统中,无法做到这些,产生一些设计上的遗憾。 六款开源音乐播放器推荐 - Android - 掘金大上周五推送了一篇文章打开自己收藏夹中,推荐收藏夹中几款开源的app!很受欢迎,又到周五了,这次推荐一些开源的音乐播放器的项目,可以快速练手,熟练运用新技术,而且这些项目都在1000star以上,很受欢迎! 下面我就推荐六款开源的项目,也希望给这些项目star...

    Enlightenment 评论0 收藏0
  • 新书推荐 | 《MySQL 8 Cookbook (中文版)》全网预售,尊享双十一特惠价,送作者签名

    摘要:于年月发布,距今已半年有余,但相关的书籍却寥寥无几,这对开源数据库在中国的推广非常不利。本书的出版将弥补这一缺憾。新功能不一而足,值得了解。在我使用的年中,我目睹了许多由于小错误导致的重大停机事故。 MySQL 8.0 已经发布多久了?都有哪些新功能?线上环境使用了没?MySQL 8 的官方文档阅读了几遍? 纳尼!!!小编英语不好尼,仲么办?学习起来感觉整个人都被掏空了不知道小哥哥小姐...

    Keven 评论0 收藏0

发表评论

0条评论

adie

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<