从零开始学Android开发

从零开始学Android开发

作者:宋钛旭

出版社:机械工业

出版年:2021年8月

ISBN:9787111681632

所属分类:网络科技

书刊介绍

《从零开始学Android开发》内容简介

本书从基本的Java语法开始讲解,通过具体的实例介绍Android开发的全过程,从零基础到进阶全覆盖。本书共14章,首先阐述Java语言的基础知识,然后介绍有关活动、碎片等Android中的重要概念,为读者开发Android App打下扎实的基础。接下来介绍有关 Android UI控件开发以及GitHub开源库使用的知识,让读者在开源的世界中继续学习更多开发技巧,进而进行更深层次的探索。本书兼具基础知识与实战案例讲解,内容循序渐进,零基础和有一定基础的Android开发人员均可参考和阅读。
宋钛旭编著

作品目录

内容简介
前言
第1章:欢迎来到Android的世界
1.1、Android简介
1.2、Android和Linux
1.3、Android系统目录简介
1.4、学习路径推荐
第2章:Java基础环境搭建
2.1、IntelliJ
IDEA简介
2.2、JDK简介
2.3、JDK的安装
2.4、IntelliJ
IDEA的安装
第3章:Java语言基础
3.1、基本数据类型
3.2、循环
3.3、条件语句
3.4、数组
第4章:面向对象编程
4.1、面向对象简介
4.2、定义类
4.3、方法简介
4.4、方法的语法
4.5、方法的重载
4.6、编写属于自己的类——Cat
4.7、类的继承
4.8、构造器
4.9、构造器的重载
第5章:Android开发环境搭建
5.1、Android
Studio简介
5.2、准备所需的工具
5.3、安装Android
Studio并配置环境
第6章:活动
6.1、活动简介
6.2、手工创建第一个活动
6.3、详解AndroidManifest文件
6.4、Android目录结构res简介
6.5、Button控件
6.6、Toast的使用
6.7、实现Button按钮事件的常见方法
6.8、活动的跳转
6.9、活动的生命周期
第7章:反编译
7.1、破解工具简介
7.2、解析AndroidManifest.xml文件
7.3、将APK文件转化为DEX文件
7.4、将DEX文件转化为JAR文件
7.5、将JAR文件转化为Java文件
第8章:常用UI控件
8.1、线性布局
8.2、相对布局
8.3、TextView
8.4、EditText
8.5、ImageView
8.6、使用GitHub开源库实现动态开关按钮
8.7、实现圆形ImageView
8.8、AlertDialog
8.9、CheckBox
8.10、ScrollView
8.11、技术实战:仿写腾讯QQ登录注册界面
第9章:碎片
9.1、碎片简介
9.2、FrameLayout
9.3、静态添加碎片
9.4、动态添加碎片
9.5、技术实战:仿写微信
第10章:更为强大的UI控件
10.1、ListView的使用
10.2、ViewPager的使用
10.3、CardView的使用
10.4、Splash快速开屏实现
第11章:让你的应用动起来——动画
11.1、帧动画
11.2、补间动画
第12章:访问网络
12.1、Webview控件的使用
12.2、Get请求的实现
12.3、Post请求的实现
12.4、JSON请求的实现
12.5、ImageRequest请求的实现
12.6、技术实战:轻松搞定向女朋友表白的软件
第13章:多媒体技术
13.1、调用摄像头进行拍照
13.2、编写视频播放器
第14章:计算机视觉和图像识别技术在Android开发中的应用
14.1、人工智能与计算机视觉
14.2、人工神经网络
14.3、全连接神经网络
14.4、卷积神经网络
14.5、图像的池化
14.6、图像识别
14.7、Android实现图像识别

相关推荐

微信二维码