android知识点
文章平均质量分 63
sunshine199221
这个作者很懒,什么都没留下…
展开
-
安卓实现沉浸式状态栏(通过theme主题进行设置)
综述:沉浸式状态栏在许多app中已经被广泛使用了,项目中使用了沉浸式状态栏,有代码设置和theme主题设置两种方式,我的项目是以theme主题的方式来使用的,过程当中也遇到了不少的坑,现在把相关知识点记录下来,以备后期需要的时候使用。本文章中的沉浸式状态栏,实际上应该表述为透明式状态栏更为准确。在布局中需要延展到状态栏的控件下添加以下内容,表示保留status栏的空间,否则,布原创 2017-03-13 16:08:12 · 9356 阅读 · 0 评论 -
项目中引入ButterKnife的步骤
1、在工程的build.gradle文件中添加classpath 'com.jakewharton:butterknife-gradle-plugin:8.5.1'2、在需要使用的module中添加如下依赖:3、如果需要快速编程(即快速生成注解,则可以在AndroidStudio中集成Android ButterKnife Zelezny原创 2017-03-14 19:12:05 · 793 阅读 · 0 评论 -
双击返回键退出应用程序的方法
方法一:通过重写onKeyDown()方法 + Timer + TimerTask的方式:1、定义变量 private boolean isExit = false; private Timer timer;2、重写onKeyDown方法: @Override public boolean onKeyDown(int keyCode, KeyEvent原创 2017-03-15 15:27:42 · 670 阅读 · 0 评论 -
屏蔽安卓7.0屏幕显示大小可调的问题
引言前一阵子在7.0的机子上调试应用,发现设置中有一个显示大小的选项,这个选项可以改变应用显示的大小,即应用显示缩放功能,会改变机子的dpi,导致应用出现屏幕适配的问题。 当然,国内大部分手机厂商已经把此项设置给屏蔽掉了,此处记录该问题,后期项目若遇到该问题,可直接拿来解决。 注:我的解决方法是需要用到framework包下hide的api,只用该方法需要依赖编译安卓源码得到的framework原创 2017-05-26 13:57:49 · 10270 阅读 · 13 评论