这里包含了学习Android开发的一些例子,又简单的有复杂的,目的是能学到知识就行。
##开发环境
IDE --> Android Studio 1.2
Android测试版本 --> Android 4.4.4
模拟器 --> Genymotion
##使用方法
打开Android Studio,直接下载此项目,导入即可。
另外,如果只需要看个别module的代码,请下载module,在Android Studio中选择import module即可。 ##学习示例列表 ###AsyncTask学习
非常好的学习AsyncTask的例子。
学习资源来自于幕课网,非常好的学习AsyncTask的例子,并且作者讲解了ListView的优化技巧,非常实用,值得一赞! ###微信6.0界面设计
学习微信的设计,你会发现一些不一样的细节。
说实话,微信一直是应该学习的模楷,很多方面都体现了Android开发的最高水平,既然我们去不了腾讯,那就学习下微信吧。 ###利用ViewPager制作引导页
难度指数低,但用途广泛。
很多app都会有这个功能,既是介绍app的好方法,也是宣传新功能的良计。 ###SharedPreferences的读写操作
Android开发的基本操作,练练手。
SharedPreferences的基本操作,不能不会,练练手! ###ActionBar滑动导航
ActionBar的基本操作,差不多都用到了。
另外,利用ActionBar的tab导航,加上ViewPager和Fragment,实现页面滑动效果。 ###Android照片墙
Android照片墙实现,功能使用
Android照片墙,不仅仅考虑到用户体验,而且还考验缓存技巧,是个非常棒的学习案例。 ###子线程刷新UI
多线程的基本用法,利用子线程刷新UI。
Android中多线程的用法,利用异步消息机制和AsyncTask实现。 ###Canvas的简单用法
canvas的简单使用,包括画圆、画方等,还有个小示例!
虽然简单,但使用好了体验效果翻倍。