Android原始碼學習中遇到的標籤記錄
<meta-data>:用於提供額外資訊,鍵值對使用;可在<application>,<activity>等標籤中使用
<meta-data android:name="" android:resource="" android:value="">
name:該標籤的名字,用於在程式碼中讀取
resource:指定對應的資源ID
value:一般設定為String等
resource與value區別如下:
區別只有一個使用resource,一個使用value
注意:<meta-data>標籤在<activity>標籤下,這裡才用的ActivityInfo,其他的比如Service標籤要用其他的哦
結果如下:
可能有人會value使用getInt(),res使用getString(),執行結果如下:
<activity-alias>:用於給Activity取別名,可用來控制app的圖示顯示
(待補充,要不自己百度使用方法吧)
<shortcut>:Android API 25引入,用於使用者長按應用圖示顯示(記得修改自己的專案build.gradle中的compileSdkVersion和buildToolsVersion以及targetSdkVersion為25以上哦):
這裡我使用的靜態註冊,當然你也可以使用動態註冊(我懶):
在Manifest中使用:
注意name中的值必須為"android.app.shortcuts"哦
建立對應的xml檔案:
shortcutId:快捷方式的名稱,必須要有,否則可執行,但沒效果
icon:快捷方式的圖示
shortcutShortLabel:快捷方式顯示的文字,必須通過@string這種方式,直接寫字串執行不過
之後遇到沒見過的標籤再補充
手打不易,點個讚唄
相關文章
- HTML學習記錄(2)(HTML常用標籤)HTML
- Android------- IjkPlayer 原始碼學習目錄Android原始碼
- android merge標籤 的使用 和 遇到的坑Android
- 標籤記錄
- 學習httprunner遇到的問題記錄HTTP
- maven中scope標籤以及exclusions 記錄Maven
- Android適配學習記錄Android
- 【記錄】Git 是如何打標籤的Git
- [記錄] Git 是如何打標籤的Git
- 新手寫的Vue原始碼學習記錄(渲染過程)Vue原始碼
- 小白記錄Java後端學習遇到的問題Java後端
- 記錄Android學習-遇到的第一個問題,AS自帶AVD無法啟動Android
- 中級實訓Android學習記錄——Toast、AlertDialog、ProgressBarAndroidAST
- 《Android原始碼設計模式》學習筆記之ImageLoaderAndroid原始碼設計模式筆記
- Android原始碼學習之handlerAndroid原始碼
- Kubernetes學習筆記(二):Pod、標籤、註解筆記
- git學習——打標籤Git
- 學習VIORB程式碼記錄ORB
- 前端入門學習筆記01:HTML標籤(上)前端筆記HTML
- Android學習筆記14-從原始碼分析Toast的建立過程Android筆記原始碼AST
- Android效能優化相關的學習記錄(1)Android優化
- Retrofit原始碼學習筆記原始碼筆記
- Android 專案中 shape 標籤的整理和思考Android
- 「從原始碼中學習」Vue原始碼中的JS騷操作原始碼VueJS
- 學習本站Laravel教程中遇到的問題筆記Laravel筆記
- Dubbo原始碼學習--優雅停機原理及在SpringBoot中遇到的問題原始碼Spring Boot
- Flutter文字標籤TextTagWidget,搜尋記錄流式佈局顯示文字標籤Flutter
- 【Mysql原理和原始碼學習記錄】學而思網校早讀會--持續更新中MySql原始碼
- Android FrameWork學習(二)Android系統原始碼除錯AndroidFramework原始碼除錯
- Spring 原始碼閱讀之標籤解析Spring原始碼
- H5的video標籤中遇到無效源解決H5IDE
- 【每日學習記錄】使用錄影裝置記錄每天的學習
- Android學習過程的Cursor遊標填坑筆記Android筆記
- elementui原始碼學習之仿寫一個el-badge標記UI原始碼
- 好程式設計師web前端分享HTML5中的nav標籤學習筆記程式設計師Web前端HTML筆記
- JavaScript中Date學習記錄_013JavaScript
- jQuery原始碼學習筆記一jQuery原始碼筆記
- vue原始碼學習筆記1Vue原始碼筆記