Android 知识目录:
本目录是博主在Android学习过程中总结的,点击每个小项即可以进入到相应的博文中,方便大家查找。博主也是入门不就,写的有不好的地方,请大家多多包涵哈^^
一、Android开发环境搭建
二、Android基本知识
三、Android - UI界面设计
第1组UI:TextView及其子类
- 富文本、TextView、Button、EditText、ProgressDialog、RadioButton、CheckBox 的使用
- Textview其他控件:EditViewButtonCheckBox、时钟AnalogClock和DigitalClock、计时器Chronometer的使用
第2组UI:ImageView及子类
第3组UI:AdapterView及其子类
- (1)AdapterView之ListView及MVC设计模式
- (2)AdapterView之GridView、AutoCompleteTextView、Spinner、Gallery和ExpandableListView
- (3)AdapterView之AdapterViewFlipper和StackView(版本问题无法演示)
第4组UI:ProgressBar及子类
第5组UI:ViewAniMator及其子类
ViewSwitcher、ImageSwitcher(图像切换器)、TextSwitcher(文本切换器)、ViewFlipper
各种杂项组件
- Toast(提示框)
- Notification(通知)
- CalendarView(日历视图)、DatePicker/TimePicker(日期、时间选择器)、NumberPicker(数值选择器)
- SearchView(搜索框)、TabHost(选项卡)、ScrollView(滚动视图)
对话框
活动条(ActionBar)
四、实现屏幕滑动:ViewPager
- 实现屏幕切换、滑动-ViewPager详解(一)之——–基础知识
- 实现屏幕切换、滑动-ViewPager详解(二)之——–PagerTitleStrip与PagerTabStrip添加标题栏
- 实现屏幕切换、滑动-ViewPager详解(三)之——–使用Fragment实现ViewPager滑动
五、碎片:Fragment
六、Android 四大组件
- Activity (之前一直使用,这里不再详细介绍。)
- BroadcastReceiver广播接收器
- Service服务
- ContentProvider(内容提供者)【在后面的数据存储中介绍】
七、数据存储
八、Android 多线程编程
九、Android 网络技术
- WebView(轻松展示各种网页)
- 网络连接URLConnection和HttpURLConnection 实例:单/多线程下载
- HttpClient(6.0之后被抛弃)
- 谷歌提供的通信框架Volley【避免创建多个线程对象】
-
第三方框架xUtils框架:
十、多媒体技术
十一、图形与图像处理
-
图形绘制:
-
动画:
十二、地图、推送以及数据统计
十三、Android 事件处理
-
参考文章
十四、传感器应用开发
代码管理器:
散落小知识点:
特殊功能的实现:
-
可以单独使用的工具类:
新颖靓丽功能的大集:
-
google提供:
-
第三方框架:
学习知识总结:
快捷键:
实战小项目
-
红圈营销项目详细实战过程:
Android常见错误(更新中……)
Error之ViewPage :Required method instantiateItem was not overridde
Error: Android Error: android.os.NetworkOnMainThreadException
反编译:
面试总结:
纷享:
1.奇葩注意点:
2.常用工具:
3.大神需了解:
-
内存泄漏那些事儿