Android Mouse實(shí)現(xiàn)過(guò)程詳細(xì)筆記
簡(jiǎn)單的做點(diǎn)筆記 ,省得以后忘記了~~
1、emulator
模擬器實(shí)際上是一個(gè)基于qemu的arm環(huán)境模擬器,其源碼在external/qemu里面,編譯出來(lái)的目錄在/host/linux-x86。
export ANDROID_PRODUCT_OUT=~/google_r2/out/target/product/generic
export PATH=$PATH:~/google_r2/out/host/linux-x86/bin
加入前面兩個(gè)path以后直接運(yùn)行emulator就是運(yùn)行我們編譯好的image了
2、emulator power off的問(wèn)題
emulator總是一啟動(dòng)就自動(dòng)關(guān)機(jī),可以通過(guò)修改BatteryService.java中的下面的參數(shù)來(lái)解決
mBatteryStats.setOnBattery(mPlugType == BATTERY_PLUGGED_NONE, mBatteryLevel);
intent.putExtra("level", mBatteryLevel);
將mBatteryLevel寫成固定值為100,不讓其為0
3、鼠標(biāo)的實(shí)現(xiàn)有兩個(gè)步驟,一個(gè)是所有層上面的一個(gè)圖標(biāo),還有一個(gè)就是事件控制。
所有層 上面的圖標(biāo)可以直接在底層上實(shí)現(xiàn),通過(guò)surfacecomposerclient,創(chuàng)建一個(gè)surface來(lái)畫圖。
看了網(wǎng)上x86的patch是在windowsmanager里面畫鼠標(biāo),這里有兩個(gè)好處,就是能從windows manager獲知現(xiàn)在的z-order,這樣設(shè)置layer的順序就很方便,而且還可以使用windows manager的事件控制
相關(guān)文章
Android中自定義View的實(shí)現(xiàn)方式總結(jié)大全
這篇文章主要總結(jié)了Android中自定義View的實(shí)現(xiàn)方式的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)各位Android開發(fā)者們學(xué)習(xí)或者使用自定義View具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-04-04Android項(xiàng)目實(shí)戰(zhàn)之仿網(wǎng)易新聞的頁(yè)面(RecyclerView )
這篇文章主要介紹了Android項(xiàng)目實(shí)戰(zhàn)之仿網(wǎng)易新聞的頁(yè)面,ViewPager作為RecyclerView的Header,感興趣的小伙伴們可以參考一下2016-01-01Android編程ViewPager回彈效果實(shí)例分析
這篇文章主要介紹了Android編程ViewPager回彈效果,以實(shí)例形式較為詳細(xì)的分析了ViewPager回彈效果的相關(guān)使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10教你五分鐘實(shí)現(xiàn)Android超漂亮的刻度輪播控件實(shí)例教程
說(shuō)到輪播圖,想必大家都不陌生,下面這篇文章主要給大家介紹了關(guān)于如何利用五分鐘快速實(shí)現(xiàn)一款超漂亮的Android刻度輪播控件的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧2018-09-09實(shí)例詳解用戶輸入 i. 檢測(cè)常用手勢(shì)
通過(guò)本段代碼給大家介紹當(dāng)用戶輸入i檢測(cè)常用手勢(shì)的相關(guān)內(nèi)容,代碼簡(jiǎn)單易懂,感興趣的朋友一起學(xué)習(xí)吧2016-01-01Android 實(shí)現(xiàn)背景圖和狀態(tài)欄融合方法
下面小編就為大家分享一篇Android 實(shí)現(xiàn)背景圖和狀態(tài)欄融合方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01解決Android使用Handler造成內(nèi)存泄露問(wèn)題
內(nèi)存泄露的危害就是會(huì)使虛擬機(jī)占用內(nèi)存過(guò)高,導(dǎo)致OOM(內(nèi)存溢出),程序出錯(cuò)。接下來(lái)通過(guò)本文給大家分享Android使用Handler造成內(nèi)存泄露問(wèn)題及解決方法,一起看看吧2017-08-08