最是人间留不住,朱颜辞镜花辞树。这篇文章主要讲述Android强化:服务与通信相关的知识,希望能为你提供帮助。
android强化:服务与通信
步骤1: Android服务与应用
本步骤中将为大家介绍Android四大组件中的广播接收者和服务,以及Android常用的技术Application和现场保护。相信大家通过学习以上内容,可以轻松完成手机App助手的综合案例~
第1课
广播接收者
本次课程主要介绍,系统广播与自定义广播的使用方法,包括广播的静态注册,动态注册的区别,以及广播的生命周期。
第2课
Application
掌握Application在应该中的使用场合,以及掌握自定义Application和Application的生命周期。
第3课
现场保护
掌握手机横竖屏切换时Activity的各种变化,以及掌握如何保护横竖屏切换前的数据和恢复现场
第4课
Service基础
掌握startService()和bindService()两种服务模式的区别,以及它们各自的生命周期,和使用场景
步骤2: Android App通信
在本步骤中将为大家介绍Android中的通信知识,包括APP之间的进程通信,APP内部的线程通信,以及蓝牙通信。
第1课
AIDL
掌握远程服务的开启与利用AIDL进行远程服务的通信
第2课
Android线程间通信
掌握Android中线程间的通信包括Thread,Runnable,Handler等知识点
第3课
Socket&
Https
掌握Android中Socket编程,包括TCP和UDP通信协议,以及加密传输、身份认证的网络协议Https的相关知识。
第4课
经典蓝牙
掌握Android经典蓝牙的通讯过程以及编程实现蓝牙聊天室项目。
第5课
低功耗蓝牙
掌握Android低功耗蓝牙的通讯过程以及了解温度传感器读写数据
步骤3: Android常用框架
在本步骤将为大家介绍在Android项目中常用的框架:视图注入ButterKnife,数据异步加载Loader ,图片加载与缓存Glide和日志处理Logger框架的使用方法以及应用场景。
第1课
ButterKnife
理解为什么要用ButterKnif框架,掌握如何使用ButterKnife框架进行View的注入,以及ButterKnife框架的分析。
第2课
Loader
理解Loader应用于什么场景,掌握如何使用Loader动态筛选联系人,以及根据项目需要如何自定义Loader
第3课
Glide框架
掌握使用Glide框架加载图片的基本功能,以及为了增强用户体验,为Glide设置更友好的配制。
第4课
Logger
掌握使用Logger输出符合项目需要的日志,以及显示与隐藏附加信息。
步骤4: 项目案例
实际开发中RecyclerView逐渐替代了ListView,NDK也慢慢登上舞台;为面试准备的View相关的Android面试课程;最后还将通过<
<
小慕书苑>
>
帮助大家将所学知识融会贯通。
第1课
RecyclerView
了解RecyclerView较ListView的方便之处,以及掌握RecyclerView的使用方法,如何添加动画与事件响应。
第2课
GIF
掌握Movie的使用方法,以及实现gif播放的不同方式和区别
第3课
NDK入门
了解NDK的使用场景,掌握NDK的开发流程编以及具备简单NDK的开发
第4课
Android面试系列
掌握在面试过程中相关View的常见问题,以及解决方法。
第5课
小慕书苑
通过综合案例,带领大家巩固所学到的知识,掌握使用网络+第三方库制作真实案例。
下载地址:
【Android强化(服务与通信)】百度网盘下载
推荐阅读
- Apicloud+vue开发新闻类App实战项目
- 2017-2018-2 20165228 实验四《Android程序设计》实验报告
- Android Studio 3.1.2修改字体(font)大小(size) 及老版本修改主题字体颜色 参照地址
- /dev/mapper/VolGroup-lv_root爆满两种可能与及根分区扩容
- android中getWidth()和getMeasuredWidth()
- u盘缩水,本文教您u盘缩水后怎样修好
- 安装系统 没有系统盘怎样重装系统,本文教您没有系统盘怎样重装系统(安装系统)
- 固态硬盘分区,本文教您固态硬盘怎样分区
- c盘格式化,本文教您怎样格式化c盘