Android App开发从入门到精通安辉 ISBN:9787302513582

安辉 2023年10月5日10:42:36
评论
310

Android App开发从入门到精通

书籍作者:安辉

ISBN:9787302513582

书籍语言:简体中文

连载状态:全集

电子书格式:pdf,txt,epub,mobi,azw3

下载次数:6051

运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板

内容简介

本书使用Android Studio 3.0开发环境,同时适配新版的Android 8.0操作系统,由浅入深地学习Android App的开发。全文共分为10章,涵盖Android Studio的开发环境搭建、Android控件的使用、四大组件的使用、Fragment(碎片)、多线程开发、网络编程与数据存储等内容。最后通过项目实战,对所学知识点融会贯通,进一步增强开发能力。

本书内容通俗易懂,案例丰富,不仅适用于Android开发的广大从业人员、App开发的业余爱好者,也可作为大中专院校与培训机构的培训教程。

作者简介

安辉,目前就职于上海翼成信息视频部,负责Android平台,工作之余喜欢写技术文章,是CSDN博客专家,文章技术含量高,单篇文章上万阅读量,深受广大开发者喜爱。

《Android App开发从入门到精通》电子书免费下载

pdf下载
txt下载
epub下载
mobi下载
azw3下载
下载暂时关闭,开启另行通知

前言

前 言

我在写书之前一直在CSDN上发表文章,同时在“知乎”等网站回答一些Android相关的问题,后来有幸收到了清华大学出版社编辑的邀请,于是产生了编写本书的想法。

我最早是从事Java Web开发的,出于对Android的浓厚兴趣,后来又开始从事Android的开发。在开发过程中,我走了很多弯路,阅读了很多Android方面的书,从入门类到高级开发类都有,美中不足的是这些书要么篇幅过长要么技术过时,浪费了很多时间。鉴于此,本书将结合我多年的Android开发经验,总结企业中常用的开发技术,使用前沿技术兼容最新的Android操作系统,使初学者快速加入Android开发阵营。即使是中、高级开发者,阅读本书后也能从中获益。

Android操作系统经过将近10年的发展。随着移动App的热潮,越来越多的人加入移动开发的大军,企业对Android招聘的需求也越来越高。本书内容从基础入门到高级开发,涵盖企业开发中常用的技术点,能让读者对Android开发有一个学习框架。最后一章通过模仿商业App开发,融会贯通前面的知识点,以提高读者项目开发的实战能力。

本书内容

本书共有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开发,更深入地了解Android开发体系。本书的内容是我多年Android开发经验的总结,也是一个合格的Android开发者必须掌握的内容,简单来说,就是企业开发中经常用到的技术。

编 者

2018年10月

短评

此用户未填写评价内容

产品特色

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: