Android Stuidio的安装测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》
第二十四章:
Hello World
, 要求修改res目录中的内容,Hello World
后要显示自己的学号,自己学号前后一名同学的学号,提交代码运行截图和码云Git链接,截图没有学号要扣分首先需要下载Android Studio,打开https://developer.android.google.cn/studio/index.html,在网页中下载相应的安装包,下载完成后进行安装配置。最终安装好后的界面类似IDEA的初始界面,选择第一个,新建项目并开始实验
选择项目类型为空白以便我们进行设计
点击右上角,进行模拟器的安装与设置
选择合适的机型与操作系统,将需要进行下载安装的资源下载
接下来完成Hello World
, 在主界面的res目录中进行修改,将布局文件activity_main.xml
中text
的android:text="Hello World!"
改为android:text="Hello World!20175317 20175316 20175318"
,修改完成后运行,选择app
,在之后的选项中选中之前创建好的设备,在设备中就能看到结果了
Run->Debug
即可进行调试程序,在下方的Debug
栏即可浏览调试结果。Activity
测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》
第二十五章:
ThirdActivity
, 在ThirdActivity
中显示自己的学号,修改代码让MainActivity
启动ThirdActivity
Activity类定义的回调事件有:
onCreate()
:当Activity
首次被创建时会调用它onStart()
:当Activity
对于用户来说变为可视状态时会回调此方法onResume()
:当用户开始与应用交互时会调用此方法onPause()
:当前的Activity
正在暂停中,并且先前的Activity
正在恢复时,被暂停的这个Activity
不会再接收用户的输入,也不再执行任何代码和调用onStop()
:当Activity
不再为可视状态时会调用该回调方法onDestroy()
:该方法会在Activity
被系统销毁前被调用onRestart()
:当Activity
在被停止后重新启动时,会调用该回调方法首先在AndroidManifest.xml
中新建一个Activity
窗口,其语言风格类似HTML5,添加完后要有后缀代码,添加窗口的代码如下
<activity android:name=".ThirdActivity"></activity>
之后新建一个ThirdActivity_1.xml
文件,在其中添加新窗口中的内容,即学号和姓名
在myapplication
下新建ThirdActivity.java
文件,其中内容仿照MainActivity.java
进行相应修改
最后还需修改MainActivity.java
文件并在activity_main.xml
中添加新创建的按钮Button
的相关参数,最终app中包含MainActivity.class
与 ThirdActivity.class
,之后就可以正常运行了,点击app中的按钮就可以看到自己的姓名学号
UI
测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》
第二十六章:
Toast
消息中显示自己的学号信息在MainActivity.java
中操作,修改代码引入Toast
方法,之后使用
Toast.makeText(MainActivity.this, "20175317!", Toast.LENGTH_SHORT).show();
调用Toast
方法,修改完成后运行程序得到运行结果
布局测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》
第二十七章:
在自己新建的页面的.xml
文件中使用Design
进行页面的自由修改,修改后页面的布局如下
事件处理测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》
第二十八章:
将教材代码运行,运行结果如下
menu_main.xml
文件即可解决,public boolean onCreateOptionsMenu(Menu menu)
这个方法是用来初始化目录的Android程序设计-1
Android程序设计-2
Android程序设计-3
Android程序设计-4
Android程序设计-5
Intellj IDEA 简易教程
Android开发简易教程
步骤 | 耗时(min) | 百分比 |
---|---|---|
需求分析 | 75 | 30.6% |
设计 | 25 | 10.2% |
代码实现 | 60 | 24.5% |
测试 | 40 | 16.3% |
分析总结 | 45 | 18.4% |
2018-2019-2 20175317 实验四《Android程序设计》实验报告
原文:https://www.cnblogs.com/20175317zrw/p/10875126.html