1.建立兩個布局文件main_layout(添加一個進入的Button),login_layout
2.建立兩個java文件login_activity,main_activity
a.login_activity:
重寫父類AppCompatActivity中需要的調用的方法,用onCreate()方法,並且在該方法中setContentView()顯示的視圖(layout文件)。
/** * Created by Administrator on 2016/9/21. * 重載父類AppCompatActivity的構造方法onCreate聲明該activity調用的是哪個布局文件 */ public class LoginActivity extends AppCompatActivity{ @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.login_layout); } }
b.main_layout:
/** * 重載父類AppCompatActivity的構造方法onCreate生命該activity調用的是哪個布局文件 * 然后實現要該Button按鈕要跳轉到哪個界面:首先用Button button= (Button) findViewById(R.id.butn);找到該 * 按鈕的ID地址,然后為該按鈕添加一個單機的監聽事件,在重寫的onClick()方法中指定從哪到哪去, * 用Intent(目的)語句, Intent intent=new Intent(MainActivity.this,LoginActivity.class); *最后要記得調用startActivity()方法,執行該intent語句,啟動LoginActivity */ public class MainActivity extends AppCompatActivity { Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button= (Button) findViewById(R.id.butn); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent=new Intent(MainActivity.this,LoginActivity.class); startActivity(intent); } });
3.在manifests的AndroidManifest.xml中配置login_activity(main_activity的建完程序已經默認添加):
<activity android:name=".LoginActivity"> </activity>
