Android application的label 和Activity的label 的区别
来源:互联网 发布:江苏卫视网络在线直播 编辑:程序博客网 时间:2024/06/06 02:52
遇到的问题: 我记得以前一直是 在application 里面设置了label就是我们APP的名字。也是桌面显示的当前APP叫什么。。但是今天发现显示的名字和设置的不一样。奇怪哪里出错了吗?还是另有隐情?
后来通过查询。我知道了 application的label 和Activity的label 设置以后对我们页面的title和APP名字是有区别的。
写了个Demo
1、
首先设置配置文件。设置 application的label 为 APP名字 设置启动的主页面的lable 为 first 第二个页面是second 通过代码<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="APP名字" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity" android:label="first" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".SecondActivity" android:label="second" > </activity></application>
getTitle().toString()
获得当前的lable .
运行APP结果显示: APP名字是 first 第一个页面显示的lable 是 first 第二个页面显示的lable 是 second
2、修改了一下。。去掉主启动页的lable.重新运行
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="APP名字" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".SecondActivity" android:label="second" > </activity></application>运行APP结果显示: APP名字是 “APP名字” 第一个页面显示的lable 是 “APP名字” 第二个页面显示的lable 是 second
总结:Application 和activity 均可设置lable ..activity 的lable 优先级更高。。如果使用。优先使用activity自有lable ..如果 activity 未设置lable 。。那么会默认使用application里面的lable ..
APP的名字取决于 启动页所在Activity里面的lable 。。如果未设置。。使用application 的lable
阅读全文
0 0
- Android application的label 和Activity的label 的区别
- Android基础--application和activity里面的label
- AndroidManifest中Application和activity的label的优先顺序
- android 究竟是什么决定了app的名称 application label activity label
- Literal和Label的区别
- Literal和Label的区别
- Literal和Label的区别
- label 和 span 的区别
- 谈一谈Go的goto label、continue label、break label的用法和区别
- Android 垂直的Label
- Android里面label标签的区别
- asp:Literal和asp:Label的区别
- 关于this和label的区别
- android:label标签在application和activity中的设置问题
- Literal与label的区别
- span与label的区别
- span与label的区别
- Literal与label的区别
- 用Prismjs给自己的博客文章增加代码高亮功能
- 浅析C++函数指针和函数对象
- jsp生成json数据
- 由0到4五个数字,组成5位数,每个数字用一次,但十位和百位不能为3(当然万位不能为0),输出所有可能的五位数。
- 教你如何使用Gerrit
- Android application的label 和Activity的label 的区别
- 线段树的入门
- jQuery获取Select选择的Text(文本信息)和 Value属性的值,select语法解释;单选框和复选框
- 配置Tomcat使用HTTPS协议
- openstack【Kilo】入门 【keystone篇】八:验证keystone安装部署
- 算法与设计——枚举——ch_01
- DAY3-2017-11-17
- poj3320 尺取法
- swiper.js插件实现图片滚动效果