Android Studio学習ノート新しいウィンドウを作成してジャンプ

1604 ワード

1,layout(activity_other.xml)の作成
src/main/res/layoutマウスの右クリック
new->LayoutResource File
次にfile nameを入力します.たとえば、activity_other
OKキーで作成完了
2,activity(OtherActivity.Java)の作成
src/main/java/com.example.testマウス右クリック
new->java class
次に、OtherActivityなどの名前を入力します.
kind選択class
OKキーで作成完了
作成したばかりのOtherActivity.javaファイルに入るにはonCreateメソッドで追加 setContentView(R.layout.activity_other);作成したばかりのactivityを指すために使用されます.义齿
   
import android.os.Bundle; import android.support.v7.app.AppCompatActivity; public class SpeakActivity extends AppCompatActivity {     public void onCreate(BundlesavedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_speak);     } }
3、作成したばかりのOtherActivityにジャンプ
ボタンイベントに次のコードを追加します.
        Intent intent = new Intent();         intent.setClass(MainActivity.this, TestActivity.class);         MainActivity.this.startActivity(intent);
ここで赤い部分のTestActivityは私がボタンを押したactivityのクラス名、つまり最初のactivityのクラスの名前です
ジャンプページは、次のように縮小できます.
startActivity(new Intent(MainActivity.this, OtherActivity.class);//赤い部分が開く新しいウィンドウのクラス名
4.androidManifestを構成し、アプリケーションにotherActivityの情報を追加する
 
   
        android:allowBackup="true"
       android:icon="@mipmap/ic_launcher"
       android:label="@string/app_name"
       android:supportsRtl="true"
       android:theme="@style/AppTheme">