Android Mouse實現(xiàn)過程詳細筆記
簡單的做點筆記 ,省得以后忘記了~~
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的事件控制
相關文章
Android 中動態(tài)加載.jar的實現(xiàn)步驟
本文介紹動態(tài)加載 .jar的實現(xiàn)步驟,這將對你的android開發(fā)很有幫助,剛興趣的朋友可以了解下哦2013-01-01
android studio更新gradle錯誤構建項目失敗的解決方法
這篇文章主要介紹了android studio更新gradle錯誤構建項目失敗的解決方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
MT6589平臺通話錄音時播放提示音給對方功能的具體實現(xiàn)
MT6589平臺通話錄音時如何播放提示音給對方,可以通過修改以下文件即可,希望對你有所幫助2013-06-06
ListView實現(xiàn)下拉刷新加載更多的實例代碼(直接拿來用)
這篇文章主要介紹了ListView實現(xiàn)下拉刷新加載更多的實例代碼(直接拿來用)的相關資料,需要的朋友可以參考下2016-07-07
淺談Android studio 生成apk文件時的 key store path 的問題
這篇文章主要介紹了淺談Android studio 生成apk文件時的 key store path 的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03
Android中三種onClick的實現(xiàn)方式與對比
這篇文章主要為大家詳細介紹了Android中三種onClick的實現(xiàn)方式以及詳細對比,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2025-04-04

