国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Android 13.0 USB鼠標(biāo)右鍵改成返回鍵的功能實(shí)現(xiàn)

這篇具有很好參考價(jià)值的文章主要介紹了Android 13.0 USB鼠標(biāo)右鍵改成返回鍵的功能實(shí)現(xiàn)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.概述

在13.0設(shè)備定制化開(kāi)發(fā)中,產(chǎn)品有好幾個(gè)usb口,用來(lái)可以連接外設(shè),所以USB鼠標(biāo)通過(guò)usb口來(lái)控制設(shè)備也是常見(jiàn)的問(wèn)題,在window系統(tǒng)中,鼠標(biāo)右鍵是返回鍵的功能,可是android原生的系統(tǒng) 鼠標(biāo)右鍵不是返回鍵根據(jù)產(chǎn)品開(kāi)發(fā)需要鼠標(biāo)修改成右鍵就需要跟代碼,

2.USB鼠標(biāo)右鍵改成返回鍵的功能實(shí)現(xiàn)的核心類

frameworks/native/services/inputflinger/reader/InputReader.cpp
frameworks/native/services/inputflinger/reader/mapper/accumulator/CursorButtonAccumulator.cpp
device\sprd\sharkle\sl8541e_1h10\system.prop

3.USB鼠標(biāo)右鍵改成返回鍵的功能實(shí)現(xiàn)的核心功能分析和實(shí)現(xiàn)

功能分析:
在android系統(tǒng)中,關(guān)于輸入事件的設(shè)備比如鍵盤 鼠標(biāo)等等這類設(shè)備中,對(duì)于輸入事件的處理,一般都是在InputReader.cpp中處理的,
InputReader 從 EventHub 讀取原始事件數(shù)據(jù),并將其處理為輸入事件,并將其發(fā)送到 InputListener。 InputReader 的某些功能(例如低功耗狀態(tài)下的早期事件過(guò)濾)由單獨(dú)的策略對(duì)象控制。
追蹤代碼到InputReader.cpp文件,位置frameworks/native/services/inputflinger/reader/InputReader.cpp。InputReader主要功能是處理EventHub傳過(guò)來(lái)的事件,然后加工,再分發(fā)給各個(gè)InputDispatcher
接下來(lái)看InputReader.cpp的相關(guān)源碼來(lái)實(shí)現(xiàn)相關(guān)功能文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-716260.html

