diff --git a/soft1614080902335/java/androidlabs/hzuapps/edu/soft1614080902335/Soft1614080902335Activity1.java b/soft1614080902335/java/androidlabs/hzuapps/edu/soft1614080902335/Soft1614080902335Activity1.java
index 1881d0c74..ad27a21cc 100644
--- a/soft1614080902335/java/androidlabs/hzuapps/edu/soft1614080902335/Soft1614080902335Activity1.java
+++ b/soft1614080902335/java/androidlabs/hzuapps/edu/soft1614080902335/Soft1614080902335Activity1.java
@@ -1,13 +1,33 @@
package androidlabs.hzuapps.edu.soft1614080902335;
-import android.support.v7.app.AppCompatActivity;
+import android.app.Activity;
+import android.content.Intent;
import android.os.Bundle;
+import android.view.View;
+import android.widget.Button;
+import android.view.View.OnClickListener;
-public class Soft1614080902335Activity1 extends AppCompatActivity {
+import androidlabs.hzuapps.edu.soft1614080902335.R;
+import androidlabs.hzuapps.edu.soft1614080902335.Soft1614080902335Activity1;
+
+public class Soft1614080902335Activity1 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_soft1614080902335_qq1);
+
+ final Activity thisActivity = this;
+ final Button btnOpen = (Button) findViewById(R.id.button_open);
+ btnOpen.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ if (v.equals(btnOpen)) {
+ Intent intent = new Intent(thisActivity,Soft1614080902335Activity2.class);
+ thisActivity.startActivity(intent);
+ }
+ }
+ });
+
}
}
diff --git a/soft1614080902335/report3.md b/soft1614080902335/report3.md
new file mode 100644
index 000000000..6b8361bdc
--- /dev/null
+++ b/soft1614080902335/report3.md
@@ -0,0 +1,137 @@
+# 第三次实验
+掌握在Android应用中使用图片等资源的方法。
+## 1. 实验目标
+1 在界面上显示至少一张图片(按照自己的题目添加);
+2 提交res/drawable及图片使用的代码;
+3 提交res/values, res/layout等其他代码;
+4 将应用运行结果截图,放到实验报告中;
+5 点击图片(或按钮)时,打开另一个Activity。
+## 2. 实验步骤
+
+1 统一步骤:
+ https://github.com/hzuapps/android-labs-2018/blob/master/labs-steps.md
+2 Android 在TextView 中显示图片的4种方式:
+ https://blog.csdn.net/u012724237/article/details/79010741
+
+
+## 3. 实验结果
+app运行结果:
+![在Android SDK Manager中选择6.0库](https://raw.githubusercontent.com/ChenchenJT/android-labs-2018/master/soft1614080902335/%E5%AE%9E%E9%AA%8C%E4%B8%89%E6%88%AA%E5%9B%BE1.png "配置教育网下载代理")
+
+
+点击按钮后调到另一个Activity:
+![在Android SDK Manager中选择6.0库](https://raw.githubusercontent.com/ChenchenJT/android-labs-2018/master/soft1614080902335/%E5%AE%9E%E9%AA%8C%E4%B8%89%E6%88%AA%E5%9B%BE2.png "配置教育网下载代理")
+
+改变的文件代码:
+1 Soft1614080902335Activity1.java
+package androidlabs.hzuapps.edu.soft1614080902335;
+
+import android.app.Activity;
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.Button;
+import android.view.View.OnClickListener;
+
+import androidlabs.hzuapps.edu.soft1614080902335.R;
+import androidlabs.hzuapps.edu.soft1614080902335.Soft1614080902335Activity1;
+
+public class Soft1614080902335Activity1 extends Activity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_soft1614080902335_qq1);
+
+ final Activity thisActivity = this;
+ final Button btnOpen = (Button) findViewById(R.id.button_open);
+ btnOpen.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ if (v.equals(btnOpen)) {
+ Intent intent = new Intent(thisActivity,Soft1614080902335Activity2.class);
+ thisActivity.startActivity(intent);
+ }
+ }
+ });
+
+ }
+}
+
+2 activity_soft1614080902335_qq1.xml
+
+
+
+
+
+
+
+
+
+
+3 activity_soft1614080902335_qq2.xml
+
+
+
+
+
+
+
+
+## 4. 实验体会
+1 在对Activity布局进行编写时,由于要对控件进行布局,之前所采用的ConstraintLayout布局方式需要更改为相对布局Relativelayout,这样可让控件自由设置;
+2 在写Activity时,通过监听在xml定义的按钮,在运用Intent来启动另一个Activity。
+
+**加粗**常规
diff --git a/soft1614080902335/res/drawable/qqlogo.jpg b/soft1614080902335/res/drawable/qqlogo.jpg
new file mode 100644
index 000000000..3214de629
Binary files /dev/null and b/soft1614080902335/res/drawable/qqlogo.jpg differ
diff --git a/soft1614080902335/res/layout/activity_soft1614080902335_qq1.xml b/soft1614080902335/res/layout/activity_soft1614080902335_qq1.xml
index ddf1b6bc8..627e8a197 100644
--- a/soft1614080902335/res/layout/activity_soft1614080902335_qq1.xml
+++ b/soft1614080902335/res/layout/activity_soft1614080902335_qq1.xml
@@ -1,18 +1,48 @@
-
+
+
+ app:layout_constraintTop_toTopOf="parent"
+ app:layout_constraintVertical_bias="0.624" />
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/soft1614080902335/res/layout/activity_soft1614080902335_qq2.xml b/soft1614080902335/res/layout/activity_soft1614080902335_qq2.xml
index f83cad8be..cc905cf94 100644
--- a/soft1614080902335/res/layout/activity_soft1614080902335_qq2.xml
+++ b/soft1614080902335/res/layout/activity_soft1614080902335_qq2.xml
@@ -1,9 +1,19 @@
-
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git "a/soft1614080902335/\345\256\236\351\252\214\344\270\211\346\210\252\345\233\2761.png" "b/soft1614080902335/\345\256\236\351\252\214\344\270\211\346\210\252\345\233\2761.png"
new file mode 100644
index 000000000..503da6a0e
Binary files /dev/null and "b/soft1614080902335/\345\256\236\351\252\214\344\270\211\346\210\252\345\233\2761.png" differ
diff --git "a/soft1614080902335/\345\256\236\351\252\214\344\270\211\346\210\252\345\233\2762.png" "b/soft1614080902335/\345\256\236\351\252\214\344\270\211\346\210\252\345\233\2762.png"
new file mode 100644
index 000000000..ef47b57e7
Binary files /dev/null and "b/soft1614080902335/\345\256\236\351\252\214\344\270\211\346\210\252\345\233\2762.png" differ