参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:html
在src/main/res/layout
目录下的activity_main.xml
文件中,添加一个新的TextView,在文本中输入本身的学号和先后同窗的学号。java
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="20172302 20172303 20172304" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" />
运行结果:
android
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:数据结构
src/main/res/layout
目录下再建立一个activity_second.xml
文件,并在src/main/java
目录下建立一个ThirdActivity.java
文件。MainActivity.java
进行修改:public class MainActivity extends Activity implements OnTouchListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = (TextView) findViewById(R.id.textView1); tv.setOnTouchListener(this); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it // is present. getMenuInflater().inflate(R.menu.menu_main, menu); return true; } @Override public boolean onTouch(View arg0, MotionEvent event) { Intent intent = new Intent(this, ThirdActivity.class); intent.putExtra("message", "20172303 范雯琪"); startActivity(intent); return true; } }
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:app
修改教材上的代码,实如今点击Buttom以后弹出Toast消息显示本身的学号。
运行结果:
ide
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:布局
打开src/main/res/layout
目录下的activity_main.xml
文件,点击Design
,拖动元素进行界面修改。
运行结果:
学习
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:测试
构建项目,运行教材代码
运行结果:
ui
AndroidManifest.xml
、res
文件和MainActivity.java
复制进去。VCS→Git→Remotes...
,Git→Repository→Remotes...
,用了AS以后最大的感触就是不再敢轻易删东西了,之前有时候代码有实在解决不了的问题时,可能删掉从新建一个就行了,可是在AS里随随便便删东西就很容易出其余问题。这是我拿重建了两个项目和两个码云地址而且电脑炸过一次后获得的血的教训o(╥﹏╥)o