AndroidManifest.xml中,可以设置meta-data的组件有:<activity>,<actovotu-alias>,<service>, <receover>. 这些值不能动态更改,既只能读。如果是要修改的话,可以考虑把设置放到shared preference中。
如何使用呢?
eg. 在一个activity中定义了一个meta-data值,
<meta-data android:value="5555555555" android:name="foo"></meta-data>
Java代码
ActivityInfo ai = act.getPackageManager().getActivityInfo(componentName, PackageManager.GET_META_DATA);
Object value = (Object)ai.metaData.get(key);
相关推荐
主要介绍了Android Manifest中meta-data扩展元素数据的配置与获取方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Add meta-data before `````` tag in Manifest.xml Add Shortcut To add or edit a new shotcut, go to /res/xml/shortcuts.xml : Handle Actions To handle shortcuts, just add new constant: private final...
比如,更改Manifest文件中的app包名,版本号,更改或新增app入口Application的类名,更改或新增debuggable的属性,增加usesPermission标签,增加meta-data标签等。 同时,为了更方便使用,提供了直接修改Apk包中的...
----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...
AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的...
<meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="输入你注册得到的秘钥" /><!-- 这里输入百度地图api ak密匙 --> 3.实现onaddresscallback接口,用于获得位置后回调 4.new BDLBSMapHelper()....
meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths_public" /> 第四步:资源文件res/xml/file_paths_public.xml内容<?xml version="1.0" encoding=...
meta-data android:value=Channel ID android:name=UMENG_CHANNEL/> 上面的value值Channel_ID就是渠道标识。我们的期望的就是在编译时候这个值能够自动变化以满足区分多渠道的需求。 (一)在AndroidManifest....
一种低成本的Android屏幕适配解决方案(今日头条屏幕适配方案终极版,一个极点的Android屏幕适配方案)。... meta-data android : name = " design_width_in_dp " android : value = " 360 " />
读取Manifest.xml中的meta-data信息 多媒体播放的测试 多线程下载以及断点续传的部分功能 ActivityGroup的使用和测试 Fragment的使用和测试 TabHost的使用和测试 Notification的各种支持的操作测试 图片修改:锐化、...
卡斯特罗 带有实用程序Activity和Fragment类的Google Cast的最小API。 该库处理菜单设置,连接/重新... meta-data android : name = " GoogleCastId " android : value = " @string/app_id " /> ... </ mani
meta-data android:name="com.google.firebase.messaging.default_notification_channel_id" android:value="@string/default_notification_channel_id"/> 将MyFirebaseMessagingService添加到您的应用manifest...
packageInfo - Used to help support Android 4.2 renamed manifest feature. Automatically detects differences between resource and manifest and performs automatic --rename-manifest-package on [b]uild ...
CitypickerLibrary城市列表library展示导入方式Step 1.工程app的build下加入Add it in your root build.gradle at the end of repositories: allprojects { ...meta-data android:name="com.amap.api.v2.apik
Files contained in zxing-1.6-...META-INF/MANIFEST.MF com.google.zxing.BarcodeFormat.class com.google.zxing.Binarizer.class com.google.zxing.BinaryBitmap.class com.google.zxing.ChecksumException.class ...