标签:lateinit

lateinit和by lazy简单使用

前言记录一下Kotlin中lateinit和by lazy简单使用。正文lateinit为延迟初始化属性。lateinit用于延迟初始化一个var可变属性。属性类型必须是非空的且不能是原始类型(如 Int, Double)。经常在类中定义属性时class Person{   v...

随机推荐

Android设备adb screenrecord录屏简单使用

前言Android测试有些现象无法用语言描述或者描述不清晰,因此会要求测试拍视频或者录屏,方便工程师解决问题。偶尔需要录像,因此这里整理一下adb screenrecord的使用,方便自己查阅和学习。好记性不如烂笔头正文screenrecord 命令规则screenrecord [op...

周作人:苦雨

伏园兄:北京近日多雨,你在长安道上不知也遇到否,想必能增你旅行的许多佳趣。雨中旅行不一定是很愉快的,我以前在杭沪车上时常遇雨,每感困难,所以我于火车的雨不能感到什么兴味,但卧在乌篷船里,静听打篷的雨声,加上欸乃的橹声以及“靠塘来,靠下去”的呼声,却是一种梦似的诗境。倘若更大胆一点,仰卧在脚划小船内...

席慕容:发出声音永远是有用的

有一年,我应邀到一所中学演讲。中国北方的农村,露天操场,围坐着几千名学生,他们穿着翠蓝色校服,脸蛋呈现出一种深紫的玫瑰红色。冬天,很冷。我从不曾在这样冷的地方讲过这么多的话。虽然我以前在西藏呆过,经历过零下40摄氏度的严寒,但那时军人们急匆匆像木偶一般赶路,缄口不语,说话会让周身的热量非常快地流失...

【摘】Android:获取内部存储信息方法总结

前言Android开发中,需要获取磁盘的大小信息。项目中也有获取磁盘信息的方法,但只有一种,因此摘抄了网上的 《Android : 获取内部存储信息方法总结》正文方法一private long getSDCardAvailSize() { String state = Envir...

ListView的item中当文本出现阿拉伯语时会显示怪异

前言测试反馈有些歌曲名字中如果存在阿拉伯语,列表显示时就出现显示右边怪异的问题。总所周知,阿拉伯语显示在右边的。比如עברית_xi bo lai yu.mp3العربية_a la bo yu.mp3فارسی_bo si yu.mp3显示如下 a la ...

判断Service和Activity的存在

备忘在这,防止下次需要。1、判断服务是否在运行 /** * app service running */ public static boolean appServiceIsRunning(String classname) { if (null == classname...