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

Android 12.0 系統(tǒng)settings詳情頁 卸載修改為停止,禁止卸載app功能實現(xiàn)

這篇具有很好參考價值的文章主要介紹了Android 12.0 系統(tǒng)settings詳情頁 卸載修改為停止,禁止卸載app功能實現(xiàn)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.概述

在12.0的系統(tǒng)rom定制化功能的開發(fā)過程中,在一些系統(tǒng)預(yù)安裝的app中,在Launcher3中可以通過拖拽然后卸載,這個限制卸載可以在前面的博客中禁止卸載這些預(yù)安裝的app,
然后就需要在系統(tǒng)Settings詳情頁來禁止app的卸載,把卸載修改為停止功能,所以就需要從系統(tǒng)應(yīng)用詳情頁來尋找相關(guān)的設(shè)置卸載的按鈕代碼流程來分析,修改為停止就可以
了,接下來來分析下系統(tǒng)應(yīng)用的詳情頁的相關(guān)代碼來實現(xiàn)這個禁止卸載預(yù)安裝app的功能

2.系統(tǒng)settings詳情頁 卸載修改為停止,禁止卸載app功能實現(xiàn)的核心類

    packages/apps/Settings/src/com/android/settings/applications/appinfo/AppButtonsPreferenceController.java
    packages/apps/Settings/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java

3.系統(tǒng)settings詳情頁 卸載修改為停止,禁止卸載app功能實現(xiàn)的核心功能分析和實現(xiàn)

在12.0的系統(tǒng)Settings的app的相關(guān)源碼中,通過工具可以發(fā)現(xiàn)在app詳情頁的頁面就是AppInfoDashboardFragment.java接下來就來看下
app詳情頁對卸載 停止 等相關(guān)button是如何加載設(shè)置的,然后修改相關(guān)的代碼來實現(xiàn)功能文章來源地址http://www.zghlxwxcb.cn/news/detail-497933.html

3.1 AppInfoDashboardFragment.java關(guān)于系統(tǒng)應(yīng)用中app詳情頁的相關(guān)核心代碼分析

    public class AppInfoDashboardFragment extends DashboardFragment
            imple

