zoukankan      html  css  js  c++  java
  • manifest中读取<meta-data>

    meta-data在清单文件中主要有以下用法:

    <application>
           <meta-data android:value="a1" android:name="a1"></meta-data>
    </application>

    //<application>用法
    ApplicationInfo appInfo = this.getPackageManager().getApplicationInfo(getPackageName(),PackageManager.GET_META_DATA); String msg=appInfo.metaData.getString("a1");

    <activity>
           <meta-data android:name="a2" android:value="a2"></meta-data>
    </activity>

    ActivityInfo info=this.getPackageManager().getActivityInfo(getComponentName(),PackageManager.GET_META_DATA);
    String msg=info.metaData.getString("a2");

    <service>

           <meta-data android:value="a3" android:name="a3"></meta-data>

    </service>

    ComponentName cn=new ComponentName(this, MetaDataService.class);
    ServiceInfo info
    =this.getPackageManager().getServiceInfo(cn, PackageManager.GET_META_DATA); String msg=info.metaData.getString("a3");

    <receiver android:name="MetaDataReceiver">

           <meta-data android:value="a4" android:name="a4"></meta-data>
    </receiver>

    ComponentName cn=new ComponentName(context, MetaDataReceiver.class);
    ReceiverInfo info=context.getPackageManager().getReceiverInfo(cn, PackageManager.GET_META_DATA);
    String msg=info.metaData.getString("a4");
  • 相关阅读:
    学习hadoop
    贵在坚持
    保护好自己的毕业论文
    博客园与CSDN的选择
    Matlab中的“prod”函数
    js实现HashMap()
    js常用正则表达式
    苹果手机使用替代onkeyup的方法
    keydown
    ArrayAndString(数组和字符串)
  • 原文地址:https://www.cnblogs.com/zzq-include/p/6234551.html
Copyright © 2011-2022 走看看