DAY2:简介Android Studio与Kotlin

首先,我们先对於Android Studio以及所使用的Kotlin语言来做个简单的介绍。
Android Studio是Google在2013年推出的一个Android 开发整合工具,目前是大多数人使用开发Android App的工具,其中的特色在於:
1.利用布局编辑器编辑xml档,以Kotlin或Java编辑程序,
2.以图形化介面设计使用者介面能够更直观且清楚明了,藉由xml档以及程序码的编写,两者的分工合作後,使操作起这项开发工具更为轻易。
3.它也能够因应各种型号及手机大小。
再来介绍Kotlin语言,最大的特色就是简洁跟安全,而且他和JAVA具有相互操作性,而Kotlin也跟JDK完全兼容,确保它可以在较旧的Android设备上运行且不会出问题,它也是适合新手去做开发Android App的一个语言。
接下来简单介绍语法,!
Kotlin语言宣告变数中,var是宣告可改变之数值,而val则是宣告不可改变之数值,也就是说给定一定值後将无法再更改为其他数值。
EX: (val范例)
val x:int=30//宣告型态并设立数值
or
val x:int //宣告型态
x=30 //设立数值
x=20 //发生错误,因为x已为不可改变定值。
EX: (var范例)
var y:int=30//宣告型态并设立数值
y=20 //y的数值将变成20

另外存取修饰子的部分
分为两部分:
1.在应用程序套件里面宣告的类别与函式’
public:没有使用关键字的时候,预设为public,可以在应用程序任何地方使用
private:只能在宣告的档案中使用
internal:只能在同一模组中使用

2.在类别与介面中宣告,可以使用下面的关键字:
public:没有使用关键字的时候,预设为public,可以在应用程序任何地方使用
private:只能在宣告的类别或介面中使用
protected:比private多了可以在子类别或子介面中使用
internal:只能在同一模组中使用

再来我想介绍一下注解,Kotlin语言分为两种注解方式:
方法1./……/ 这种注解可适用於单行或多行
EX:
/注解的范例第一行/
抑或是
/注解的范例第一行
注解的范例第二行
/
方法2.// 这种注解方式适用於单行注解
//注解范例第一行
//注解范例第二行
那我自己最常使用的是方法2,直接在开头加入斜线较为方便!
再来是印出讯息,这是在学每种程序语言必备招式:
print(“铁人30天”)
显示结果:铁人30天
print(“3*10”)
显示结果:30
若将print改为printIn则会执行完後换行。
另外补充,函数function也将用fun表示,类别的继承和实作使用冒号”:”即可,每句程序码也不必加入分号”;”。
总结来说,其实大多数的程序语言都大同小异,想必学过JAVA或是C语言也都会容易上手的多。
那有关於更多Android Studio 的介绍,将会在後续文章说到!


<<:  #2 Python教学1

>>:  Leetcode 挑战 Day 14 [169. Majority Element]

Unity自主学习(三):如何安装Unity(二)

我们昨天为了接下来的学习,安装了"Unity Hub",今天就要来熟悉一下Uni...

固执投资者的特质:金钱、想法、耐心、运气

固执的投资者须具备四种要素:金钱、想法、耐心、运气 – 德国股神 科斯托兰尼 科老对金钱的定义,不...

数据和系统所有者(Data and System Owners)

如果未识别数据,则无法分配数据所有者。仅在识别,定位并清点数据之後才分配数据所有者。此外,在整个组织...

Day 1:为什麽工程师要建立自己的技术部落格?

大家好我是 Gui,一名刚於私立科大资管系毕业的社会新鲜人,这是我第一次参与 IT 铁人赛,既紧张又...

Day19 - Interpreting Machines - 2 :使用 interpret API

1. 写好 Machine Config 传入 createMachine API const do...