2023-01-15 17:13阅读: 15评论: 0推荐: 0

android开发day4_activity

Activity组件

屏幕组件

启停活动页面

启动结束

img
img
img

生命周期

img

启动模式

img
img
img
img
img

在活动之间传递信息

显示隐式Intent

显示跳转
img

隐式跳转
img

发送数据

向下一个发送

发送
img
获取
img

返回数据

img
img

补充附加信息

读取string.xml信息

<string name="weather_str">晴天</string>
TextView tv_resource = findViewById(R.id.tv_resource);
String val = getString(R.string.weather_str);
tv_resource.setText(val);

读取元数据

AndroidMainfest.xml

<activity
android:name=".MetaDataActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="weather"
android:value="晴天2" />
</activity>
TextView tv_meta = findViewById(R.id.tv_meta);
PackageManager pm = getPackageManager();
try {
ActivityInfo info = pm.getActivityInfo(getComponentName(), PackageManager.GET_META_DATA);
Bundle bundle = info.metaData;
String weather = bundle.getString("weather");
tv_meta.setText(weather);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}

本文作者:lmyyyy

本文链接:https://www.cnblogs.com/lmyy/p/17053783.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   lmyyyy  阅读(15)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起