![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
小齿轮
这个作者很懒,什么都没留下…
展开
-
android网络框架Retrofit使用记录
Retrofit的GET请求:情景:在新闻app中要获取某个用户收藏的文章信息。 这个请求我们使用的是get请求,用户的授权信息放到请求的Headers中;其他参数比如offset-偏移起始位置,limit - 返回最多结果数等参数都放在 LinkedHashMap集合中。第一步:初始化retrofit对象Retrofit retrofit = new Retrofit.Builder()原创 2016-07-03 14:42:26 · 463 阅读 · 0 评论 -
DataBinding使用记录
前言:使用DataBinding最直观的好处可以代替findViewbyId,另外配合MVVM使用也是非常方便的。如何使用DataBinding替代我们通常写的findViewbyId?在使用之前我们先要关联DataBinding库; 在项目目录下面的build.gradle文件中添加如下配置:dataBinding { enabled = true }然后重新build一下项目即可。<?xml原创 2016-07-17 11:51:54 · 675 阅读 · 1 评论 -
EventBus替代AsyncTask在子线程中处理任务
之前AsyncTask写法: new GetTask().execute(); private class GetTask extends AsyncTask<Void, Void, ArrayList<Channel>> { @Override protected ArrayList<Channel> doInBackground(Void... par原创 2017-01-24 15:15:30 · 1518 阅读 · 0 评论