Jayson00

导航

简单易用的工具类

Butterknife:

ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。是大神JakeWharton的力作,目前使用很广。最重要的一点,使用ButterKnife对性能基本没有损失,因为ButterKnife用到的注解并不是在运行时反射的,而是在编译的时候生成新的class。项目集成起来也是特别方便,使用起来也是特别简单。
 
utilcode

一个强大的工具类,省去自己的大量时间。
使用:1.在build.gradle中添加依赖 compile 'com.blankj:utilcode:1.9.10'
   2.在新建的Application中初始化  Utils.init(this);
   3.引用新建的Application。

 
glide

加载网络图片很好用的框架,可以设定缓存,减少自己写缓存的难度。
使用:在build.gradle中添加依赖 ,如下:
    implementation 'com.github.bumptech.glide:glide:3.7.0'
            implementation 'com.android.support:support-v4:23.2.1' (这个可以不用添加)
  即可使用。

 

ImmersionBar
使用:在build.gradle中添加依赖
2.3.1+版本 implementation 'com.gyf.immersionbar:immersionbar:2.3.3-beta09'
2.3.0 以下版本 implementation 'com.gyf.barlibrary:barlibrary:2.3.0'

透明标题栏的设置,一行代码解决:ImmersionBar.with(this).statusBarDarkFont(false).init();
具体可查看:http://p.codekk.com/detail/Android/gyf-dev/ImmersionBar

 

  


posted on 2018-12-14 11:04  Jayson00  阅读(231)  评论(0编辑  收藏  举报