纪录时间:2022/05/02
【碎碎念】
欧~天啊...距离上次纪录已经快半个月前了w
主要是自己一直在拖,没有空时间来学,而且这阵子也在忙面试
电脑空间也快炸掉了...一堆事,变的懒洋洋的(摊
太颓废了,这可不行,哈哈哈~
今天先继续进度吧~上次...架设开发的环境...然后安装Android手机模拟器来着
后来也有试着开开看,不过...跑没多久电脑就超卡w
嘛...现在用的破笔电也4年多了w 碎碎念先到这边好了。
刚刚想发文还被新手训练沙小的挡下来=..=
【Kotlin基本语法】
前阵子有想要继续练习,但也没啥从哪开始的头绪,就先看人家铁人赛的文章了
文章安排在架设完环境就接着讲Kotlin的基本语法了,大概看了一下...
感觉上文章提到的语法真的还是很基本,基本一定会用到的迴圈跟判断的语法
写法感觉也跟其他程式语言差不多...不过就大概先看过
果然还是要等实做时,直接打程式跟爬资料更能让我印象深刻
参考文章#1:『Kotlin with android studio 开发30天不间断 』day.2
【APP介面】
那么基本上就还是照着它系列文章了解,APP介面设计的一些操作,其实刚开始有点看不懂是什么
不过实际操作,看他讲解"ConstraintLayout"先拉了一个按钮,基本上也照做
然后看起来...直接把物件拉到APP画面上,基本上就会直接新增到左下角的「Component Tree」里面
参考文章#2:『Kotlin with android studio 开发30天不间断 』day.3
然后我也做了点实验,最一开始创建专案时,有一个TextView的物件,它就是在画面正中间
我本来还以为是只有Button物件会跑到左上角,但实际拉一个textView物件之后,它也跑到左上角了
然后Component Tree那边也有两个红色惊叹号,点开来看
感觉上是在说...物件缺少约束,所以会跑到座标(0,0)的位置
看起来...是要给四边限制,才不会跑到左上角,左上角大概是(0,0)吧!
然后约束看起来是在...右上角Design的地方可以设定,物件的属性的地方
也有Constraint Widget的栏位可以弄约束...看起来...
直接从APP画面拉框框的四个点点好像也可以
不过拉完...刚刚的红色惊叹号变成黄色惊叹号了w
恩...看起来是要我把Button改成@string,标为字串的感觉(?
滚到下面也有Fix可以直接修~蛮方便的~
这也让我想到上次有类似的问题,上次要修改画面上的"Hello World!"时也是跳警告通知
说要新增字串来源,里面也是有@string,看起来Android介面上的文字应该是都要经过相同流程
才不会影响到程式吧~(思考
就跟参考文章2里面提到的,它介面都是用XML程式设计的,应该是怕没有标为字串在程式上有冲突吧
在右上角也可以看到有「Code」标籤,点开就可以看到Button的XML程式
最后看一下,没有了其他颜色的惊叹号后,按钮正常的在画面中间啦!((欢呼
然后...模拟器真的让我电脑卡卡的w明明感觉真的没做什么东西
但时间已经过去一个多小时,今天先这样吧!今天开始弄的时间比较晚
明天应该没什么事,再慢慢补//后面的介面摸清楚@@
那么最后,谢谢阅读我个人学习纪录的你!