![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
第三方框架
文章平均质量分 71
wlvoid
这个作者很懒,什么都没留下…
展开
-
Gson基础用法总结
一、基本用法1、基本数据类型解析,例:Gson gson = new Gson();int i = gson.fromJson("1", int.class);//1double d = gson.fromJson("\"1.11\"", double.class);//1.11double d2 = gson.fromJson("1.11", double.class);//1原创 2016-04-06 15:45:29 · 6340 阅读 · 0 评论 -
RxJava和RxAndroid用法详解
RxJava 在 GitHub 主页上的自我介绍是 "a library for composing asynchronous and event-based programs using observable sequences for the Java VM"(一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库)。最简单的使用:Observable.create(new...原创 2018-04-27 11:24:54 · 463 阅读 · 0 评论 -
Dagger2基本用法及标签详解
Dagger2是一个基于JSR-330标准的依赖注入框架,在编译期间自动生成代码,负责依赖对象的创建。为了进一步解耦和方便测试,我们会使用依赖注入的方式构建对象。Demo下载使用:compile 'com.google.dagger:dagger:2.4'annotationProcessor 'com.google.dagger:dagger-compiler:2.4'一、@Inject 和@...原创 2018-04-24 10:52:02 · 461 阅读 · 0 评论 -
butterknife和对应插件android butterknife zelezny的使用详细记录
使用步骤:1、在项目的build文件中添加(版本号未必是最新,请自行修改):compile 'com.jakewharton:butterknife:8.4.0'annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'2、在下载插件android butterknife zelezny:preference原创 2016-12-19 15:35:51 · 683 阅读 · 0 评论 -
ImageLoader用法详解
ImageLoader是一个加载图片的开源框架,其基本功能为加载本地和网络图片。github地址:https://github.com/nostra13/Android-Universal-Image-Loader首先看一个封装好的工具方法:该工具方法中包含了几乎ImageLoader的常用方法,包括初始化、网络图片的加载、图片处理(圆形、圆角)、清除缓存等等public原创 2016-10-11 12:19:54 · 5131 阅读 · 1 评论 -
右滑关闭Activity,SwipeBackLayout的使用
开源框架Git地址:https://github.com/ikew0ng/SwipeBackLayout我的demo地址:http://download.csdn.net/detail/wl1769127285/9648682原创 2016-10-09 16:20:02 · 638 阅读 · 0 评论 -
GreenDao3.1用法详解
greenDAO是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库时更简单、更方便。GreenDao 优点:1.性能高,号称Android最快的关系型数据库2.内存占用小3.库文件比较小,小于100K4.支持数据库加密 greendao支持SQLCipher进行数据库加密5.简洁易用的APIGree原创 2016-08-30 16:08:35 · 13180 阅读 · 16 评论 -
Fresco用法总结基础篇
Fresco是Facebook最新推出的一款用于Android应用中展示图片的强大图片库,可以从网络、本地存储和本地资源中加载图片。相对于ImageLoader,拥有更快的图片下载速度以及可以加载和显示gif图等诸多优势,是个很好的图片框架。PS:毕竟是facebook开源的,我说差也不会有人相信,还是夸夸吧!github地址:https://github.com/facebook/fresc原创 2016-04-07 15:12:44 · 19017 阅读 · 0 评论 -
关于EventBus用法总结
简而言之,EventBus是一个事件发布和订阅的框架。使用方法:1、Android studio导入:compile'org.greenrobot:eventbus:3.0.0'2、定义事件类型:public class MessageEvent { public final String message; public MessageEvent(Stri原创 2016-04-05 16:12:16 · 15145 阅读 · 0 评论 -
Gson进阶学习
在上一篇中,主要研究了其基本的用法,本篇将总结Gson的一些高级技能。1、 @SerializedName 注解的使用@SerializedName 注解是属性重命名的方法,举例说明:Android一般使用驼峰式命名,但如果此时和我们进行数据交互的后台是PHP工程师,那我们往往将会得到下划线分割的方式进行命名的数据,比如:Android开发希望的json数据是:{"原创 2016-04-06 19:53:08 · 3142 阅读 · 1 评论 -
Android架构组件----Room
1、导入库:implementation "android.arch.persistence.room:runtime:1.1.1"annotationProcessor "android.arch.persistence.room:compiler:1.1.1"2、实体类@Entity(tableName = "note")public class NoteEntity...原创 2018-12-05 19:40:26 · 217 阅读 · 0 评论