![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin
文章平均质量分 79
技术胖
迷茫,就是在本该努力的年纪,想的太多做的太少
展开
-
Kotlin inline 关键字
文章目录前言一、inline 是什么?二、未使用2.使用后总结前言最近又到了面试的季节,今天在面试中被问到了kotlin inline 关键字 ,感觉回答的不是很好,今天研究一下它一、inline 是什么? inline 是kotlin 中的关键字,中文叫做内嵌 ,可以用来优化我们的代码,怎么优化呢? 通过减少方法嵌套的方式,我们接下来来验证一些这个过程。二、未使用代码如下(示例):下边面是登录的一个需求object LoginUtils { /** * 请求原创 2021-03-06 13:49:01 · 494 阅读 · 0 评论 -
TextView 实现打电话功能
先说一下我的需求,人员列表,每个人都有自己的电话号码,并且实现电话号加密,点击携带电话号码到拨号页面。加密手机号 val replaceRange = phone.replaceRange(IntRange(3, 6), "****")把html手机号设为变量,写入加密手机号 val phoneLink = "<a href='tel:$phone'>$...原创 2020-02-21 18:09:13 · 417 阅读 · 0 评论 -
Kotlin ---Parcelable传递
我们在Android开发中在进行页面跳转的时候避免不了通过序列化的方式传递对象来通过状态来维护页面的UI显示,其中有两种方式,最简单的是使用Serializable接口,当然他也会给我们带来一些性能上不必要的开销(其实就是懒),为什么呢,当然就是他那繁琐的创建过程,所以这一点Kotlin考虑到了通过注解的方式帮我们避免了,我们本篇只是将一些使用方面的介绍...原创 2020-01-12 19:07:32 · 1090 阅读 · 0 评论