Android开发基础第一章——Activity
来源:互联网 发布:电梯维修需要编程吗 编辑:程序博客网 时间:2024/05/23 10:12
1.1启动另一个Activity
启动另一个Activity要用到intent,intent是联系另一个activity、application的桥梁。
1)使用显示Intent
在住activity中创建一个Button
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="跳转"/>
在FirstActivity中编写如下代码:
public void FirstActivity extends Activity{
protected void onCreate(Bundle saveInstanceState){
super.onCreate(saveInstanceState);
setContentView(R.layout.first_layout);
Button bt=(Button)findViewById(R.id.button);
bt.setOnClickListener(new OnClickListeren(){
public void onClick(View v){
Intent intent=new Intent(FirstActivity.this,SecondActivity.class);
startActivity(intent);
}
})
}
}
创建另一个Activity SecondActivity.
public void SecondActivity extends Activity{
protected void onCreate(Bundle saveInstanceState){
super.onCreate(saveInstanceState);
setContentView(R.layout.second_layout);
}
在AndroidManifest.xml中为SecondActivity进行注册<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".FirstActivity" android:launchMode="singleInstance" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".SecondActivity"></activity></application>
- Android开发基础第一章——Activity
- 第一章:Android开发基础
- 《Android 开发艺术探索》随手笔记——第一章Activity生命周期和启动模式
- Android开发艺术探索笔记——第一章:Activity的生命周期和启动模式
- Android开发艺术探索笔记 第一章Activity
- Android 开发文档 程序基础 ——activity组件
- Android——Activity基础
- Android 高级开发笔记 第一章 Activity的生命周期探索
- Android开发艺术-第一章Activity的生命周期和启动模式
- 《Android开发艺术探索》读书笔记----第一章:Activity的启动模式
- 【Android基础】Activity深入理解(一)——Activity生命周期
- Android提高(17)——第一章 Http基础详解
- android基础7——Activity
- Android基础——Activity生命周期
- Android基础——Activity的使用
- Android基础——Activity生命周期
- Android应用基础——Activity
- Android基础——Activity生命周期解读
- LINUX安全--构造数据实现缓冲区溢出
- 恢复软件环境时遇到的关于opencv的几个错误
- Thread Safety Summary
- div失去焦点
- android事件的分发和消费机制(onTouchEvent())
- Android开发基础第一章——Activity
- Android API Guides---Contacts Provider
- openstack neutron(tap、qvb、qvo详解)(转)
- hive0.12.0配置与安装详解
- js数组与字符串的相互转换方法
- CrapApi接口管理系统菜单设置
- interpret-only模式改为speed模式的测试时间对比
- 断点续传&网络编程day2(66期第五天)
- Failing Oozie Launcher, Main class [org.apache.oozie.action.hadoop.ShellMain], exit code [1]