
Kotlin
半把秋风、
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RadioButton 自定义样式
RadioButton 自定义样式设置 android:buttonTint属性效果项目中难免遇到使用RadioButton的时候,也经常遇到UI不同的展示样式,目前网络上行查到的基本的都是禁用button,然后使用background,写一个selector,可是系统的点击效果就没有了,往上同样有介绍使用样式,设置两个颜色,但是很不幸,我这里走不通,介绍一种很简单的写法:设置 android:buttonTint属性1、在res目录下创建color资源包2、在资源包内创建selector文件sel原创 2021-08-31 14:10:22 · 718 阅读 · 0 评论 -
Kotlin 高阶函数? 自定义listener?
面试中被问到,使用kotlin的时候,如何实现监听,例如点击事件:首先,平常开发中,Kotlin在使用期间,我们的习惯是使用已经熟悉的事务,初次听到这个的时候,有一些懵,回答说,正常写一个interface,传一个position:Int?,一个any:Any?,实际上,这样的listener已经能面对很多情况下的监听了,当然面试官需要的不是这样的答案,所以,被问到,有没有用到过invok...原创 2019-12-23 17:40:01 · 1543 阅读 · 0 评论 -
找到字符串中第一个不重复的元素
找到字符串中第一个不重复的元素今天面试的时候遇到这个题目,很悲剧,当成找到字符串中第一个“重复”的元素了,用了双重for循环,冒泡排序去写的,回家的路上又想了一种利用Map特性,写了一种比较方便的写法,后来再沟通的时候,才知道自己写错了,少了个「不」字,很悲催,于是回家后又写了个「不重复」元素的查找方法,然后在网上找答案,找到几篇,同样有利用冒泡排序去写的,不过用的是java,总感觉怪怪的,一下...原创 2019-11-12 19:43:40 · 713 阅读 · 0 评论 -
Android 富文本 点击变色、事件传递
开发语言为Kotlin,还在使用java的小朋友,不妨试试在android中富文本的使用近乎频繁了,网上资料颇多,手上刚好在做一个带有圈子模块的项目,贴代码:自定义类 DefaultClickSpan.ktimport android.support.v4.content.ContextCompatimport android.text.TextPaintimport android....原创 2018-12-29 17:01:52 · 1516 阅读 · 0 评论 -
Retrofit 配合泛型数据返回错误 Expected BEGIN_ARRAY but was STRING
Expected BEGIN_ARRAY but was STRING at line 1 column 41 path $.result.xxx问题源头就是在转换工厂进行数据转换的时候出现错误,这里是需要Array类型却捕捉到String,所以解析错误,解析的BaseResponse.kt data class BaseResponse<T> (val code:String...原创 2019-01-16 19:36:12 · 3734 阅读 · 0 评论 -
错误记录
自己的坑,自己填1、今天做项目集成友盟SDK的时候出现一个问题:Could not find method implementationSdkVersion() for arguments [null] on object of type com.android.build.gradle.AppExtension.大致意思是在你的gradle文件顶部应该使用compileSdkVersio...原创 2019-02-13 10:04:43 · 229 阅读 · 0 评论