2017.8.14--2017.8.25
来源:互联网 发布:淘宝网ccdd女装正品 编辑:程序博客网 时间:2024/05/16 11:30
A. 关于android取消下拉状态栏
需要全屏,且不能让状态栏下拉出来的需求,修改记录
1.frameworks/base/core/java/android/provider/Settings.java
public static final String STATUS_BAR_DISABLED = "status_bar_disabled";
public final class Settings {
........
,STATUS_BAR_DISABLED
}
2.frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
public class PhoneWindowManager implements WindowManagerPolicy {
public void onSwipeFromTop() {
if (isGestureIsolated())
return;
.....
}
public void onSwipeFromBottom(){
if (isGestureIsolated())
return;
.....}
......
private boolean isGestureIsolated() {
boolean ret = false;
ret = Settings.System.getInt(mContext.getContentResolver(),"status_bar_disabled", 0) == 1;
return ret;
}
}
3.需要禁止下拉状态栏的activity里面的具体调用
import android.provider.Settings;
@Override
protected void onResume() {
super.onResume();
Settings.System.putInt(getContentResolver(), "status_bar_disabled", 1);
}
@Override
protected void onPause() {
super.onPause();
Settings.System.putInt(getContentResolver(), "status_bar_disabled", 0);
}
下述,跟上述的问题无关,可以忽略哦!
修改1,2这种frameworks/base下的文件后,需要make update-api -j8,
操作后会生成frameworks/base/api/current.txt, 以及frameworks/base/api/system-current.txt,
需要跟上述修改一起提交,以免其他成员碰到直接make出现编译不过的问题。
B 获取屏幕尺寸,此还未调好。
//getWindowManager().getDefaultDisplay().getMetrics(mDisplayMetrics);
+ getWindowManager().getDefaultDisplay().getRealMetrics(mDisplayMetrics);
- 2017.8.14--2017.8.25
- 2017.8.14
- 2017.8.14
- 2017.8.25
- 2017.8
- 2017.8.14第一章
- 2017.8.14 总结
- 2017.8.14--------单调队列
- 2017.8.14个人感悟
- 2017.8.25------暑假集训总结
- 2017.8.14 分手是祝愿 失败总结
- 2017.8.13~14考试(from 叶牧心)
- 2017.8.14 文本生成器 失败总结
- (13)2017.8.14-集合框架(泛型)
- (14)2017.8.15-I/O
- 2017.8.1
- 2017.8.2
- 2017.8.5
- 其实和app无关的anr问题分析
- LayoutInflater偷天换日,自定义属性巧解析
- 震惊!Android 手机为什么没有 iPhone 安全,看完这篇你就知道了
- Linux守护进程
- leetcode226. Invert Binary Tree
- 2017.8.14--2017.8.25
- 以软硬一体化SaaS平台技术切入 奥付云瞄准的是所有自助设备的运营提升空间
- 排序算法——希尔排序
- 用pgrouting对openstreetmap数据进行路径分析
- 数据挖掘的主要技术
- 语录一
- xmpp学习
- Http下载与Ftp下载区别
- GCD收录1