到了這里,關(guān)于Android 13.0 USB鼠標(biāo)右鍵改成返回鍵的功能實(shí)現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Android 13.0 開(kāi)啟禁用系統(tǒng)接收短信功能

    ?在13.0的系統(tǒng)rom定制化中,在一些wifi產(chǎn)品的機(jī)器中,對(duì)于系統(tǒng)4g部分的功能需要裁剪 比如撥打電話 接聽(tīng)電話 短信功能等這部分 需要禁用系統(tǒng)對(duì)應(yīng)的功能,接下來(lái)就來(lái)初步分析下系統(tǒng)中接收短信部分功能,然后實(shí)現(xiàn)禁用接收短信功能 對(duì)于Mms應(yīng)用程序來(lái)講主要就是在信息數(shù)據(jù)

    2024年02月22日
    瀏覽(30)
  • Android 13.0 Settings搜索功能屏蔽某個(gè)app

    在13.0的系統(tǒng)ROM產(chǎn)品定制化開(kāi)發(fā)中,Settings中由于要屏蔽到某些app 不讓搜索出這個(gè)app,所以就要從搜索流程中來(lái)去掉查詢到這個(gè)app, 而搜索流程都是在SettingsIntelligence中完成的,接下來(lái)就來(lái)具體實(shí)現(xiàn)相關(guān)功能 搜索流程: Settings中點(diǎn)擊搜索框,跳轉(zhuǎn)至SettingsIntelligence中的搜索頁(yè)面,即

    2024年01月23日
    瀏覽(38)
  • Android 13.0 SystemUI增加低電量彈窗功能

    在13.0系統(tǒng)定制開(kāi)發(fā)rom的產(chǎn)品時(shí),對(duì)于低電量提醒也是個(gè)很好的體驗(yàn),由于產(chǎn)品要求在低電量的時(shí)候增加個(gè)彈窗提醒用戶電量低及時(shí)充電,所以就開(kāi)發(fā)了這個(gè)功能 在SystemUI的啟動(dòng)流程,在SystemServer的startOtherServices方法中,會(huì)啟動(dòng)SystemUIService服務(wù),SystemUIService服務(wù)的onCreate方法會(huì)

    2024年02月05日
    瀏覽(21)
  • Android 13.0 app進(jìn)程?;畎酌麊喂δ軐?shí)現(xiàn)

    在13.0的系統(tǒng)rom產(chǎn)品開(kāi)發(fā)中,在某些重要的app即使進(jìn)入后臺(tái),產(chǎn)品需求要求也不想被系統(tǒng)殺掉進(jìn)程,需要app長(zhǎng)時(shí)間?;?,就是app進(jìn)程?;畎酌麊喂δ艿膶?shí)現(xiàn), 所以需要在系統(tǒng)殺進(jìn)程的時(shí)候不殺掉白名單的進(jìn)程,接下來(lái)就看怎么樣來(lái)實(shí)現(xiàn)這些功能 ActivityManager雖然名為Activity管理

    2024年02月05日
    瀏覽(49)
  • android 13.0 SystemUI屏蔽某個(gè)app的通知不顯示功能實(shí)現(xiàn)

    在13.0的產(chǎn)品rom定制化開(kāi)發(fā)中,對(duì)于系統(tǒng)的通知部分,要求根據(jù)app包名來(lái)過(guò)濾掉一部分通知,就是在接收到系統(tǒng)通知時(shí),根據(jù)包名判斷是否需要接收通知的功能, 首選要分析SystemUI的系統(tǒng)通知顯示流程,然后實(shí)現(xiàn)功能 在SystemUI中會(huì)注冊(cè)這個(gè)Service用來(lái)接收從Framework中傳過(guò)來(lái)的通

    2024年02月04日
    瀏覽(72)
  • Android 13.0 Camera2 拍照功能默認(rèn)選前攝像頭

    ?在13.0的系統(tǒng)rom產(chǎn)品定制化開(kāi)發(fā)中,對(duì)于app調(diào)用系統(tǒng)api來(lái)打開(kāi)攝像頭拍照的功能也是常有的功能,而拍照一般是默認(rèn)打開(kāi)后置攝像頭拍照的,由于 客戶的產(chǎn)品特殊要求,需要打開(kāi)前置攝像頭拍照功能,所以需要了解拍照功能的流程,然后修改默認(rèn)前置攝像頭打開(kāi)拍照功能就可

    2024年01月24日
    瀏覽(56)
  • android 13.0 當(dāng)卸載otg設(shè)備開(kāi)機(jī)不加載otg設(shè)備功能實(shí)現(xiàn)

    在13.0定制化rom產(chǎn)品開(kāi)發(fā)過(guò)程中,客戶有功能需求,通過(guò)系統(tǒng)屬性值控制是否加載掛載otg設(shè)備,當(dāng)設(shè)置為卸載模式時(shí), 要求不能掛載otg設(shè)備,開(kāi)機(jī)也不能掛載otg設(shè)備,接下來(lái)分析相關(guān)功能實(shí)現(xiàn) 系統(tǒng)通過(guò)StorageManager類來(lái)檢測(cè)U盤的插入和拔出事件。通過(guò)注冊(cè)一個(gè)StorageEventListener監(jiān)聽(tīng)

    2024年02月05日
    瀏覽(23)
  • android 13.0 Camera2 去掉后置攝像頭 僅支持前置攝像頭功能

    在定制化13.0系統(tǒng)rom定制化開(kāi)發(fā)中,當(dāng)產(chǎn)品只有一個(gè)前置攝像頭單攝像頭,這時(shí)調(diào)用相機(jī)時(shí)就需要默認(rèn)打開(kāi)前置攝像頭就需要來(lái)看調(diào)用攝像頭這塊的代碼,屏蔽掉后置攝像頭的調(diào)用api就可以了,接下來(lái)就來(lái)具體實(shí)現(xiàn)相關(guān)功能的開(kāi)發(fā) Camera2 API 概述 Camera2 API的包名是android.hardware

    2024年01月21日
    瀏覽(32)
  • Android 13.0 framework中實(shí)現(xiàn)默認(rèn)長(zhǎng)按電源鍵彈出關(guān)機(jī)對(duì)話框功能

    在13.0的系統(tǒng)定制化開(kāi)發(fā)中,在12.0的系統(tǒng)之前默認(rèn)的都是長(zhǎng)按電源鍵彈出關(guān)機(jī)對(duì)話框,而在13以后 就改成音量+電源鍵彈出對(duì)話框,由于使用不方便,所以就改成默認(rèn)長(zhǎng)按彈出關(guān)機(jī)對(duì)話框功能 PhoneWindowManager是供系統(tǒng)進(jìn)程使用,是WindowManagerService 的一部分,WindowManagerService 會(huì)利用

    2024年02月11日
    瀏覽(64)
  • Android 13.0 SystemUI下拉狀態(tài)欄定制二 鎖屏頁(yè)面橫豎屏?xí)r鐘都居中功能實(shí)現(xiàn)一

    Android 13.0 SystemUI下拉狀態(tài)欄定制二 鎖屏頁(yè)面橫豎屏?xí)r鐘都居中功能實(shí)現(xiàn)一

    在13.0的系統(tǒng)rom定制化開(kāi)發(fā)中,在關(guān)于systemui的鎖屏頁(yè)面功能定制中,由于在平板橫屏鎖屏功能中,時(shí)鐘顯示的很大,并且是在左旁邊居中顯示的, 由于需要和豎屏顯示一樣,所以就需要用到小時(shí)鐘顯示,然后同樣需要居中,所以就來(lái)分析下相關(guān)的源碼,來(lái)實(shí)現(xiàn)具體的功能 在

    2024年01月17日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包