到了這里,關(guān)于Android 12.0 系統(tǒng)settings詳情頁 卸載修改為停止,禁止卸載app功能實現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • android 12.0Settings去掉二級三級菜單搜索功能

    在12.0由于客戶定制開發(fā)需求,需要去掉Settings里面的搜索功能,主頁面的搜索功能,在前面的章節(jié)已經(jīng)講了 這里需要去掉二級三級菜單的搜索功能,需要從搜索功能流程分析去掉搜索功能 在系統(tǒng)Setting的搜索框源碼中, 二級三級菜單就需要一步步跟源碼來根據(jù)原理實現(xiàn) 每一

    2024年02月06日
    瀏覽(25)
  • Android 12.0Launcher3 禁止卸載某個第三方app

    在12.0的系統(tǒng)rom開發(fā)中,預(yù)安裝的方法來安裝這個app.然后在Launcher3 拖拽卸載時,不讓他卸載接下來就看Launcher3 app 長按卸載的流程 在luncher.xml中 drop_targe_bar.xml

    2024年02月07日
    瀏覽(28)
  • Android 12.0修改recovery 菜單項字體大小

    在Android 12.0進入recovery模式后,界面會g_menu_actions 菜單選項和 提示文字,而這些文字的大小不像上層一樣是通過設(shè)置屬性來表示大小的 而它確是通過字體png圖片的大小來計算文字的寬和高的,然后可以修改字體大小 首選來看build/make/core/Makefile 文件

    2024年02月06日
    瀏覽(66)
  • Android 12.0 NavigationBarView 導(dǎo)航欄 左邊顯示的修改

    在12.0定制化開發(fā)中,要求導(dǎo)航欄左邊顯示的定制化,這時需要了解導(dǎo)航欄的顯示控制方向,然后修改顯示方向 在10.0以后關(guān)于導(dǎo)航欄顯示位置都是在DisplayPolicy.java中處理的所以查詢相關(guān)的設(shè)置方法,然后修改導(dǎo)航欄顯示方向2.NavigationBarView 導(dǎo)航欄 左邊顯示的修改的核心代碼

    2024年02月09日
    瀏覽(22)
  • android 12.0 屏蔽系統(tǒng)所有通知

    在12.0的產(chǎn)品開發(fā)中最近公司項目要求 屏蔽系統(tǒng)所有通知 不需要在下拉狀態(tài)欄顯示通知功能實現(xiàn) 要控制系統(tǒng)通知的開關(guān)功能,需要屏蔽系統(tǒng)通知,而系統(tǒng)通知都是由NoticationManagerServices.java來管理的, 這個NMS服務(wù)管理通知就需要在NotificationManagerService.java 來實現(xiàn)需求 在系統(tǒng)中,

    2024年02月06日
    瀏覽(67)
  • Android 12.0 系統(tǒng)開機自啟動第三方app

    ? 在12.0的系統(tǒng)rom定制化開發(fā)中,由于有些第三方app,需要在接收到開機廣播后,啟動app,但是在10.0以后第三方app就接收不到開機廣播了 只有系統(tǒng)app才可以接收到開機廣播了,所以在app內(nèi)通過接收開機廣播自啟動就沒法實現(xiàn)了 這就需要在系統(tǒng)中添加監(jiān)聽開機完成廣播的功能,然

    2024年02月10日
    瀏覽(100)
  • Android 12.0 SystemUI控制系統(tǒng)手勢左右滑返回功能

    ? 在12.0的系統(tǒng)rom定制化產(chǎn)品開發(fā)中,在10.0以后系統(tǒng)默認手勢中有三鍵導(dǎo)航和系統(tǒng)手勢導(dǎo)航,在系統(tǒng)systemui設(shè)置默認系統(tǒng)手勢導(dǎo)航以后,左右滑動手勢返回功能 是在SystemUI中具體實現(xiàn)的,現(xiàn)在有需要要求控制左右滑動手勢返回功能的啟用和禁用,所以要分析手勢返回功能的具體

    2024年02月03日
    瀏覽(25)
  • Android 12.0系統(tǒng)默認授予讀寫權(quán)限給第三方app

    ?在12.0的系統(tǒng)rom定制化開發(fā)中, 在6.0以前讀寫權(quán)限是默認授予的,app不需要申請權(quán)限 在10.0之前需要android.permission.WRITE_EXTERNAL_STORAGE和android.permission.READ_EXTERNAL_STORAGE 權(quán)限就可以了而在安卓11的時候繼續(xù)強化對SD卡讀寫的管理,引入了MANAGE_EXTERNAL_STORAGE權(quán)限,而之前的WRITE_EXTER

    2024年02月12日
    瀏覽(201)
  • Ubuntu20.04卸載cuda12.0

    剛裝cuda的時候沒仔細看版本,默認安裝了cuda12.0,然后發(fā)現(xiàn)pytorch并不支持12.0的版本,于是卸載重裝,先貼解決辦法再吐槽:解決辦法是參考的Nvidia官方文檔 只需要兩步: 官方文檔中實際上是三步: 其中第二步是用來卸載nvidia驅(qū)動的,但是我想保留驅(qū)動而只卸載cuda所以就跳過了

    2024年02月11日
    瀏覽(24)
  • Android 12.0 系統(tǒng)設(shè)置顯示主菜單添加屏幕旋轉(zhuǎn)菜單實現(xiàn)旋轉(zhuǎn)屏幕功能

    Android 12.0 系統(tǒng)設(shè)置顯示主菜單添加屏幕旋轉(zhuǎn)菜單實現(xiàn)旋轉(zhuǎn)屏幕功能

    ?在android12.0的系統(tǒng)rom定制化開發(fā)中,在對系統(tǒng)設(shè)置進行定制開發(fā)中,有產(chǎn)品需求要求增加 旋轉(zhuǎn)屏幕功能的菜單,就是在點擊旋轉(zhuǎn)屏幕菜單后彈窗顯示旋轉(zhuǎn)0度,旋轉(zhuǎn) 90度,旋轉(zhuǎn)180度, 旋轉(zhuǎn)270度針對不同分辨率的無重力感應(yīng)的大屏設(shè)備的屏幕旋轉(zhuǎn)功能的實現(xiàn), 接下來就來分析

    2024年02月09日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包