android开发day4_activity
Activity组件
屏幕组件
启停活动页面
启动结束



生命周期

启动模式





在活动之间传递信息
显示隐式Intent
显示跳转

隐式跳转

发送数据
向下一个发送
发送

获取

返回数据


补充附加信息
读取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();
}

浙公网安备 33010602011771号