关闭

android:Retrofit+LoganSquare的简单用法

标签: androidLoganSquaregsonjson
59人阅读 评论(0) 收藏 举报
分类:

先放上一张对比图



这个速度 简直让人爽到不行


首先需要在你的根项目下的build.gradle的dependencies中添加

classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' 


随后在app的build.gradle中添加:
apply plugin: 'com.neenbedankt.android-apt'

dependencies中添加
apt 'com.bluelinelabs:logansquare-compiler:1.3.7'//LoganSquare解析
compile 'com.bluelinelabs:logansquare:1.3.7'
compile "com.github.aurae.retrofit2:converter-logansquare:1.4.1"
添加好依赖之后  就需要把他添加到retrofit中了,用法如下图,或者参考GIT:https://github.com/aurae/retrofit-logansquare


剩下的 也是最重要的一步 把模型层添加上注解


类的注解是@JsonObject   属性的注解是@JsonField
当然还有一种写法是


添加注解很麻烦   所以在这里推荐AS的一个插件


用了之后你会发现  很方便,速度也是杠杠的


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:217次
    • 积分:22
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档