Android N 开启freeform界面
Android N已经发布有一段时间了,在Android N上谷歌终于添加了多窗口功能,相比于市面上不少形形色色ROM自带的多窗口效果,谷歌的算是姗姗来迟。通过更新SDK,创建虚拟机我们就能看到Android N的一个多窗口效果,但是这个效果很“粗暴”,尽是通过一个可以滑动的分割线加载了两个APP。但是它还提供了一个另外一个多窗口效果,现在还需要我们修改一些文件编译后才能使用。
使能Android N freeform:
修改framework/base/core/res/res/values/config.xml文件中的
config_freeformWindowManagement为true
修改framework/native/data/etc/handheld_core_hardware.xml中
添加 "android.software.freeform_window_management" feature
编译后替换sdk中的system.img userdata.img ramdisk.img,重新开启虚拟机就可以看到效果了。如果在源码中添加了log编译,可以直接替换编译过的三个img文件,重新开启虚拟机就可以看到打印的log了。
举例:
我用的虚拟机CPU/ABI设置为(android null armeabi-v7a,设置intel怎么开启都是强退,进BISO开启加速也不行),那就替换Android\sdk\system-images\android-24\google_apis\armeabi-v7a目录下的system.img userdata.img ramdisk.img,记得做好备份
Android N 开启freeform界面相关推荐
- android反射开启通知_作为Android开发者 你真的知道app从启动到主页显示的过程吗?...
前言 之前我跟大家说过,在一个夜黑风高的晚上,我的男同事突然给我发了一条微信,我点开来看,他竟然问我Android从按下开机键到启动到底发生了什么?此刻我的内心如下图: 然后就在昨天晚上,我又收到了他 ...
- android studio微信界面设计,android studio开发微信界面
android studio开发微信界面 android studio开发微信界面 功能说明:主要是做微信的简单的聊天界面,利用Fragment,进行微信界面的跳转 项目代码: 源代码地址 MainA ...
- Android 仿qq聊天界面之一
一.登录界面 本来是只想仿一个qq的聊天界面的,顺便做了一个登录界面,熟悉下SharedPreferences(解释一下:SharedPreferences由于非常适合记录一些零散的简单的数据,因此登 ...
- android自由窗口freeform模式的实现
freeform模式默认关闭,一些手机厂商开启了此功能,模拟器没有开启.依次执行下面命令: adb shell settings put global enable_freeform_support ...
- 爬虫之selenium开启无界面模式
绝大多数服务器是没有界面的,selenium控制谷歌浏览器也是存在无界面模式的(又称之为无头模式) 开启无界面模式的方法 实例化配置对象 options = webdriver.ChromeOptio ...
- 使用 Fries 创建性感的 Android 风格移动应用界面
Fries 是一个移动开发框架,让开发者仅使用 HTML,CSS 和 Javascript 快速创建出 Android 应用程序界面.Fries 的灵感来自于流行的 Ratchet(开发 iPhone ...
- 自动生成Android界面,面向Android的Web Service界面自动生成技术研究
摘要: 据统计,开发人员在开发应用程序的过程中,接近一半的代码用于用户界面部分,大约一半的运行时间用于执行这一部分.所以,减少用户界面部分的开发代码和运行时间,能有效提高程序的运行效率.智能家居中,由 ...
- Android输入法遮挡了输入框,使用android:fitsSystemWindows=“true“后界面顶部出现白条解决方案
Android输入法遮挡了输入框,使用android:fitsSystemWindows="true"后界面顶部出现白条解决方案 参考文章: (1)Android输入法遮挡了输入框 ...
- 腾讯视频怎么开启禁止界面硬件加速
本文小编给大家分享"腾讯视频怎么开启禁止界面硬件加速".腾讯视频播放器下载界面设计.功能操作使用.启动播放速度.视频内容数量.画面品质等方面均得到了用户的高度认可.相对于其他几大视 ...
最新文章
- 大型运维环境实施安全加固
- windows 10 上office2016 word崩溃的解决方案
- 董小姐的空调不一定能当发电站,但牛放屁确实可以发电
- 【算法】一个简单的Resnet原理
- 前后端分离的项目部署到tomcat_前后端分离后,tomcat服务器部署和发布
- 将clover安装到硬盘EFI分区, 解决root device uuid is ...问题
- linux驱动简单介绍
- markdown html vue,vue项目引入markdown
- OpenShift 4 - 设置集群节点和Pod容器的时间和时区
- CASE WHEN 小结
- 谷歌再遭反垄断起诉:曾试图“扼杀”三星应用商店!
- qt中实现息屏开平mousepress_Qt元对象(Meta-Object)系统与反射
- ZeroClipboard实现复制
- (七)、Java异常类型及处理
- struts2的s:datetimepicker日期时间标签选择器
- mysql 优化器 cost评估_MySQL优化器cost计算
- C++编写的在控制台界面操作的吃豆子游戏的代码
- jsp + servlet 复习(C01)
- 电容的耐压值选择---陶瓷电容、钽电容、电解电容
- 欢乐颂之鸿蒙系统,化神前辈传要诀 《镇魔曲》鸿蒙指引全新上线