参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章;html
参考http://www.cnblogs.com/rocedu/p/6371315.html#SECANDROID,安装 Android Stuidiojava
完成Hello World, 要求修改res目录中的内容,Hello World后要显示本身的学号,本身学号先后一名同窗的学号,提交代码运行截图和码云Git连接,截图没有学号要扣分android
学习Android Stuidio调试应用程序app
将布局文件activity_main.xml中的android:text="Hello World!"改成android:text="Hello World20165315!"ide
<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World 20165301 20165302 20165339!" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> </android.support.constraint.ConstraintLayout>
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:布局
构建项目,运行教材相关代码学习
建立 ThirdActivity,在ThirdActivity中显示本身的学号,修改代码让MainActivity启动ThirdActivity测试
提交代码运行截图和码云Git连接,截图要有学号水印,不然会扣分ui
package cn.edu.besti.is.jhs.secondactivitydemo; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.on Create(savedInstanceState); Intent intent = new Intent(this,ThirdActivity.class); startActivity(intent); } }
<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="wyhy.activity.MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="20165301 ctf" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> </android.support.constraint.ConstraintLayout>
<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="144dp" android:layout_height="26dp" android:text="20165301" tools:ignore="MissingConstraints" tools:layout_editor_absoluteX="109dp" tools:layout_editor_absoluteY="242dp" /> </android.support.constraint.ConstraintLayout>
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:this
构建项目,运行教材相关代码
修改代码让Toast消息中显示本身的学号信息
提交代码运行截图和码云Git连接,截图要有学号水印,不然会扣分。
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
构建项目,运行教材相关代码
修改布局让P290页的界面与教材不一样
提交代码运行截图和码云Git连接,截图要有学号水印,不然会扣分
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
构建项目,运行教材相关代码
提交代码运行截图和码云Git连接,截图要有学号水印,不然会扣分
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 20 | 13.7% |
设计 | 30 | 20.6% |
代码实现 | 50 | 34.4% |
测试 | 30 | 20.6% |
分析总结 | 15 | 10.3% |