热门搜索 :
考研考公
您的当前位置:首页正文

Android框架之路——整体介绍(持续更新...)

来源:东饰资讯网

@(框架开发)

前奏


  1. 导入github开源项目;
  2. 软件框架搭建;

一、UI


  1. ToolBar的使用;
  2. NavigationView侧边栏的使用;
  3. FloatingActionButton的使用;
  4. 一些控件的使用:
    • SwipeRefreshLayout、RecyclerView(实现上拉加载、下拉刷新)
    • CardView和RecyclerView实现瀑布流
    • Tablayout+ViewPager+Fragment
    • Fragmentation库的使用
    • 滑动ViewPager引起Swiperefreshlayout刷新的冲突
    • 轮播图的实现
    • MD风格控件使用:
      • Toasty
      • TextInputLayout

二、数据库


  1. GreenDao;
  2. Realm;

三、模式架构


  1. MVP;
  2. MVVM;

四、依赖注入


  1. Dragger2;
  2. butterknife;

五、Json解析


  1. Gson;
  2. FastJson;

六、图片加载


  1. Glide;
  2. Picasso;
  3. ImageLoader;

七、网络请求


  1. Retrofit;
  2. OkHttp;
  3. OKGo;
  4. Volley;

八、响应式编程


  1. Rxjava
  2. RxAndroid
  3. RxBus
  4. RxBinding

九、XUtils3

Top