摘要: 程序是为了让计算机执行某些操作或解决某个问题而编写的一系列有序的指令集合。 人和人之间可以通过语言或文字的形式下达命令 人可以通过程序给计算机下达指令 //第一个C语言程序 #include<stdio.h>//引入头文件 void main(){ printf("老板指令1 记会议笔记\n"); 阅读全文
posted @ 2022-09-13 16:58 六味地黄丸 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 程序 阅读全文
posted @ 2022-09-13 15:32 六味地黄丸 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 虽然线性布局既能在水平方向排列,也能在垂直方向排列,但它不支持多行多列的布局方式,只支持单行(水平排列)或单列(垂直排列)的布局方式。若要实现类似表格那样的多行多列形式,可采用网格布局GridLayout。 网格布局中的下级视图按照从左往右,从上到下的顺序排列 通过属性rowCount设置行数 通过 阅读全文
posted @ 2022-08-30 07:15 六味地黄丸 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 我们在使用Java语言时,经常会出现空指针异常NullPointerException。Kotlin基于过往语言设计的经验对这一问题进行了改良,把运行时可能出现的null问题,以编译时错误的方式,提前在编译期强迫我们重视起来,而不是等到运行时报错,防患于未然,提高我们程序的健壮性。 Kotlin语言 阅读全文
posted @ 2022-08-30 07:12 六味地黄丸 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Kotlin的空检查 null安全管理 阅读全文
posted @ 2022-08-30 07:12 六味地黄丸 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 有两种滚动视图 垂直方向上的滚动视图ScrollView,需要将宽度设置为match_parent,或固定大小,高度设置为wrap_content 水平方向上的滚动视图HorizontalScrollView,需要将高度设置为match_parent,或固定大小,宽度设置为wrap_content 阅读全文
posted @ 2022-08-30 07:12 六味地黄丸 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Button由TextView派生而来,它们的区别有以下几点 Button有默认的按钮背景,TextView默认无背景 Button中的文本默认居中显示,TextView中的文本默认靠左显示 Button中文本默认英文字母都大写,TextView文本中英文字母保持原状 Button中新增的两个属性 阅读全文
posted @ 2022-08-30 07:11 六味地黄丸 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 按钮长按点击监听器,通过setOnLongClickListener()方法设置,当按钮被长按超过500ms时,会触发此点击事件。 xml文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sch 阅读全文
posted @ 2022-08-29 21:36 六味地黄丸 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 按钮点击事件 方式一:在xml文件中设置Button的属性onClick,属性值是一个方法名,当点击按钮时就会执行java代码中的这个方法,以此来处理点击事件。 xml文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andr 阅读全文
posted @ 2022-08-29 21:02 六味地黄丸 阅读(535) 评论(0) 推荐(0) 编辑
摘要: kotlin语言区分可空类型和非空类型,并且不允许可空类型值调用函数,除非主动接手空安全管理 方式一:安全调用操作符"?." 方式二:带let函数的安全调用操作符"?.let{ }" let函数说明: 1.是调用的let函数,就把它作为参数在函数体中使用 2.let函数的返回值是匿名函数体最后一行语 阅读全文
posted @ 2022-08-29 15:09 六味地黄丸 阅读(14) 评论(0) 推荐(0) 编辑