kotlin 学习之扩展函数
记得以前写swift的时候有扩展这么一个方式,就是可以通过写extension来给类扩展新的方法,在今天看kotlin扩展方法的部分,两种实现其实差不多。这里不对swift的扩展细说,具体写法可以自己参照网上的很多例子,下面我们来看kotlin的扩展和使用。 fun String.lastChar(): Char { …
阅读全文 »已阅读 1,124 次记得以前写swift的时候有扩展这么一个方式,就是可以通过写extension来给类扩展新的方法,在今天看kotlin扩展方法的部分,两种实现其实差不多。这里不对swift的扩展细说,具体写法可以自己参照网上的很多例子,下面我们来看kotlin的扩展和使用。 fun String.lastChar(): Char { …
阅读全文 »已阅读 1,124 次Android中获取设备的唯一标志,一般都是获取Imei,需要读取手机状态的权限如下 <uses-permission android:name=”android.permission.READ_PHONE_STATE” /> 那么现在Android已经到9.0了,好多API都需要去兼容,包括获取Imei的…
阅读全文 »已阅读 9,545 次像我们在做项目的过程中总会用到一些工具类,有的是处理字符串的有的是处理其他数据的,往往这些方法都不会写在某个功能模块的类里,而是写在单独的什么Util这些工具类中,往往这些方法或函数会声明成static的方法或函数,这样我们可以在处理相关数据的时候去直接不实例化而进行调用,那么在kotlin中有一种写法叫做顶层函数,这…
阅读全文 »已阅读 2,259 次