第2天~就是要写出HELLO

为了避免忘记发文~先发了再来修正
写出HELLO
但是要写出HELLO之前还有别的工作要先做:

其实这里是0就是安装Android Studio这个软件~

/images/emoticon/emoticon25.gif

之前有听人说过软件在安装不要装最新的~
要装最新的前一版~
我也是这样~
所以我的画面不是最新的
也因此bug比较少
/images/emoticon/emoticon07.gif
然後还有要能跑"模拟器"的电脑就要比较好一点~
一般的"事务电脑"是不能的喔~

安装的步骤要有

  1. JDK(这个注意要是在JDK7以上的版本)
  2. 安装软件-https://www.flag.com.tw/android/AndroidStudio/
  3. 下载 Android SDK
  4. 建置Android模拟器-这个要电脑够好才能打开~不然只能连手机看

C:\Users\User.android

是android通常安装的路径

再来就是:

  1. 介绍怎麽开一个档案
    https://ithelp.ithome.com.tw/upload/images/20211012/20119035kUl6tyZ65W.png
    就是选start了喔~

1.2这麽多要选哪一个呢~就是Empty Activity
https://ithelp.ithome.com.tw/upload/images/20211012/20119035On9j7hgOkY.png


  1. 档案命名规则-不要使用有example的命名~不然到上架时会被拒绝
    /images/emoticon/emoticon26.gif
    https://ithelp.ithome.com.tw/upload/images/20211012/20119035yhiEMHclzQ.png

我这篇是用JAVA写的..所以要用JAVA
等待跑完的样子:目前全部跑完包含模拟机的样子
https://ithelp.ithome.com.tw/upload/images/20211012/20119035a7dXDPCjKr.png
确认SDK+jre都有设定好
https://ithelp.ithome.com.tw/upload/images/20211012/20119035W0KOeZlF2B.png

使用ctrl+滑鼠中间就可以变换字的大小(要记得在settings里面设定)
https://ithelp.ithome.com.tw/upload/images/20211012/201190357gfEMKWc2j.png

  1. 如何使用Android Studio排版->要点选到Android这个选项
    https://ithelp.ithome.com.tw/upload/images/20211013/20119035VFUTlRSjeh.png

(XML档是用在UI.而JAVA档是用在功能)
https://ithelp.ithome.com.tw/upload/images/20211013/20119035SRYCBIXwt6.png

JAVA显示功能:画面/活动Activity/程序库
res显示资源:这里是重点(常常会找不到)
https://ithelp.ithome.com.tw/upload/images/20211014/201190353TYMeBtqfS.png

Gradle Scripts显示的就是资料库-这个很重要~因为像我就是不知道一到甚麽导致Gradle在新增档案都不能跑完全,现在都要复制後再修改使用了QQ
https://ithelp.ithome.com.tw/upload/images/20211014/20119035LAv9ph7Yar.png

其实我觉得Android使用要面对的第一个魔王就是无法开好新档/或是旧档打不开~
https://ithelp.ithome.com.tw/upload/images/20211016/20119035ne65Wu96yy.png

看到这个反红就会打不开完整的档..因为Gradle下载有问题QQ

就算现在可以开也不代表之後可以开喔~
这时就要请到"google"这个哥来帮忙了0.0

我後来让反红消失是把setting里面都V
https://ithelp.ithome.com.tw/upload/images/20211022/20119035ezCFHtrtxw.png
有design的展示方法
https://ithelp.ithome.com.tw/upload/images/20211022/2011903536F1ik1k1o.png

找不到时可以到RES->LAYOUT->
https://ithelp.ithome.com.tw/upload/images/20211022/20119035yvohePUG8K.png

都调到乱了就把在C:\Users\User.android的这两个档案删掉再打开就可以重制了
https://ithelp.ithome.com.tw/upload/images/20211022/2011903567ffhzQvAB.png

  1. 第一个作品:hello world-->原始设定值就是
    https://ithelp.ithome.com.tw/upload/images/20211022/20119035nSuoLj61Ox.png
    This view is not constrained, it only has designtime positions, so it will jump to (0,0) unless you add constraints
    (大概的意思是:这个视图不受约束,它只有设计时位置,所以它会跳转到(0,0),除非你添加约束)我们可以得知这是在提示我们为该控制项添加约束。

我自己试了一下确实四个都是0就可以在模拟器置中
https://ithelp.ithome.com.tw/upload/images/20211022/20119035gLz1j5C3E1.png

调了之後字的颜色变了
https://ithelp.ithome.com.tw/upload/images/20211022/20119035cK1teHwt6v.png

/images/emoticon/emoticon06.gif
发现旧版的#android居然移动不能预览
最後的解决方式是…移除重灌新的
https://www.javatt.com/p/104672
http://wordpress.bestdaylong.com/blog/archives/19272

https://ithelp.ithome.com.tw/upload/images/20211023/20119035eeJ7CpsfAD.png


备注:
模拟器要选可以上架+下一步的版本要用29以上的

就是安卓10或安卓11以上的~

不然会无法上传
其他人也不能下载使用ˋ
https://ithelp.ithome.com.tw/upload/images/20220115/20119035tPZp2W36wG.png


https://ithelp.ithome.com.tw/upload/images/20220115/20119035mylKmIYw0W.png


https://ithelp.ithome.com.tw/upload/images/20220115/20119035WHRyZRGZUh.png


https://ithelp.ithome.com.tw/upload/images/20220115/20119035v3VzuMRGUH.png


<<:  Day2 - P5基本操作 - 基本设定跟操作

>>:  Day 04 - 资料库服务也一把抓的RDS

Laravel 技术笔记 (三)【Migrations 迁移】

介绍 迁移就像是资料库的版本控制器,并且让你可以轻松地去定义资料库的结构,包含新增资料表、修改栏位、...

Day 29. slate × Transforms × Selection & Text

上一篇我们统整了 NodeTransforms 里各个 methods 的用法以及参数介绍, 传送...

Day#04 TableView

前言 承接昨天的内容,今天来加上viewDidLoad中的逻辑内容{ @•̀ꈊ•́@ } 学习资源 ...

JS 运算子 与 优先性及相依性 DAY53

运算子 MDN : https://developer.mozilla.org/zh-TW/docs...

自动化测试,让你上班拥有一杯咖啡的时间 | Day 27 - 学习 cypress window 的用法

此系列文章会同步发文到个人部落格,有兴趣的读者可以前往观看喔。 今天要跟大家分享当网站有用到 Ja...