源码地址:https://github.com/ldy1993/ToolforAS.git
目录在study上,我用中文分好类了,随时更新。
大纲:
一、开发环境安装
二、java的基本信息
2.1、java概念
2.2、Java的四个基本特性
2.3、设计模式中的六大原则
2.3.1、接口隔离原则
2.3.2、单一职责原则
2.3.3、里氏替换原则
2.3.4、依赖倒置原则
2.3.5、最少知识原则
2.3.6、开放封闭原则
2.4、jdk中的设计模式
2.4.1、Structural(结构模式)
2.4.2、Creational(创建模式)
2.4.3、Behavioral(行为模式)
2.5、JAVA核心数据结构
2.5、java的并发开发
三、界面视图
3.1、组件activity_intent、intent-filter、Context详
3.3、视图view_创建控件view和布局ViewGroup
3.4、视图view_自定义控件
3.6、进度条ProgressBar
3.7、对话框Dialog
3.8、popupWindow和contextMenu
3.9、动画
3.9.1、帧动画
3.9.2、补间动画
3.9.3、属性动画
3.10、ViewPager
3.11、Fragment
四、业务代码
4.1、BroadCast
4.2、service
4.3、任务栈
4.4、蓝牙
4.5、网络请求
4.6、handler
五、持久化数据
5.1、cache
5.2、SD卡
5.3、文件files
5.4、SharePrefer
5.5、数据库