Day 29 - Android Studio 这几天以来的统整

Day 29 - Android Studio 这几天以来的统整
离我们铁人完赛只剩一天了,我今天就对我写的这几篇文章,做个小整理,方便大家再复习一遍

Day 6-Day 10

Day6

var:可变变量
val:不可变变量
Koltin数值型态:Double、Float、Long、Int、Short、Byte
如何转换:to(数值型态)(),例如toInt()

Day7

条件判断
if(条件),後面还可以加else if(条件)和else

Day8

for回圈
for(i in 0..5) -> i从0跑到5
for(i in 0..10 step 2) -> i从0跑到10,并且每次跳2
for(i in 10 downTo 0) -> i从10倒数会去0
for(i in 0 until 10) -> i从0跑到9

Day9

while和when
while(条件)
when(x)}
1 ->
2 ->
else ->

Day10

函式
fun test(){
内容
}

Day12和Day13

val listA: List = listOf(1,2,3,4,5)
list集合:具有单一和顺序性
set集合:不具有单一和顺序性
map集合:配对,事物配上数值
在前头宣告集合类型前加上Mutable,就可以进行写入删减
val listA: MutableList = mutableListOf(1,2,3)
写入:集合.add
删减:集合.remove

Day17-Day24

Toggle按钮:具备开关的按钮
切换分页:Intent(this, 要切换的分页::class.java),并且记得在AndroidManifest中定义Activity
TCP协议:具有三次握手、重传机制、资料确认,速度慢
UDP协议:不具有三次握手、重传机制、资料确认,速度快
EditText:让使用者可以进行输入
ImageView:让我们在程序上显示图片
ScrollView:让我们在程序可以进行滑动

Day14和Day27

类别:做物件导向,class food{}
继承:父类别前面要加open,open class food{}
覆写:父类别前面要加open,并且要加override

以上就是我的整理

明天就是最後一天啦!感觉时间还过真快,明天我应该会写我在这三十天遇到的问题以及心得感想。


<<:  Re: 新手让网页 act 起来: Day14 - Lift state

>>:  D14 - 彭彭的课程# Python 函式参数详解:参数预设值、名称对应、任意长度参数(1)

MySQL 数字类型资料之基本操作

所谓数字类型大致分为以下几种: 每种类型都有不同的范围及其最大最小值。 可以针对不同整数类型插入值,...

Day26_CSS语法9

再来要介绍框线属性 border-style(框线样式) 框线的样式有很多种,例如:none(无,预...

【Android/Kotlin】拍照/相簿照片上传到Server

前言: 本篇文章内容注重在把照相照片/相簿照片转成上传至Server的 Multipart.Part...

Day6 梯度提升树(Gradient Boosting Decision Tree)

梯度提升树是什麽? 讲人话就是将随机森林的概念更进一步应用,策略性地逐步建构多棵决策树模型,间接让重...

day 17 - 利用 interface 来mock外部回应

到目前为止所跑的测试都是利用 docker 在本机run scylla & redis 测试...