Android 9编程通俗演义
✍ Scribed by 牛搞
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 447
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书严格参考Android 9官方开发文档的逻辑,全面讲解Android开发中的各种技术,章节内容循序渐进,精心安排,翔实全面,且又通俗易懂,既不是术语的罗列,也不是不知所云的翻译。 本书分为18章,内容包括配置Android 9开发环境、第一个App、UI资源与Layout、各种Layout控件、代码操作控件、Activity导航、Theme、Fragment、菜单、动画、自定义控件、RecyclerView、模仿QQApp界面、实现聊天界面、多线程、网络通信、异步调用库RxJava、实现聊天功能等。 本书适合Android编程初学者、Android应用开发人员,也适合高等院校和培训学校相关专业的师生教学参考。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 配置Android开发环境
1.1 下载Android Studio
1.2 安装Android Studio
1.3 配置Android SDK
1.4 四原则
第2章 第一个App
2.1 创建第一个App
2.2 运行App
2.3 工程里面有什么
第3章 UI资源与Layout
3.1 Layout
3.2 改动Layout
3.3 排版姿方法之ConstraintLayout
3.4 排版方法之RelativeLayout
3.5 让内容“滚”
3.6 添加新的Layout资源
第4章 各种Layout控件
4.1 FrameLayout
4.2 LinearLayout
4.3 GridLayout
4.4 TableLayout
第5章 代码操作控件
5.1 在Activity中创建界面
5.2 在代码中操作控件
第6章 Activity导航
6.1 创建注册页面
6.2 启动注册页面
6.3 设计注册页面
6.4 响应注册按钮进行注册
6.5 获取页面返回的数据
6.6 Action Bar上的返回图标
第7章 Theme
第8章 Fragment
8.1 弄巧成拙的Activity
8.2 使用Fragment
8.3 改造登录页面
8.4 对话框
第9章 菜单
9.1 添加菜单资源
9.2 重写on Create Options Menu()
9.3 嵌套菜单
9.4 菜单项分组
9.5 响应菜单项
9.6 其他菜单类型
第10章 动画
10.1 动画原理
10.2 三种动画
10.3 View动画
10.4 属性动画
10.5 动画资源
10.6 Layout动画
10.7 转场动画
第11章 自定义控件
11.1 创建一个Custom View
11.2 Custom View类
11.3 创建圆形图像控件
第12章 RecyclerView
12.1 基本用法
12.2 显示多条简单数据
12.3 让子控件复杂起来
12.4 增删改
12.5 局部刷新
12.6 运行效率优化
12.7 响应item选择
12.8 显示不同类型的行
第13章 模仿QQApp界面
13.1 创建新的Android项目
13.2 设计登录页面
13.3 QQ主页面设计
第14章 实现聊天界面
14.1 实现原理分析
14.2 创建聊天Activity
14.3 启动ChatActivity
14.4 模拟聊天
第15章 多线程
15.1 线程与进程的概念
15.2 创建线程
15.3 创建线程的另一种方法
15.4 多个线程操作同一个对象
15.5 单线程中异步执行
15.6 多线程间同步执行
15.7 在其他线程中操作界面
15.8 HandlerThread
15.9 线程的退出
第16章 网络通信
16.1 网络基础知识
16.2 AndroidHTTP通信
16.3 使用“异步任务”
16.4 使用OkHttp进行网络通信
16.5 使用Retrofit进行网络通信
第17章 异步调用库Rx Java
17.1 小试牛刀
17.2 精简发送代码
17.3 精简接收代码
17.4 RxJava与Lamda
17.5 map与flatmap
17.6 并行map
17.7 RxJava与Retrofit合体
17.8 RxJava Retrofit合体并行执行
第18章 实现聊天功能
18.1 改进登录功能
18.2 获取联系人
18.3 发出聊天消息
18.4 获取聊天消息
正文结束
📜 SIMILAR VOLUMES
<p>Google已经将Kotlin列为Android开发第一开发语言。Kotlin与Java无缝兼容,同时Kotlin作为一门新语言,其语法极其简洁精练,稍微熟悉之后,开发效率立即会有明显提升。 本书分为20章,严格参考Android 10官方开发文档,全面讲解利用Kotlin开发Android应用的各种技术,章节精心安排、循序渐进,内容准确、翔实、全面而又通俗易懂,绝不是术语的罗列,也绝不是不知所云的翻译。 本书既适合Android应用开发初学者、转向Kotlin编程的Android应用开发人员阅读,也适合高等院校和培训学校计算技术相关专业的师生参考。</p>
<p>本书是在教学实践的基础上反复提炼而成的,内容包括 Android 起步、Android 界面设计基础Android 事件处理、Android 活动与意图(Activity 与 Intent)、Android 服务(Service) Android 广播接器(BroadcastReceiver) Android 文件与本地数据库(SQLite) Android 内容提供者(ContentProvider)应用、Android 图形图像处理、Android 界面设计进阶Android GPS 位置服务与地图编程 Android 编程综合案例等。</p> <p>书中内容全面、材料新颖、案例丰
<p>梁衡所著的《数理化通俗演义》是一部难得的数理化知识科普读物,它摆脱了苦读的枯燥乏味,以栩栩如生的事例、深入浅出的语言、旁征博引的叙述、章回小说的体裁,披着“薄薄的糖衣”出现在读者面前。</p>
为最新的Android操作系统创建应用程序 对于当今具有大量需求的诸多移动设备来说,Android操作系统是一个颇为流行和灵活的平台。这本全彩的指南书为您能够在最新的移动设备上创建Android应用程序提供了身临其境般的指导。本书作者Wei-Meng Lee是一位经验相当丰富的作者,他的每一次课程都提供了真实世界的示例,旨在达到其所涵盖内容的本源。从概述Android核心功能与开发工具开始,Wei-Meng就不断与您分享成功开发Android应用程序所必需的技能。 主要内容: 阐释了活动的概念及其生命周期 集中阐释了如何应用样式和主题来定制活动 详述了屏幕组件,包括线性布局、绝对布