QuickAF
QuickAF copied to clipboard
An Android framework library and demo to help you building your app quickly.
QuickAF
An Android framework library and demo to help you building your app quickly.

Sample apk (scan or click to download sample apk)
Install
- Android Studio
dependencies {
compile 'cn.ieclipse.af:af-library:2.1.0'
}
android {
// for target api >= 23 (Android 6.0)
useLibrary('org.apache.http.legacy')
...
}
Features

library
- Component
- tab, tab+viewpager
- cview, lots of custom views, e.g. Preference, FlowLayout, TableLayout, AutoPlayView
- refresh, use RefreshLayout, support any RecyclerView, ListView and ScrollView
- Network
- Volley+Gson, base on volley for data tranfer, gson for json parsing
- Common Task, common REST API request task
- Upload Task, compressed image upload task
- Utils, lots of utility tool class e.g.
- DialogsUtils
- AppUtils
- FileUtils
- SharedPrefsUtils
3rd library: (Use the existing wheels)
- DB, recommend to use orm library
- Aorm see https://github.com/Jamling/Android-ORM
- Image
- Universal-Image-Loader see https://github.com/nostra13/Android-Universal-Image-Loader
- Fresco see https://github.com/facebook/fresco
- Pay
- af-pay see https://github.com/Jamling/af-pay
In sample:
- Profile, sample user profile
- login
- register
- forget password
- Common, common activity
- BaseActivity
- BaseFragment
- H5Activity
- BaseListFragment
Blog
See http://www.ieclipse.cn/tags/QuickAF/
Integrated library as source
SystemBarTint https://github.com/hexiaochun/SystemBarTint
SwipeMenuRecyclerView unkonwn
WheelView(@Deprecated) unkonwn
BadgeView https://github.com/stefanjauker/BadgeView
PagerSlidingTabStrip https://github.com/astuetz/PagerSlidingTabStrip
ScrollLayout(@Deprecated) http://blog.csdn.net/Yao_GUET
Contributors
Discuss
Join 
