Android从入门到专家系列之目录

一直以来没有系统的归纳过安卓的知识体系,所以后续计划写一个系列,把Android用到的知识体系进行系统的梳理,目录如下:
专题一:java基础知识

1.常量与变量
2.数据类型转换
3.命名规范
4.流程控制
5.数组创建与使用
6.方法定义与调用

专题二:java面向对象

1.类和对象
2.接口
3.抽象类
4.内部类
5.封装/继承/多态
6.单例模式

专题三:kotlin语言

1.基本语法
2.数据类型
3.控制结构
4.集合与数组
5.类和对象
6.封装/继承/多态

专题四:UI控件

1.Layout布局
2.TextView/button
3.RecyclerView
4.ListView
5.ExpanableListView
6.CardView

专题五:基础组件

1.Menu菜单
2.Dialog对话框
3.ViewPager
4.自定义View
5.SurfaceView
6.动画

专题六:网络操作

1.Thread线程
2.Handler通信
3.AsyncTask异步任务
4.Socket&Https
5.WebView网页交互
6.OKHttp网络操作

专题七:数据操作

1.SQLite数据库
2.SharedPreferences
3.ContentProvider
4.SDCard读写
5.GreenDao
6.文件存储

专题八:流行框架

1.热修复&插件化
2.Glide框架
3.EventBus通信
4.极光推送
5.ButterKnife
6.百度地图

专题九:系统核心组件

1.Activity
2.Service服务
3.BroadcastReceiver
4.AIDL接口定义语言
5.Fragment
6.Application

专题十:常用工具类

1.集合
2.包装类
3.字符串
4.多线程
5.I/O流
6.异常

整个过程会先梳理基本定义,然后举例,最后用在app上,这个app就命名为安卓大师,大概思路为一个list然后内容包括安卓知识,等完成后在此出图

猜你喜欢

转载自blog.csdn.net/ligaoyuan8030/article/details/104691844
今日推荐