摘要:
单例的实现方法,可以通过同伴对象,或者 lazy。 示例: class Hello private constructor() { companion object { val instance = Hello() } } 通过 lazy 实现 class Hello private constru 阅读全文
posted @ 2018-03-22 17:23
brave-sailor
阅读(218)
评论(0)
推荐(0)
摘要:
使用Toolbar时,有时因为不同的手机设备,不能使用系统默认的主题样式或者图标,必须指定特定的资源,防止APP在不同设备上的效果不一样! 我在使用Toolbar时,把这个布局作为一个公共的了,所以修改起来比较容易,下面是该Toolbar的布局文件: <?xml version="1.0" enco 阅读全文
posted @ 2018-03-22 16:43
brave-sailor
阅读(582)
评论(0)
推荐(0)
摘要:
Android沉浸式状态栏(透明状态栏)最佳实现 在Android4.4之前,我们的应用没法改变手机的状态栏颜色,当我们打开应用时,会出现上图中左侧的画面,在屏幕的顶部有一条黑色的状态栏,和应用的风格非常不协调;为了提供更好的界面交互,google在Android4.4以后提供了设置沉浸式状态栏的方 阅读全文
posted @ 2018-03-22 16:41
brave-sailor
阅读(3030)
评论(0)
推荐(0)
摘要:
没错,就是这么简单的一个功能,不过由于初学kotlin,所以找了很久才找到如何写,所以还是贴出来给需要的人吧,上代码: 因为kotlin中不能直接写MainActivity.this和SecondActivity.class,分别会报错: Error:(25, 47) The expression 阅读全文
posted @ 2018-03-22 14:53
brave-sailor
阅读(775)
评论(0)
推荐(0)

浙公网安备 33010602011771号