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
Kotlin灯饰
Kotlin
1.5 协程笔记
//inCoroutineScopelaunch{valusers=loadContributorsSuspend(req)//suspend方法updateRe由于服务器不稳定动不动就导致写完的文章只剩下一半,以及对文章的无故锁定,本博客不再更新。
不再更新_
·
2023-02-02 17:12
Android 上的协程(第一部分):背景介绍
Kotlin
协程引入了一种新的并发风格,可用于Android以简化异步代码。虽然它们是
Kotlin
1.3中的新手,但自编程语言出现以来,协程的概念就一直存在。
科洛诺诗
·
2023-02-02 16:02
Kotlin
编译源码
clone
kotlin
源码工程
[email protected]
:JetBrains/
kotlin
.git,工程较大保证外网通畅配置Java环境下载安装Java1.6、1.7、1.8、91.6
Android_开发者
·
2023-02-02 13:37
Android 6.0权限
Kotlin
代码
//声明全局变量valREQUEST_CODE_PERMISSION=0x01/***请求Storage权限*/privatefunrequestStoragePermissions(){valpermissions=arrayOf(Manifest.permission.WRITE_EXTERNAL_STORAGE)//检查读写权限valpermissionCheck=ActivityCompa
花蝶扇
·
2023-02-02 12:06
在 OpenFunction 中运行 Serverless 应用
用户可以不用局限在各语言的functions-framework内编写应用,并且可以采用自己喜欢的任何语言来编写应用,即使OpenFunction社区尚未提供functions-framework支持(如Rust,
kotlin
·
2023-02-02 11:46
serverless
kotlin
版贪吃蛇小游戏
效果图TIM截图20190903095435.png最近一直在搞小程序,之前学过的
kotlin
都快忘光了。借此采用
kotlin
写了个贪吃蛇的demo,来回顾下
kotlin
的语法。
DrJasonZhang
·
2023-02-02 11:07
Kotlin
用@Parcelize实现序列化Parcelable
Android中提倡通过实现Parcelable来对对象序列化,但是如果是使用Java开发实现起来就比较繁琐,而
Kotlin
提供了@Parcelize,可以轻松实现对Bean的序列化及反序列话。
hao_developer
·
2023-02-02 10:34
基于
Kotlin
SharedFlow的消息总线
一个HotFlow可以以广播的形式为所有的订阅者共享已发射的值,其特性如下共享的sharedflow永远不会结束,sharedflow的collector即收集者可以被称作sharedflowd的订阅者是可以取消的。在订阅者所在协程结束时,订阅者会自动取消订阅构建sharedflow可以通过MutableSharedFlow(...)构造函数来实现,也可以通过将coldflow通过shareIn操
科洛诺诗
·
2023-02-02 09:13
Gradle+ASM实战——关于隐私政策的那些思考
地址:https://github.com/Peakmain/AsmActualCombat需求背景12月底换了新公司,新公司的项目架构需要重构,所以也就有了上篇文章:BasicLibrary——基于
kotlin
Peakmain
·
2023-02-02 07:35
基于Springboot搭建java项目(五)——第一个SpringBoot项目
SpringBoot项目的创建方式1、从官网创建项目官网创建地址:SpringInitializrproject:表示使用什么构建工具,MavenorGradle;Language:表示使用什么编程语言,Java、
Kotlin
orGroovy
dreamer_0423
·
2023-02-02 07:21
java
spring
boot
spring
基于TeamCity的自动化部署并自动发邮件或微信
项目开发时前端提交页面后当测试人员需要测试最新的功能时就需要我执行一下自动部署命令虽然已经把自动部署的功能集成到了一个命令中但是每一次需要点一下按钮我还是觉得很麻烦,那么就需要当开发人员提交代码到svn上时能自动打包自动部署而且如果打包失败可以发邮件通知刚提交代码的开发人员检查代码.我们项目的架构是idea+gradle+
kotlin
飘渺55
·
2023-02-02 05:31
高效的
Kotlin
最近在看一本书——Effective
Kotlin
,听名字就知道是EffectiveJava的
Kotlin
版本,实话实说,这本书跟EffectiveJava比起来还是差着一个数量级,但是他们的着眼点是一样的
珞泽珈群
·
2023-02-02 04:18
8.3
kotlin
枚举类
与Java一样,枚举类是一种特殊的类,
kotlin
可以通过enumclass关键字定义枚举类。
AlfredZSGao
·
2023-02-02 03:12
跟菜鸟一起学习vertx
vert.x支持java,
Kotlin
,JavaScript,Groovy,Ruby,Scala2、Vert.x拥有目前最完整的异步生态系统Vert.x可以开发Web应用,但Vert.x不仅仅是一个Web
Jsolo
·
2023-02-02 02:07
Kotlin
协程实践 - HTTP页面内容异步下载示例
协程相信大家都对协程这个词很有兴趣,网上也有大量介绍协程的文章,但是大多数都是介绍概念及理论的,很少看到有使用实际案例的文章,笔者刚看到协程的概念时也是欣喜不已,觉得非常有用,很强大,能解决很多实际问题,但是总觉得不知道该如何下手去运用到实际项目中去,因此打算专门撰写这篇协程实战的文章,通过一个HTTP网页URL页面内容的下载实践来讲述解释协程的原理与使用,希望能对大家学习使用并理解协程有所帮助。
凡尘卍
·
2023-02-02 02:19
Kotlin
基础之创建
Kotlin
文件/类(二)
我是IT王魔王这是我的第4篇IT系列原创
Kotlin
系列我打算写出最适合初学者入门的文章网上有很多文章,这些文章写的都不错但是鄙人以为,这些文章有一个共同的特点(是优点,但同时也是缺点)所以我用特点来形容我一般不喜欢讲废话
王魔王
·
2023-02-02 01:28
Kotlin
下Could not find Fragment constructor
以下下两种方法都可以解决classReflectDemoFragment@JvmOverloadsconstructor():Fragment(){}classReflectDemoFragment():Fragment(){companionobject{@JvmStaticvalfragment=ReflectDemoFragment()}}
happyhou
·
2023-02-02 01:55
Kotlin
实战学习笔记(七 约定)
重载算术运算符重载算术运算符dataclassPoint(valx:Int,valy:Int){operatorfunplus(other:Point):Point{//operator关键字修饰plus函数:a+b=a.plus(b)returnPoint(x+other.x,y+other.y)}}operatorfunPoint.plus(other:Point):Point{...}//也
Pyrrha_89c6
·
2023-02-02 00:18
Kotlin
(十七)函数式编程<4>
类型代替异常处理
Kotlin
里面摒弃强制异常捕获检查机制,再编译时期尽量发现错误抛出异常做法本身是一种副作用,破坏了“引用透明性”。
zcwfeng
·
2023-02-01 23:22
PAT 乙级(Basic Level)
kotlin
版 1032-
哪家强?可以用StreamTokenizer实现更快的输入(但是仍然会超时)调用nextToken()读取一个数据(string或double),会自动以空格和回车作为分割,读一个调一次调用st.sval获得刚刚读取的String,st.nval获得Double//挖掘机https://pintia.cn/problem-sets/994805260223102976/problems/99480
qmr777
·
2023-02-01 20:45
Kotlin
学习:操作符
1.算术运算符重载表达式翻译为a+ba.plus(b)a-ba.minus(b)a*ba.times(b)a/ba.div(b)a%ba.rem(b)、a.mod(b)(在
Kotlin
1.1中被弃用)a
半生黑豆
·
2023-02-01 20:09
Kotlin
数据类 以及copy方法
数据类的创建是避免不了的,我们对比一下原有java和
kotlin
的数据类的区别javapublicclassPerson{Stringname;Stringage;Stringphone;publicStringgetName
DSunshine13
·
2023-02-01 19:43
2020-03-16 Java day1-实战讲解-抽奖app开发
面对对象与面对过程的区别相比C语言,Java和其他多数语言(c#swiftobjective-c
kotlin
)一样都是面对对象语言面向过程——步骤化面向过程就是分析出实现需求所需要的步骤,通过函数一步一步实现这些步骤
db66269af4ea
·
2023-02-01 14:52
Flutter初学 —— 常用控件使用
在编写几个Flutter项目后,发现Flutter的强大之处在于业务中所有用到的控件以及场景都有对应的处理方案;而Dart语言也与Java、
Kotlin
类似,所以对Android开发者来说门槛非常低;特意记录一下常用的控件及其使用
设计失
·
2023-02-01 14:14
Android Weekly #31:你最能影响「他者」的,是你正在工作的状态
Part1技术文章过去一周Android相关的技术文章精选,以及过去一周发现的经典文章Android编译优化系列-kapt篇:kapt可以理解为就是在
kotlin
开发场景下进行注解处理的工具。
Grackers
·
2023-02-01 12:01
内核
大数据
编程语言
python
人工智能
关于
kotlin
serialization集成到retrofit的一些研究
前几天,我一直在找retrofit集成
kotlin
serialization的资料,才发现,网上的资料是真的少,如果你有幸看到这篇文章,就默默记下来。
王者梦回Arvin
·
2023-02-01 10:31
疏影·绮梦心裁
韶颜泼墨琵琶绘,惜热泪、烛红
灯饰
。倩影归、琴瑟和弦,执笔指尖思忆。
无题雪
·
2023-02-01 09:21
Android中CameraX的基本使用(
Kotlin
实现)
Andoird中拍照、录像是很常见的功能,但是系统相机的Api目前发生了很大的变化,有Camera1、Camera2、CameraX三个api,每个api的使用和方法都不一样,如果做过相机开发的小伙伴应该会很头疼这三个api在不同安卓系统手机的适配,由于目前的App有一部分工作涉及到这部分,所以总结了一下,目前由基础到深入慢慢总结.一.简介:(官方介绍如下)CameraX是一个Jetpack支持库
淡然灬一笑
·
2023-02-01 08:04
Kotlin
如何预防空指针和解决“!!”
用Val而不是Var在
Kotlin
中val代表只读,var代表可变。建议尽可能多的使用val。val是线程安全的,并且不需要担心null的问题。
Tongsr
·
2023-02-01 08:33
kotlin
协程系列 二 :异步任务的实现方式
开发过程中,有时候需要从网络上下载数据,并刷新界面。funinit(){valuserInfo=fetchUserInfo()//网络请求refreshUI(userInfo)//刷新UI}fetchUserInfo是比较耗时的操作,会一直阻塞当前线程直到数据返回。在android项目中,为了避免阻塞UI线程造成anr,都是新开线程去执行耗时的操作,获取到执行结果后返回UI线程继续执行余下的操作。
请输入妮称
·
2023-02-01 06:24
Kotlin
+ Spring Boot 使用@Value读取配置文件
TL;DR在做的一个项目遇到这个问题,需要把server.host存在application.properties里面,但是在取value的时候遇到了问题,总是提示”lateinitproperty***hasnotbeeninitialized“,找遍了和so都没有太好的答案,多方参考以后终于才解决这个小问题。这个问题的存在是因为在spring跑到@serviceclass的时候,我们还没有取到
OnlyOneCap
·
2023-02-01 05:29
初识Jetpack Compose
JetpackCompose是一个声明式的UI框架,它提供了现代化的声明式
Kotlin
API(取代Android传统的xml布局),可帮助开发者用更少的代码构建美观、响应迅速的应用程序。
日月天逐
·
2023-02-01 04:27
Android Jetpack
AndroidJetpack组件是库的集合,这些库是为协同工作而构建的,不过也可以单独采用,同时利用
Kotlin
语言功能帮助您提高工作效率。可全部使用,也可混合搭配!
122604
·
2023-02-01 03:41
Kotlin
扩展函数和扩展属性
Kotlin
能够扩展一个类的新功能而无需继承该类或者使用像装饰者这样的设计模式。这通过叫做扩展的特殊声明完成。例如,你可以为一个你不能修改的、来自第三方库中的类编写一个新的函数。
reggie1996
·
2023-02-01 01:06
Android Studio构建
kotlin
可运行jar包
不仅需要指定main方法的入口,还需要配置
kotlin
的标准包。
channelRead0
·
2023-02-01 00:25
Kotlin
interface default method
Kotlin
interfacedefaultmethod前言java在1.8之前,interface是没有默认方法的。但是
kotlin
是支持在接口中定义一个默认方法的。那么
kotlin
是怎么实现的呢?
弄码哥nomag
·
2023-01-31 23:01
Gradle总结
脚本语言Groovy:动态语言;脚本文件后缀为.gradle,eg:build.gradle
Kotlin
:静态语言;脚本文件后缀为.gradle.kts,eg:build.gradle.kts;使用
kotlin
chandarlee
·
2023-01-31 22:21
Android Gradle之自定义Gradle Plugin
Android自定义plugin有三种方法,本文只记录自定义的plugin作为独立项目,主要分为以下六个步骤1.首先新建java/
kotlin
library这个module,作为我们此次要自定义的plugin
cwzqf
·
2023-01-31 22:48
Gradle-构建脚本
Gradle构建配置脚本常识科普构建脚本.png构建语言Gradle提供了一种领域特定语言,目前同时支持Groovy和
Kotlin
。
佛系编码
·
2023-01-31 22:03
Kotlin
与 Spring boot整合,@Value的问题
项目地址:https://github.com/yexuebm/utils
Kotlin
与Springboot整合,@Value的问题Java与Springboot集成@Value的用法...
yexue
·
2023-01-31 22:40
安卓
Kotlin
大佬评价及入门实践
广而告之,打开支付宝首页搜索7273592领取12月份大红包前言2017年的谷歌I/O全球开发者大会上,Google宣布了
Kotlin
成为Android官方编程语言,个人猜想,应该和Oracle的专利之争有一点关系
tse1y
·
2023-01-31 22:14
Kotlin
学习笔记
一、拓展函数1、runrun函数接收一个函数参数并作为该函数的返回值作为run函数的返回值funmain(){varnickName="varenyzc"nickName=nickName.run{if(isNotEmpty()){this}else{""}}println(nickName)//varenyzc}2、withwith函数并不是扩展函数,不过由于作用相近,此处就一起介绍了。with
varenyzc
·
2023-01-31 21:15
Android Studio无法创建新工程
后来,关闭所有已打开的工程,在Studio初始化界面选择StartanewAndroidStudioproject,依然无法创建,但是弹出了一个错误提示窗CouldnotfindaJavaTo
Kotlin
ConversionProvider
tengxp
·
2023-01-31 21:56
Kotlin
与 Java 完全互操作 2021-07-16
Kotlin
是基于JVM平台的静态编程语言,同时在设计初就把与Java的互操作性当作重要目标。正如官网所宣传的那样:100%interoperablewithJavaandAndroid。
AndYMJ
·
2023-01-31 21:23
kotlin
和java混用空安全的问题
再androidstudio中,使用
kotlin
调用一个会返回空的java函数,是不会提示空安全的,只有加上@nullable之后才会提示。
灵性选手宫同学
·
2023-01-31 20:33
Kotlin
基础之构造方法
我是IT王魔王这是我的第7篇IT系列原创
Kotlin
系列我打算写出最适合初学者入门的文章网上有很多文章,这些文章写的都不错但是鄙人以为,这些文章有一个共同的特点(是优点,但同时也是缺点)所以我用特点来形容我一般不喜欢讲废话
王魔王
·
2023-01-31 20:06
Kotlin
系列 - 基础类型结构细节小结(一)
前言:用了
kotlin
差不多半年时间了,之前是看了中文版的
kotlin
入门的,后面使用的时候总感觉有些细节的东西并没有很好的理解,专门买了份
kotlin
的教程,感觉不错,本文也是中途一些细节的整理。
未扬帆的小船
·
2023-01-31 20:14
Kotlin
的Coroutine和Rxjava对比
花了一天讨论coroutine的写法,主要问题还是错误处理和生命周期处理。毫无疑问,coroutine的代码更加清晰易懂。//错误处理privatevalexceptionHandler:CoroutineContext=CoroutineExceptionHandler{_,throwable->presenter.showFailView()}//Coroutine写法privatefunge
黑岛様
·
2023-01-31 18:40
kotlin
Coroutine原理
Coroutine协程是
kotlin
实现的一种异步执行逻辑的方式,相对与传统的线程,协程更加简洁,高效,占用资源少。那协程到底是怎么实现异步的呢?线程在现在的操作系统中,线程是CPU调度的最少单元。
SimpleFunc
·
2023-01-31 17:15
Kotlin
实现,MediaExtractor+MediaCodec+AudioTrack音视频播放
属性介绍videoExtractor:视频源audioExtractor:音频源mediaCodecVideo:视频解码mediaCodecAudio:音频解码audioTrack:音频播放VideoInPutThread:解码注入VideoOutPutThread:视频解码输出AudioInPutThread:音频注入AudioOutPutThread:音频输出播放注册surfaceHolder
小于先森
·
2023-01-31 16:14
上一页
107
108
109
110
111
112
113
114
下一页
按字母分类:
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
其他