E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java调用Kotlin
Kotlin
技术-文件操作如此简单
写文件Java在java里对文件的读写往往是先从选择流开始,操作完文件还要把留一一关掉,更标准的方式还要加个finnly再关一次流,总之一句话就是麻烦。publicclassFileUtil{//保存文本文件publicstaticvoidsaveText(Stringpath,Stringtxt){try{FileOutputStreamfos=newFileOutputStream(path)
天涯海风
·
2023-11-07 18:27
知识积累
android
kotlin
file
kotlin
标准库与
kotlin
协程相关支持库对应关系(持续更新。。。)
文章目录Android工程引入
kotlin
协程库
kotlin
标准库以及协程库对应关系列表Android工程引入
kotlin
协程库想要在Android工程中使用协程,需要引入
kotlin
标准协程库以及
kotlin
-android
pumpkin的玄学
·
2023-11-07 18:25
kotlin协程
my
kotlin
android
kotlin协程
idea中java与
kotlin
混用,在工程中混用 Java 与
Kotlin
改进翻译在工程中混用Java与
Kotlin
最近更新2019-04-11这篇教程将介绍如何在一个IntelliJIDEA工程中同时使用Java与
Kotlin
。
weixin_39594103
·
2023-11-07 18:24
kotlin
(java) 文件压缩
kotlin
7z多文件压缩
kotlin
:/***list需要压缩的文件集合,*path压缩到的文件例如File("/home/app/compress.7z").toPath()*/funcompressFileTo7z
丶花气袭人
·
2023-11-07 18:54
kotlin
java
kotlin
gradle
Kotlin
实现简单的音乐播放器
听歌作为我第一大爱好,之前也用Java设计过音乐播放器,感兴趣的同学可以阅读:AndroidStudio如何实现音乐播放器(简单易上手)和AndroidStudio实现音乐播放器2.0一、实验目的理论知识掌握
Kotlin
振华OPPO
·
2023-11-07 18:22
Android项目
android
kotlin
android
studio
安卓app
音乐播放器
Kotlin
读取文件
Kotlin
读取文件教程显示了如何在
Kotlin
中读取文件。我们展示了几种在
Kotlin
中读取文件的方法。在本教程中,我们使用File方法读取文件。
饭小粒
·
2023-11-07 18:50
kotlin
kotlin
Kotlin
实现文件下载
Kotlin
实现文件下载DownloadFileinAndroidwith
Kotlin
目标:需要返回下载结果,下载进度,任务可取消:之前的写法:/***下载*@paramurl图片地址*@paramsavePath
飞翔的时光机
·
2023-11-07 18:48
kotlin
android
java
使用
Kotlin
与Unirest库抓取音频文件的技术实践
目录摘要一、
Kotlin
与Unirest库概述二、使用
Kotlin
和Unirest抓取音频文件1、添加Unirest依赖2、发送HTTP请求获取音频文件3、保存音频文件三、完整代码示例四、注意事项结论摘要本文详细阐述了如何使用
小小卡拉眯
·
2023-11-07 18:18
爬虫小知识
kotlin
开发语言
android
从0开始搭建一个APP:compose搬砖的一天
无论是从各个大佬的书籍还是blog,大的方向还是翻了一遍,个人感觉,compose是UI解决方案这种定义和Android离得特别远,像Android的应用端的大多数工作量还是在UI开发上,flutter也差不多,结合
Kotlin
码中之牛
·
2023-11-07 13:31
Android
Compose
jetpack
android
移动开发
App架构
架构
android
jetpack
Compose
kotlin
基础
1、基本数据类型类型字节数Boolean1bytebyte1byteChar2byteShort2byteInt4byteFloat4byteLong8byteDouble8byte2、变量//可变变量vara:Int=10a=20//不可变变量valb:Int=10//普通字符串valplace="吉林省长春市"//原样输出字符串valplaces="""|吉林省|长春市""".trimMarg
xdy1120
·
2023-11-07 12:27
kotlin
kotlin
Kotlin
语法特性
Kotlin
介绍导言为什么是
Kotlin
?首先它与scala语言一样的外形,省去了大量java式的八股代码。代码非常简洁,同样的功能会大大减少代码量,方便阅读和维护。
梦得溪
·
2023-11-07 12:53
Kotlin
Kotlin
java
【
Kotlin
精简】第7章 泛型
与Java一样,
Kotlin
也提供泛型,为类型安全提供保证,消除类型强转的烦恼。1.1泛型优点类型安全:通用允许仅保留单一类型的对象。泛型不允许存储其他对象。不需要类型转换:不需要对对象进行类型转换。
__Yvan
·
2023-11-07 12:46
Kotlin
Android
kotlin
开发语言
android
Kotlin
基础学习-with内置函数
with函数和run函数基本类似,只是调用时不一样funmain(){valbuffer="iambuffer"//使用匿名函数valiprint=with(buffer){"buffer的内容${this}buffer的长度${length}"}println(iprint)//使用具名函数println(with(buffer,::getStrLength))}fungetStrLength(
海尔的兄弟
·
2023-11-07 07:17
kotlin
学习
开发语言
kotlin
-1-基础语法
1,
kotlin
语音
kotlin
是JetBrains创造出的一门基于JVM的语言。所以,
kotlin
代码经过编译变成java字节码,这样才能在JVM上运行。
Mr_Sun_01
·
2023-11-07 07:46
Kotlin学习笔记
kotlin
android
关于
Kotlin
不得不说的内置函数
前言在
Kotlin
中,有一些用于扩展&方便开发者编码的内置函数,能大大提高开发者的开发效率。
可乐好辣
·
2023-11-07 07:14
android
kotlin
Kotlin
- 扩展函数和运算符重载
一、扩展函数扩展函数是指不修改某个类的源码情况下,仍然可以打开这个类,向该类添加新的函数。下面举例一个功能,比如一段字符串中可能包含字符、数字和特殊字符,现在我们希望统计字符串中的字母数量,要怎么实现这个功能呢?参考一段代码:objectStringUtil{funlettersCount(str:String):Int{varcount=0for(cinstr){if(c.isLetter())
m0_63970488
·
2023-11-07 07:43
Kotlin
kotlin
开发语言
android
Kotlin
-浅谈协程
目录1.协程是什么2.协程的作用3.协程的架构4.协程的原理5.协程的创建6.协程的调度7.协程的取消&超时处理8.与Go和Java相比较协程是什么协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。该库可以将用户代码的相关部分包装为回调、订阅相关事件、在不同线程(甚至不同机器)上调度执行,而代码则保持如同顺序执行一样简单。协程是一种并发设计模式,
aphrodite1314
·
2023-11-07 07:13
kotlin
android
Kotlin
学习(四)之---- 常见内置函数的总结apply,with,let,also,run....
引用:varinfo:String?="Allen"funmethod1(name:String?):String{return"我是方法1"}funmethod2(name:String):Int{return2;}funmethod3(age:Int):Boolean{returntrue}一.apply函数info.apply{method1(this)}.apply{println(thi
低调网友
·
2023-11-07 07:42
Kotlin从基础到进阶
kotlin
开发语言
android
kotlin内置函数
Kotlin
-部分内置函数用法记录(let、apply、run、with、also、takeIf、takeUnless)
kotlin
为开发者提供了大量内置函数,这些语法糖能让我们更快更爽的写出优雅的代码,这里做个简单的记录let匿名函数返回最后一行,可以拿到返回结果后,使用结果继续链式调用;匿名函数持有it,是调用者本身
十里店守墓人c
·
2023-11-07 07:12
Kotlin学习笔记
kotlin
开发语言
android
Kotlin
--内置函数的总结
对象:infoTODOapply--info.apply{this}1、apply函数返回类型,都是info本身,此条和also一模一样2、apply函数的匿名函数里面持有的是this==info本身此条和run一模一样TODOlet--info.let{it}1、let函数返回类型,是根据匿名函数最后一行的变化而变化此条和run一模一样2、let函数的匿名函数里面持有的是it==info集合本身
hcgeng
·
2023-11-07 07:10
Kotlin
开发语言
kotlin
Java调用
Lua,Lua调用Java
目录1.背景2.实现原理3.案例3.1.引入luaj.jar包3.2.案例java代码3.3.案例lua代码3.4.测试3.完美!1.背景在实际开发中,有时候我们需要修改了的代码可以马上生效,不需要打包、发布、启动等使用Lua这种嵌入式语言作为策略实现,Java则是宿主语言,Lua提供模板方法,其中需要的一些具体实现则有宿主语言Java提供。可以完美的实现动态修改代码,动态生效!2.实现原理Lua
zhishidi
·
2023-11-07 04:23
问题解决
lua
java
Android Datastore 动态创建与源码解析
涉及到的知识点1、协程原理---->很好的博客介绍,一个小故事讲明白进程、线程、
Kotlin
协程到底啥关系?
V一个冬季V
·
2023-11-07 01:46
安卓
android
一名 Android 移动应用程序开发人员应该了解哪些技术?
Kotlin
Coroutines:用于编写异步和非阻塞代码的并发框架。Activity生命周期:包括And
Calvin880828
·
2023-11-06 18:05
Android技术汇总
android
封神之路
一、基础篇面向对象什么是面向对象面向对象、面向过程面向对象的三大基本特征和五大基本原则平台无关性Java如何实现的平台无关JVM还支持哪些语言(
Kotlin
、Groovy、JRuby、Jython、Scala
还我飘飘群
·
2023-11-06 11:38
java
Flutter 插件(调用原生方法--Android)
调用原生方法(以跳转到设置页面设置是否开启通知权限为例):首先在flutter项目的android下创建一个NotificationSetUtil(
kotlin
)工具类首先判断是否开启了通知权限,可以通过
行走世间全都是妖怪
·
2023-11-06 10:20
Java与Kotlion对接
Kotlin
是一种基于Java虚拟机的静态类型编程语言,可以与Java良好地对接。以下是一些
Kotlin
与Java的对接实践:
Kotlin
可以直接调用Java类和方法,也可以使用Java框架和库。
SickeyLee
·
2023-11-06 10:48
网络
java
JVM | 浅谈Class文件的结构
Java与JVM第一天学习Java的时候我们就接触到了JVM,当时老师告诉我们:JVM是Java语言的运行环境…但是JVM并不是只能运行Java程序,诸如Scala、
Kotlin
、Groovy、JRuby
杰尼鸭
·
2023-11-06 09:46
JVM
jvm
class
Kotlin
Backing Field
找到一些关于他的描述:
Kotlin
中的类不能有field。但是,有时在使用自定义访问器时必须有一个backingfield。
JCYDSHANKS
·
2023-11-06 07:15
Mac 系统输出文件tree结构表
build│├──flutter_assets││├──fonts││└──packages│├──ios││├──Debug-iphonesimulator││└──iphonesimulator│└──
kotlin
-build
EastwardFlow
·
2023-11-06 06:39
Kotlin
学习笔记-数据类型 变量(2)
var/val变量名:数据类型var/val变量名:=变量值类型推导
kotlin
有类型推导机制声明变量和赋值一起写的时候可以不指定变量的类型。
Rock__Lee
·
2023-11-06 04:36
Kotlin
: Glide加载图片工具类
最近在学习
kotlin
,发现代码比java简洁不好,下面是
kotlin
写的Glide工具类首先引入lib库:api'com.github.bumptech.glide:glide:4.9.0'api'jp.wasabeef
温柔而以
·
2023-11-06 00:00
Android
Kotlin
android
kotlin
Glide
Glide V4使用指南
原创链接:https://www.jianshu.com/p/0d7e1f899b05Glide的强大和灵活相信不需要多介绍了本文使用Glide版本为4.8.0,因为使用的Java语言进行开发,涉及到使用
Kotlin
ssuqin001
·
2023-11-06 00:21
安卓
glide
安卓
Glide实现圆角图片,以及圆形图片
Glide很常用,为了避免经常迁移项目导致重写工具类,记录下实现圆角图片的功能以及圆形图片的功能分为
kotlin
和java版本,圆角图片如下
kotlin
版本如下:packagecom.yyb.mvvmlibrary.widgetimportandroid.content.Contextimportandroid.content.res.Resourcesimportandroid.graphics
m0_37777069
·
2023-11-06 00:20
android
android
studio
Kotlin
开发规范总结
目前在使用
Kotlin
实际开发项目的过程中总结了一套
Kotlin
代码规范。如有不对,可以留言一起讨论,欢迎大家留言补充。
Lucky_William
·
2023-11-06 00:49
Kotlin
Kotlin
android
开发语言
Glide transform CircleCrop()圆图,
Kotlin
GlidetransformCircleCrop()圆图,
Kotlin
importandroid.os.Bundleimportandroid.widget.ImageViewimportandroidx.appcompat.app.AppCompatActivityimportcom.bumptech.glide.load.resource.bitmap.CircleCropclassMainA
zhangphil
·
2023-11-06 00:15
kotlin
Android
Glide
glide
kotlin
android
Android Studio 查看源码编译后的字节码(java/
kotlin
)
我们都知道字节码是java或者
kotlin
源码编译后的文件,后缀名是".class",如果直接用普通文本编辑器打开是会显示乱码的,如果用AndroidStudio直接打开则会自动反编译成java代码;那么如何才能正确查看到源码编译后的字节码呢
guangdeshishe
·
2023-11-05 23:44
Android
Studio/Gradle
android
android
studio
java
kotlin
Java调用
打印机打印pdf
要在Java中调用打印机打印PDF,可以使用Java打印API和第三方库,如ApachePDFBox或iTextPDF。以下是使用Java打印API打印PDF的基本步骤:安装打印机:确保您已经安装了可以打印PDF文件的打印机,并已将其连接到计算机。导入库文件:导入Java打印API库文件。创建打印任务:使用PrinterJob类创建一个打印任务。PrinterJobprinterJob=Print
基鑫阁
·
2023-11-05 22:36
java
pdf
开发语言
spring
mybatis
Java:使用
Java调用
打印机进行打印(JPG、PDF和Word三种文件格式)
目录一、Java的打印简介二、Java打印实现2.1JPG图片文件格式打印实现2.2PDF文件格式打印实现2.3Word文件格式打印实现2.3.1Word文件采用jacob插件进行打印实现。2.3.2先将word转化为pdf文件,然后打印pdf(lz使用)三、总结一、Java的打印简介在我们的实际工作中,经常需要实现打印功能。但由于历史原因,Java提供的打印功能一直都比较弱。实际上最初的jdk根
鉴泉~Richarlie
·
2023-11-05 22:36
利器
打印
word
pde
jpg
Java调用
打印机两种方式(无驱/有驱)
一:无驱(通过ip连接打印机)StringfilePath="D:\\file.pdf";//需要打印的文件Stringip="192.168.2.240";//打印机ipIntegerport=9100;//打印机端口Integertimeout=3000;//连接超时时间Filefile=newFile(filePath);Socketsocket=newSocket();try{socket
随风不说话
·
2023-11-05 21:32
java
开发语言
spring
boot
Kotlin
-变量、数组和集合
一:变量的定义var变量variable可变变量:赋值之后可以多次修改val常量value不可变变量:赋值之后不可直接修改,但是对应的get方法还是可以修改,类似java中被final修饰的常量二:数组与集合1、数组与集合的创建vararray:Array=arrayOf(1,2)//这种方法数组元素免于装箱,不需要转为Integer,可以节省内存vararr:IntArray=intArrayO
没有故事的男童鞋
·
2023-11-05 17:26
记一次
java调用
kotlin
代码编译报错“找不到符号”的问题
项目拉下来编译提示找不到符号,截图如下:错误提示其中LogRecordUtils这个类是用
kotlin
写的,在java中调用,尝试了各种方法,像CleanProject、RebuildProject、InvalidateCaches
笑对浮华
·
2023-11-05 16:40
kotlin
>Task:app:compileDebug
Kotlin
FAILEDw:ATTENTION!
学知识拯救世界
·
2023-11-05 15:42
kotlin
开发语言
android
Kotlin
进阶函数式编程技巧
Kotlin
进阶函数式编程技巧
Kotlin
简介软件开发环境不断变化,要求开发人员不仅适应,更要进化。
Kotlin
以其简洁的语法和强大的功能迅速成为许多人进化过程中的信赖伙伴。
Calvin880828
·
2023-11-05 15:00
Kotlin进阶
kotlin
python
开发语言
Kotlin
could not find the required JDK tools in the Java installation '/Library/Internet Plug-Ins...
错误:安卓真机运行flutter报错找不到jdk:
Kotlin
couldnotfindtherequiredJDKtoolsintheJavainstallation'/Library/InternetPlug-Ins
CMD独白
·
2023-11-05 11:21
Kotlin
基础-函数、高阶函数、lambda表达式
前言本文主要介绍
kotlin
中函数,高阶函数,lambda表达式的简单用法函数函数是程序执行的一个片段,在
kotlin
中函数的定义如下:funfunction(x:Int,y:Int):Int{returnx
取了个很好听的名字
·
2023-11-05 10:57
【jvm】虚拟机之本地方法接口与本地方法库
目录一、本地方法1.1说明1.2代码示例1.3为什么要使用nativemethod二、现状一、本地方法1.1说明1.一个NativeMethod就是一个
Java调用
非Java代码的接口。
王佑辉
·
2023-11-05 10:37
jvm
jvm
Android模拟器检测体系梳理,
kotlin
入门
随着技术的不断发展,目前模拟器基本已经能够完成手机90%以上的功能。此外,由于在PC端工作,与传统手机相比,具有以下几点优势:更炫:支持大屏幕、提供更炫酷的视觉效果,从而能够天然的将一些移动端由于适配成客户端应用;易上手:支持鼠标、键盘、手柄、摄像头等众多硬件外设,将操作方式从手指运动中解放出来,发挥外设的优势;更强的性能:通过模拟器可自定义配置性能参数,发挥PC硬件性能优势,跑分数据远超手机,使
m0_64382743
·
2023-11-05 09:17
程序员
面试
android
移动开发
Kotlin
入门学习(非常详细),从零基础入门到精通
目录
kotlin
的历史
Kotlin
的工作原理语言类型编译型解释型Java的语言类型
Kotlin
的运行原理创建
Kotlin
项目编辑语法变量变量的声明基本类型函数函数的声明无参无返回值有参有返回值声明技巧if
hcgeng
·
2023-11-05 07:55
kotlin
学习
开发语言
Kotlin
中,理解T.()->Unit 、 ()->Unit与(T) -> Unit
Kotlin
比Java更方便的地方,其中之一是可以将函数作为参数。上面三者都是将函数作为其它函数的参数来使用,其形式虽然简单,但理解并不简单。一、共同点三者的返回值相同,均为Unit,即没有返回值。
竖起大拇指
·
2023-11-05 06:47
kotlin
内联函数思考
java中的AnimatorListenerpublicvoidaddListener(AnimatorListenerlistener){if(mListner==null){mListener=newArrayListener();}mListener.add(listener)}publicstaticinterfaceAnimatorListener{voidonAnimationStar
王怀智
·
2023-11-05 05:49
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他