Android基础--application和activity里面的label

本文详细解析了在Android应用中如何正确地使用android:label属性来设置应用和活动名称。介绍了在application和activity级别设置label的区别及优先级,并给出了实际开发中的建议。

1.activity和application里都可以设置android:label标签,activity的优先级高于application,也就是说两者都设置这个标签的话,activity的值覆盖application,在桌面上的app名称和activity的title的名称都是activity的label值。

2.application里设置了此标签,其他activity没有设置的情况下,应用程序名在桌面上的名字就是application设置的label值

3.application里设置了此标签,主activity中也设置了此标签,则应用程序名和主activity的title都是主activity中设置的标签,其他非主activity的title如果没有自己设置此标签,还是使用application中设置的标签,如果其他非主activity也设置了此标签,则其title就是自己设置的这个标签

一句话总结:想要application的label显示的应用名称,就不能在带有MAIN的activity里面加label

在实际开发中,一般很难遇到这些情况,是因为我们有启动页,我们的主MAIN是启动页,也就避免了HOME设置的title和application产生的冲突!

package: name='org.test.yiyisiwuyisi' versionCode='11' versionName='1.0.1' sdkVersion:'27' targetSdkVersion:'27' uses-permission:'android.permission.INTERNET' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE' uses-permission:'android.permission.READ_EXTERNAL_STORAGE' uses-permission:'android.permission.REQUEST_INSTALL_PACKAGES' uses-permission:'android.permission.ACCESS_WIFI_STATE' uses-permission:'android.permission.READ_PRIVILEGED_PHONE_STATE' uses-permission:'android.permission.READ_PHONE_STATE' application-label:'Depth Testing' application-label-da:'Dybtg氓ende test' application-label-fa:'丌夭賲丕蹖卮 毓賲賯蹖' application-label-ja:'娣卞堡銉嗐偣銉? application-label-nb:'Dybdetesting' application-label-de:'Tiefentest' application-label-af:'Diepte-toetsing' application-label-th:'喔佮覆喔`笚喔斷釜喔笟喙€喔娻复喔囙弗喔多竵' application-label-hi:'啶椸す啶?啶ぐ啷€啶曕啶粪ぃ' application-label-si:'喽溹窅喽灌窋喽秽窋喽窂喾€ 喽脆痘喾撪稓喾娻穫喾?喽氞窉喽秽窊喽? application-label-vi:'Th瓢虊 nghi锚蹋m chuy锚n s芒u' application-label-uk:'Depth Testing' application-label-el:'螖喂蔚尉慰未喂魏苇蟼 未慰魏喂渭苇蟼' application-label-nl:'Grondig testen' application-label-pl:'Pog艂臋bione testowanie' application-label-tl:'Malalimang Pagsubok' application-label-in:'Pengujian Mendalam' application-label-ko:'鞁傅 韰岇姢韸? application-label-ro:'Testare structurat膬' application-label-ar:'丕禺鬲亘丕乇 丕賱賮丨氐 丕賱卮丕賲賱' application-label-fr:'Test approfondi' application-label-tr:'Kapsaml谋 Test' application-label-cs:'Hloubkov茅 testov谩n铆' application-label-es:'Pruebas de profundidad' application-label-it:'Collaudo approfondito' application-label-pt:'Testes aprofundados' application-label-hu:'M茅lyrehat贸 tesztel茅s' application-label-ru:'袚谢褍斜懈薪薪芯械 褌械褋褌懈褉芯胁邪薪懈械' application-label-sv:'Djuptestning' application-label-sw:'Jaribio la Kina' application-label-lo_LA:'嗪佮翰嗪權簵嗪秽簲嗪涵嗪氞亥嗪班涵嗪洁簲' application-label-en_GB:'Depth Testing' application-label-bn_BD:'唳椸Ν唰€唳班Δ唳?唳Π唰€唳曕唳粪 唳曕Π唳?唳灌唰嵿唰? application-label-et_EE:'P玫hjalik testimine' application-label-es_AG:'Pruebas de profundidad' application-label-bg_BG:'袟邪写褗谢斜芯褔械薪芯 褌械褋褌胁邪薪械' application-label-my_ZG:'醼♂€贬€炨€羔€呩€€愥€?醼呩€欋€贯€羔€炨€曖€贯€会€佱€勧€贯€? application-label-de_CH:'Tiefenpr眉fung' application-label-fr_CH:'Test approfondi' application-label-it_CH:'Test di approfondimento' application-label-km_KH:'釣€釣夺灇釣掅煉釣溼灳釣忈焷釣熱煉釣忈灃釤佱瀴釣涐焷釣? application-label-fi_FI:'Syv盲testaus' application-label-sl_SI:'Poglobljeno presku拧anje' application-label-da_DK:'Dybtg氓ende test' application-label-zh_HK:'娣卞害娓│' application-label-ur_PK:'诏蹃乇蹖 俟蹖爻俟賳诏' application-label-sk_SK:'H暮bkov茅 testovanie' application-label-my_MM:'醼♂€炨€贬€羔€呩€€愥€?醼呩€欋€横€羔€炨€曖€横€佱€坚€勧€横€? application-label-ug_CN:'趩賵诃賯蹏乇 卅蹎賱趩蹠卮' application-label-zh_CN:'娣卞害娴嬭瘯' application-label-bo_CN:'嘟傕綇嘟侧絼嗉嬥綒嘟脆絺嘟︵紜嘟氞郊嘟戉紜嘟`緹嗉? application-label-pa_IN:'啜椸┌啜﹢啜?啜溹ň啜傕' application-label-ta_IN:'喈む瘈喈掂喈?喈氞瘚喈む喁? application-label-te_IN:'喟∴眴喟睄喟む睄 喟熰眴喟膏睄喟熰翱喟傕皸啾? application-label-ml_IN:'啻∴祮啻祶鈥屶搐嗟?啻熰祮啻膏祶啻编祶啻编纯啻傕礂嗟? application-label-kn_IN:'嗖嗋渤嗖掂簿嗖?嗖舶喑€嗖曕硩嗖粪硢' application-label-mr_IN:'啶椸す啶?啶氞ぞ啶氞ぃ啷€' application-label-or_IN:'喱椸喹€喱班喱距 喱膏喱苦 喱喹€喱曕瓖喱粪' application-label-as_IN:'唳椸Ν唰€唰?唳О唰€唳曕唳粪Γ' application-label-gu_IN:'嗒娻獋嗒∴嗒?嗒喃€嗒曕珝嗒粪' application-label-es_CO:'Pruebas de profundidad' application-label-ne_NP:'啶椸す啶?啶ぐ啷€啶曕啶粪ぃ' application-label-pt_BR:'Teste de profundidade' application-label-hr_HR:'Dubinsko testiranje' application-label-ca_ES:'Proves exhaustives' application-label-eu_ES:'Azterketa sakona' application-label-es_US:'Pruebas profundas' application-label-lt_LT:'I拧samus testavimas' application-label-en_AU:'Depth Testing' application-label-lv_LV:'Dzi募膩 test膿拧ana' application-label-zh_TW:'娣卞害娓│' application-label-es_MX:'Pruebas profundas' application-label-ms_MY:'Ujian Kedalaman' application-label-kk_KZ:'孝械褉械遥 褋褘薪邪覜' application-label-en_NZ:'Depth Testing' application-label-ca:'Depth Testing' application-label-ka:'Depth Testing' application-label-pa:'Depth Testing' application-label-ta:'Depth Testing' application-label-be:'Depth Testing' application-label-ne:'Depth Testing' application-label-te:'Depth Testing' application-label-bg:'Depth Testing' application-label-fi:'Depth Testing' application-label-kk:'Depth Testing' application-label-mk:'Depth Testing' application-label-sk:'Depth Testing' application-label-gl:'Depth Testing' application-label-ml:'Depth Testing' application-label-sl:'Depth Testing' application-label-am:'Depth Testing' application-label-km:'Depth Testing' application-label-bn:'Depth Testing' application-label-kn:'Depth Testing' application-label-mn:'Depth Testing' application-label-lo:'Depth Testing' application-label-sq:'Depth Testing' application-label-hr:'Depth Testing' application-label-mr:'Depth Testing' application-label-or:'Depth Testing' application-label-sr:'Depth Testing' application-label-ur:'Depth Testing' application-label-as:'Depth Testing' application-label-bs:'Depth Testing' application-label-is:'Depth Testing' application-label-ms:'Depth Testing' application-label-et:'Depth Testing' application-label-lt:'Depth Testing' application-label-eu:'Depth Testing' application-label-gu:'Depth Testing' application-label-zu:'Depth Testing' application-label-lv:'Depth Testing' application-label-iw:'Depth Testing' application-label-hy:'Depth Testing' application-label-ky:'Depth Testing' application-label-my:'Depth Testing' application-label-az:'Depth Testing' application-label-uz:'Depth Testing' application-label-en_CA:'Depth Testing' application-label-fr_CA:'Test approfondi' application-label-uk_UA:'校褋械斜褨褔薪械 褌械褋褌褍胁邪薪薪褟' application-label-en_ZA:'107410_Depth Testing' application-label-en_XC:'Depth Testing' application-label-ga_IE:'T谩st谩il Doimhneachta' application-label-iw_IL:'Depth Testing' application-label-kk_CN:'Depth Testing' application-label-en_IN:'Depth Testing' application-label-gl_ES:'Proba de profundidade' application-label-sr_RS:'Depth Testing' application-label-mt_MT:'Ittestjar tal-Intensit脿' application-label-pt_PT:'Testes aprofundados' application-label-lb_LU:'D茅iftentest' application-label-uz_UZ:'Chuqur tekshiruv' application-icon-160:'res/drawable-xhdpi-v4/ic_launcher.png' application-icon-240:'res/drawable-xhdpi-v4/ic_launcher.png' application-icon-320:'res/drawable-xhdpi-v4/ic_launcher.png' application-icon-480:'res/drawable-xxhdpi-v4/ic_launcher.png' application-icon-640:'res/drawable-xxhdpi-v4/ic_launcher.png' application-icon-65534:'res/drawable-xxhdpi-v4/ic_launcher.png' application-icon-65535:'res/drawable-xxhdpi-v4/ic_launcher.png' application: label='Depth Testing' icon='res/drawable-xhdpi-v4/ic_launcher.png' launchable-activity: name='com.coloros.deeptesting.activity.MainActivity' label='' icon='' uses-feature:'android.hardware.wifi' uses-implied-feature:'android.hardware.wifi','requested android.permission.ACCESS_WIFI_STATE, android.permission.CHANGE_WIFI_STATE, or android.permission.CHANGE_WIFI_MULTICAST_STATE permission' uses-feature:'android.hardware.touchscreen' uses-implied-feature:'android.hardware.touchscreen','assumed you require a touch screen unless explicitly made optional' uses-feature:'android.hardware.screen.portrait' uses-implied-feature:'android.hardware.screen.portrait','one or more activities have specified a portrait orientation' main other-activities other-receivers other-services supports-screens: 'small' 'normal' 'large' 'xlarge' supports-any-density: 'true' locales: '--_--' 'da' 'fa' 'ja' 'nb' 'de' 'af' 'th' 'hi' 'si' 'vi' 'uk' 'el' 'nl' 'pl' 'tl' 'in' 'ko' 'ro' 'ar' 'fr' 'tr' 'cs' 'es' 'it' 'pt' 'hu' 'ru' 'sv' 'sw' 'lo_LA' 'en_GB' 'bn_BD' 'et_EE' 'es_AG' 'bg_BG' 'my_ZG' 'de_CH' 'fr_CH' 'it_CH' 'km_KH' 'fi_FI' 'sl_SI' 'da_DK' 'zh_HK' 'ur_PK' 'sk_SK' 'my_MM' 'ug_CN' 'zh_CN' 'bo_CN' 'pa_IN' 'ta_IN' 'te_IN' 'ml_IN' 'kn_IN' 'mr_IN' 'or_IN' 'as_IN' 'gu_IN' 'es_CO' 'ne_NP' 'pt_BR' 'hr_HR' 'ca_ES' 'eu_ES' 'es_US' 'lt_LT' 'en_AU' 'lv_LV' 'zh_TW' 'es_MX' 'ms_MY' 'kk_KZ' 'en_NZ' 'ca' 'ka' 'pa' 'ta' 'be' 'ne' 'te' 'bg' 'fi' 'kk' 'mk' 'sk' 'gl' 'ml' 'sl' 'am' 'km' 'bn' 'kn' 'mn' 'lo' 'sq' 'hr' 'mr' 'or' 'sr' 'ur' 'as' 'bs' 'is' 'ms' 'et' 'lt' 'eu' 'gu' 'zu' 'lv' 'iw' 'hy' 'ky' 'my' 'az' 'uz' 'en_CA' 'fr_CA' 'uk_UA' 'en_ZA' 'en_XC' 'ga_IE' 'iw_IL' 'kk_CN' 'en_IN' 'gl_ES' 'sr_RS' 'mt_MT' 'pt_PT' 'lb_LU' 'uz_UZ' densities: '160' '240' '320' '480' '640' '65534' '65535解释一下
最新发布
08-28
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值