首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我是一条大鱼
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
分享一些Kotlin可以加快开发速度的小方法
1.巧用apply、let、with等函数比如实例化一个对象并赋值2.扩展函数(命名参数默认参数)简直不要太方便简单例子:直接给imageView赋予加载图片的能力如下使用方式再比如:简化网络请求一个
带生命周期的View
所以回到一开始的布局文件,里面有三个小模块 我们可以写三个view 然后直接写入xml布局就行啦。 各种复用无压力 ,各个view拥有独自的生命周期,至于view之间的通信 有多种方式,liveData,接口回调等等,甚至eventbus,使用自己熟悉的方式就行~ 这样,就一个…
用组合模式巧妙实现recycleview多类型
完成~当你想去掉某个类型直接删掉那个注册类型就行 再也不用小心翼翼的在adapter里面判断类型,各种删除修改东西。。。同时也少了写了很多类
一行代码完成一个网络请求
封装到这个部分也差不多没啥问题了。 retrofit单例,线程切换封装,网络返回的json全局处理/dialog等等,关联Activity/Fragment生命周期,也没用打破rxjava的链式调用(网上很多封装的完全打破了rxjava该有的意义) 是的,这样就完了。只需要写出…
个人成就
文章被点赞
8
文章被阅读
2,658
掘力值
96
关注了
0
关注者
2
收藏集
1
关注标签
11
加入于
2018-04-14