标签:main TE get 直接 hello list run 疑问 他也
课程:《程序设计与数据结构》
班级: 1723
姓名: 赵乾宸
学号:20172316
实验教师:王志强
必修/选修:必修
因为Android Studio的安装花了我很长的时间,最主要是找不到R
文件的问题(根据王老师说,这个问题出现的原因很多,以至于他也找不到问题的根本在哪里),问题在实验课当堂弄了很久,但没有成功,后来听说了老康同学的做法,重新设置了一个用户,由于之前的用户名是中文,C盘user路径中包含中文(早知道就不装在C盘里面了),寻找路径时是会发生错误的。
这个很简单,跟着书本走,只要上一部分的安装没有问题,这里只需要点一点然后就行了,这里甚至不用敲代码,只要模块创建出来就可以Run了,Hello,World!
还有一个重点:生命周期,截止学习到第二十八章,我还只是接触到OnCreate
(除了25.2ActivityDemo
里面),其他诸如OnClick``OnTouch``OnOption
什么的貌似并不在生命周期图里面。
UI?UI是什么啊?
在创建Android应用程序的时候,所做的第一件事情就是为主活动构建用户交互(UI,user interface)。——Java.for.Android.2nd.CN
操作起来就是在手机上面添加一些微件(widget),这里甚至不用敲代码,直接在图形界面操作,组件及其布局自动写入xml文件,懒癌福音。
当然还有Toast
,AlertDialog
,Notification
之类的,并不固定在应用程序的界面上,这些都是手机上看得见摸得着的,理解起来很简单。
我认为这是上一章的补充,有组件就必然有布局,这之前我都是手动调整组件位置,但是看了这一章之后才发现还有Layout
的设置,又方便了起来,而且不用敲代码。
监听器(Listener):这回解决了之前的疑问:OnClick
、OnTouch
是什么,为什么不在生命周期里面?因为它们只是名字看起来相像,并不是生命周期的一部分,而是更具体的某种操作。
这些操作与“点击”、“长按”的操作关系很大,是实现用户交互最重要的一环。
20172316 2017-2018-2 《程序设计与数据结构》 实验四报告
标签:main TE get 直接 hello list run 疑问 他也
原文地址:https://www.cnblogs.com/zhaoqianchen/p/9130143.html