时间:2021-05-20
简单的做点笔记 ,省得以后忘记了~~
1、emulator
模拟器实际上是一个基于qemu的arm环境模拟器,其源码在external/qemu里面,编译出来的目录在/host/linux-x86。
export ANDROID_PRODUCT_OUT=~/google_r2/out/target/product/generic
export PATH=$PATH:~/google_r2/out/host/linux-x86/bin
加入前面两个path以后直接运行emulator就是运行我们编译好的image了
2、emulator power off的问题
emulator总是一启动就自动关机,可以通过修改BatteryService.java中的下面的参数来解决
mBatteryStats.setOnBattery(mPlugType == BATTERY_PLUGGED_NONE, mBatteryLevel);
intent.putExtra("level", mBatteryLevel);
将mBatteryLevel写成固定值为100,不让其为0
3、鼠标的实现有两个步骤,一个是所有层上面的一个图标,还有一个就是事件控制。
所有层 上面的图标可以直接在底层上实现,通过surfacecomposerclient,创建一个surface来画图。
看了网上x86的patch是在windowsmanager里面画鼠标,这里有两个好处,就是能从windows manager获知现在的z-order,这样设置layer的顺序就很方便,而且还可以使用windows manager的事件控制
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
使用递归实现words=['giraffe','elephant','ant','tiger','racoon','cat','hedgehog','mouse
在Android上没有标准的打开和另存为对话框。在本代码中,我将详细描述一个非常简单的打开和保存对话框实现过程,对于Android初学者来说非常有用,对话框都是
ubuntu17.04笔记本触摸板不能单击,但是可以滑动1、点击开始(start)2、点击设置(settings)3、点击鼠标(mouse)4、点击触摸板(to
本文实例讲述了jquery果冻抖动效果实现方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:$(function(){$("div").mouse
本文详细分析了Android中Service服务。分享给大家供大家参考,具体如下:一、Service简介Service是Android中实现程序后台运行的解决方