
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
AlertDialog弹出对话框import android.os.Bundleimport android.view.Viewimport androidx.appcompat.app.AlertDialogimport androidx.appcompat.app.AppCompatActivityimport kotlinx.android.synthetic.main.activity_m
Kotlin标准函数runwith和run方法变化很小run方法和with不同的是,with方法把传入对象改成了,对象的run方法import java.lang.StringBuilderfun main(){val list= listOf("苹果","香蕉","梨子","橘子")val buider=StringBuilder()//对象则代表一个字符序列可变的字符串buider.appen
Kotlin标准函数withimport java.lang.StringBuilderfun main(){val list= listOf("苹果","香蕉","梨子","橘子")val buider=StringBuilder()//对象则代表一个字符序列可变的字符串buider.append("我要吃水果.\n")for (chi in list){buider.append(chi).a
Kotlin标准函数applyapply其实和with,run,差不多,只是apply是自动返回调用对象本身import java.lang.StringBuilderfun main(){val list= listOf("苹果","香蕉","梨子","橘子")val buider=StringBuilder()//对象则代表一个字符序列可变的字符串buider.append("我要吃水果.\n
gradle-dsl构建脚本1.创建 buildSrc文件夹然后 点击这个按钮2.创建kotlin的全局项目文件3.buildSrc依赖同以一管理配置注意构建的时候可能会出现编译比较慢的现象现在这种就是构建成功plugins {`kotlin-dsl`}repositories{jcenter()}...
首先我们定义一个接口来实现回调//提供一个接口监听回调interface OnTTSResultListener{fun ttsEnd()}给接口设置全局播放结束后实现这个接口播放的是有传入回调参数外部也设置一下OnTTSResultListener是可空的开发者模式,测试VoiceManager.start("你好我是小杜", object : VoiceTTs.OnTTSResultL...
1.SQLite数据库数据类型Integer varchar(10) float double char(10) text2.SQL语句2.1 创建表的语句create table 表名(字段名称 数据类型 约束, 字段名称 数据类型 约束...........)create table person(id Integer primary key,name varchar(10),age Inte
could not find Fragment constructor使用Fragment的时候,因为使用到了有参数的构造函数,没有提供无参的构造函数,有时会报错。Fragment必须有一个无参public的构造函数。我是在 pagerview+Frament 在Frament构造函数里传参数...
1.下载 java JDK由于kotlin是基于JVM的编程语言,因此想要使用kotlin,必须安装JDK,现在进入下载界面https://www.oracle.com/java/technologies/javase-downloads.html进入下载界面可以看到如图选择自己系统对应的版本下载我这里是下载的 Windows版本下载完成后点击安装C:\Program Files\Java\jdk
系统控件,自己布局创建<?xml version="1.0" encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="wrap_content"







