随机推荐

Android监听状态栏的显示与隐藏状态栏

前言在项目中有些需要监听SystemUI(状态栏)的显示和影藏。比如视频全屏和非全屏时,需要做一些布局的动态显示,虽然我们可以控制,但还是存在偶尔状态的失控,导致布局显示不对问题。以下内容参考《笔记3 | 通过onWindowAttributesChanged和onSystemUiVisib...

监听和获取Android 设备的USER_UNLOCKED状态

前言Android有些功能需要user unlocked之后才能使用,因此在启动前需要判断一下当前Android设备是否unlocked。这简单记录一下,方便自己查阅。正文判断isUserUnlocked启动某些功能时通过下面方式判断一下是否已经可以启动了。public boolean...

王小波:人为什么活着

银河,你好!我在家里给你写信。你问我人为什么活着,我哪能知道啊?我又不是牧师。释迦牟尼为了解决这个问题出了家,结果得到的结论是人活着为了涅,就是死。这简直近乎开玩笑了。不过活着总得死,这一点是不错的,我有时对这一点也很不满意呢。还有人活着有时候有点闷,这也是很不愉快的。过去我想,人活着都得为别人...

Android静态换肤-日夜主题切换之不继承Activity

前言记录一下,有Activity换肤之日夜主题无缝切换。一般来说,换肤分为静态换肤和动态换肤,Android的日夜模式可以看做静态换肤的一种。是以资源存放位置来说的,其实不是很严谨,但换肤的本质都是一样的。正文Android高版本都支持日夜模式切换,资源放在对应日夜目录,比如//有...

[摘]修改cmd编码格式

前言命令行显示中文乱码,大多是由于字符编码不匹配导致。有时候需要改变cmd的字符编码。本文摘抄,记录于此。好记性不如烂笔头。正文查看cmd的字符编码,在cmd中输入chcpchcp活动代码页: 936活动代码页936,指的就是GBK如果需要改变字符编码。# 设置编码格式为U...

Android的fontScale不随系统设置变化

前言由于Android开发中部分第三方应用字体过小,用户会调整Android系统的字体大小,但由于我们应用是定制化开发的,改变字体也会影响我们应用的字体显示。因此需求:定制化的APP内字体大小不随系统设置变化。正文在Activity中重写如下方法 @Override pr...