国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android Mouse實現(xiàn)過程詳細筆記

2020-04-11 12:02:42
字體:
來源:轉載
供稿:網(wǎng)友

簡單的做點筆記 ,省得以后忘記了~~

1、emulator
模擬器實際上是一個基于qemu的arm環(huán)境模擬器,其源碼在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中的下面的參數(shù)來解決
mBatteryStats.setOnBattery(mPlugType == BATTERY_PLUGGED_NONE, mBatteryLevel);
intent.putExtra("level", mBatteryLevel);
將mBatteryLevel寫成固定值為100,不讓其為0

3、鼠標的實現(xiàn)有兩個步驟,一個是所有層上面的一個圖標,還有一個就是事件控制。
所有層 上面的圖標可以直接在底層上實現(xiàn),通過surfacecomposerclient,創(chuàng)建一個surface來畫圖。
看了網(wǎng)上x86的patch是在windowsmanager里面畫鼠標,這里有兩個好處,就是能從windows manager獲知現(xiàn)在的z-order,這樣設置layer的順序就很方便,而且還可以使用windows manager的事件控制

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 安丘市| 桑日县| 射阳县| 盐津县| 秦安县| 淳安县| 綦江县| 溧阳市| 文登市| 资阳市| 浑源县| 凉山| 峡江县| 阿尔山市| 宜昌市| 蛟河市| 抚顺市| 焉耆| 清原| 霍山县| 麻阳| 秀山| 宜宾县| 怀化市| 武川县| 郎溪县| 黎城县| 衡东县| 嘉峪关市| 宜良县| 紫金县| 察隅县| 秀山| 山东省| 大安市| 贵港市| 广州市| 大石桥市| 叙永县| 昂仁县| 南充市|