
Kotlin
雨落落雨
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AccessibilityService新增gesturedescription使用详解,7.0模拟手势抢红包核心代码分析
目前市面上大部分抢微信红包外挂的都失效了,最关键的原因就是在7.0我们再通过findAccessibilityNodeInfosByText或者findAccessibilityNodeInfosByViewId来拿View已经不行了,主要是系统已经换了新的方式实现,这就是本次要分享的内容,虽然我们拿不到View,但是我们可以通过模拟手势,一样可以实现点击拆红包 下边就开始一步一步解析 首先是d原创 2017-08-29 17:45:31 · 24649 阅读 · 30 评论 -
kotlin使用com.alibaba.fastjson.JSONException: default constructor not found
使用kotlin,在用fastjson来解析json数据时,出现这个错误 目前fastjson最新版本是1.1.62,不过还不稳定,出现这个问题建议使用1.1.61 github地址:https://github.com/ttarfall/fastjson 目前这个错误在使用kotlin的data数据类和普通数据类都会有问题解决方法: - 使用1.1.61稳定版 - 使用 普通数据类 并且原创 2017-08-26 16:09:42 · 9802 阅读 · 3 评论 -
Kotlin通过Id操作View,Adapter和动态加载Xml文件也可以类似操作
如果使用kotlin,什么butterknife绑定,Xutil注解都不需要,只需要通过id就可以操作view,非常方便,但是在使用的过程中还是遇到两个值得记录的问题如下:针对adapter中通过id来操作针对动态加载布局通过id来操作其实两者本质上是一样的,都是通过view访问Id来操作,具体是由kotlin来绑定 上代码一步一步来解析 首页想要用id来操作别,我们的builde文件要加原创 2017-08-18 19:10:57 · 3968 阅读 · 0 评论 -
Kotlin实现RadioFlexboxGroup组件
如果使用过RadioGroup组件都是在,这个有很大的局限性,基本上设计师稿子一出来你就知道要自定义才可以实现的这些效果。 如果使用FlexBoxLayout就知道,这个东西太好用了,如果还没使用过,不妨参考http://www.oschina.net/news/73442/google-flexbox-layout 这里我结合RadioGroup实现的单选效果加上FlexBoxLayout,简原创 2017-08-18 10:34:27 · 987 阅读 · 0 评论 -
Kotlin学习笔记之单例创建
Java创建单例核心代码:public static CommonHttp getInstance() { if (commonHttp == null) { synchronized (CommonHttp.class) { if (commonHttp == null) commonH原创 2017-07-13 16:16:24 · 485 阅读 · 0 评论 -
TextView实现文字水平手动滚动和垂直手动滚动
TextView在android基础组件中是非常强大的存在,包括我们常用的EditText和Button都是它的子类,本文主要是记录TextView实现水平和处置滑动,注意不是自动滚动,是我们手动滚动 当然有人会说我们之间嵌套在ScrollView里就可以,为什么还要那么复杂,如果我们只是想要这一段文字实现水平或者垂直滚动,而加上ScrollView的嵌套,是不是太浪费了呢 接下来就到本文重点,原创 2017-11-01 16:28:26 · 905 阅读 · 0 评论