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
:单例模式(项目使用实例)
摘要单例模式主要的五种如下:饿汉式懒汉式线程安全的懒汉式双重校验锁式(DoubleCheck)静态内部类式一、项目使用单例模式实例场景app在运行时缓存部分数据,作为全局缓存数据,以便其他页面及时更新页面对应状态的数据,例如,个人信息、是否显示检测更新弹框等业务逻辑。这时定义一个对象并使用单例模式创建实例。AppRunTimeCacheData实例代码classAppRunTimeCacheDat
ChinaDragonDreamer
·
2024-02-13 05:05
#
kotlin
kotlin
单例模式
Spring Boot 与
Kotlin
使用JdbcTemplate连接MySQL
之前介绍了一些Web层的例子,包括构建RESTfulAPI、使用Thymeleaf模板引擎渲染Web视图,但是这些内容还不足以构建一个动态的应用。通常我们做App也好,做Web应用也好,都需要内容,而内容通常存储于各种类型的数据库,服务端在接收到访问请求之后需要访问数据库获取并处理成展现给用户使用的数据形式。本文介绍在SpringBoot基础下配置数据源和通过JdbcTemplate编写数据访问的
全科
·
2024-02-12 20:19
Kotlin
基础笔记
1、
kotlin
基本数据类型Boolean/Int/Float/Long/Double/Char/Byte2、==等同于java的equals;===等同于java的==3、字符串模版:$string,
心安1989
·
2024-02-12 18:59
LeetCode之Rectangle Overlap(
Kotlin
)
问题:Arectangleisrepresentedasalist[x1,y1,x2,y2],where(x1,y1)arethecoordinatesofitsbottom-leftcorner,and(x2,y2)arethecoordinatesofitstop-rightcorner.Tworectanglesoverlapiftheareaoftheirintersectionispos
糕冷羊
·
2024-02-12 12:41
8 scala的
伴生对象
1单例对象在编写Java程序时,我们经常会通过编写静态方法代码,去封装常用的Utility类。在Scala中没有静态成员这一概念,所以,如果我们要定义静态属性或方法,就需要使用Scala的单例对象object。Scala的对象跟Javascript中定义一个对象,概念是差不多的。下面定义一个球员对象,并在main函数打印球员对象的相关属性:/***球员对象*/objectFootballPlaye
Brother Jiawei
·
2024-02-12 09:10
scala
scala
Spring Native 解放 JVM
SpringNative支持Java和
Kotlin
。这
程序猿进阶
·
2024-02-12 06:58
Spring
spring
jvm
java
后端
职场和发展
面试
性能优化
一份很赞的
Kotlin
速查小册子
一份很赞的
Kotlin
速查小册子正如您所了解的,Kt.Academy的使命是简化
Kotlin
学习—我们正在尽最大努力实现这一目标!
Calvin880828
·
2024-02-12 05:22
Kotlin基础
Kotlin进阶
kotlin
开发语言
android
Java调用
kotlin
笔记
现在由于采用
kotlin
,github上
kotlin
的代码越来越多,如果完全不用
kotlin
很多轮子需要自己造。经过调查和尝试发现java和
kotlin
是可以相互调用的。
log_zhan
·
2024-02-12 03:49
Android
kotlin
java
android
Android—手把手Kotiln零基础教学(含视频教程)
Android—Kotiln基础教程(一)前言众所周知
Kotlin
已经成为Android开发必不可少的开发语言!
我爱田Hebe
·
2024-02-12 00:55
使用Android 协程代替Handler
最近,
Kotlin
官方推出了
Kotlin
协程,它
·
2024-02-11 21:53
android
LiveData 迁移到
Kotlin
Flow详解
LiveData,是Android2017推出的一个东西,配合MVVM使用。观察者模式,的确简化了我们的工作方式,但RxJava等选项,对于当时的初学者来说实在是太复杂了。因此ArchitectureComponents团队创建了LiveData:这是个非常“有主见的”可观察数据持有者类,并且是专门为Android设计的。它保持简单明了,这让它易于上手,建议是将RxJava用于更复杂的响应流案例,
·
2024-02-11 19:48
kotlin
Android---
Kotlin
学习012
Kotlin
别偷我的猪_09
·
2024-02-11 15:38
#
Kotlin
kotlin
android
Android---
Kotlin
学习011
扩展函数定义扩展函数扩展可以在不直接修改类定义的情况下增加类功能,扩展可以用于自定义类,也可以用于比如List、String,已经
Kotlin
标准库里的其它类。
别偷我的猪_09
·
2024-02-11 15:08
#
Kotlin
kotlin
android
Kotlin
中的 Android 基础知识 -
Kotlin
basics
教程取自于Google官方课程之AndroidBasicsin
Kotlin
AndroidBasicsin
Kotlin
WelcometoAndroidBasicsin
Kotlin
!
qiufeng1ye
·
2024-02-11 14:55
Kotlin
:代理真的很简单啊
我们知道在
Kotlin
里语法糖的存在都是为了解决之前Java某种现有的问题或者是简化代码,之前我们已经讨论了诸多语法糖,了解它们的实现以及如何优化。
小小小小小粽子
·
2024-02-11 10:57
无用的笔记
SpringBoot多模块打包和运行角色SpringCouldSpringBootSpringFrameworkSpringBoot2.o新特性编程语言java8+
Kotlin
底层框架:SpringFramework
Marlon666
·
2024-02-11 05:02
kotlin
基础学习
kotlin
学习
kotlin
优点语法简洁,支持lambda表达式,强大的when语法,不用写分号结尾
kotlin
语法定义常量用val,变量用var关键字在前面,类型以“:”隔开在后面,也可以省略直接赋值
smallgrey
·
2024-02-11 02:42
并发_查看运行时的线程信息
打开终端输入命令jps,结果示例:35696
Kotlin
CompileDaemon7812Launcher11880ThreadState1440821064Jps输入命令jstack#pid#,这里是
笑一个吧小傻瓜
·
2024-02-11 00:00
Kotlin
类3 - 类及其成员的可见性
Kotlin
类3-类及其成员的可见性1.成员变量访问修饰符
Kotlin
中private:私有,本类内部可见protected:子类可见internal:模块内可见public:默认,公有对比Javaprivate
ChenME
·
2024-02-10 16:24
匿名内部类/Lambda Java和
Kotlin
谁会导致内存泄漏
Kotlin
匿名内部类会导致泄漏吗?
Kotlin
的Lambda是否会泄漏?
Kotlin
高阶函数的会泄漏吗?内存泄漏总结1.何为内存泄漏?
小鱼人爱编程
·
2024-02-10 12:18
uni-app x,一个纯原生的Android App开发工具
用vue语法、uni的组件、api,以及uts语言,编译出了
kotlin
的app。不再使用js引擎和webview。纯纯的
kotlin
原生app。
近咫/\ぃ天涯
·
2024-02-10 12:21
uni-app
android
关于
kotlin
gson序列化时出现null的一些注意点
现在前后端基本都用json来传输数据,
kotlin
因为有空校验比如这个类:dataclassXXXDataBean(varcode:Int=0,vardata:DataBean=DataBean()){
_蘇芳_
·
2024-02-10 11:41
Android矩阵Matrix动画缩放Bitmap移动手指触点到ImageView中心位置,
Kotlin
Android矩阵Matrix动画缩放Bitmap移动手指触点到ImageView中心位置,
Kotlin
借鉴Android双指缩放ScaleGestureDetector检测放大因子大图移动到双指中心点
zhangphil
·
2024-02-10 10:13
kotlin
Android
android
kotlin
Android ImageView,使用
Kotlin
的ImageButton
Inthistutorial,we’lldiscussandimplementImageViewandImageButtoninourandroidapplicationusing
Kotlin
code.
cunchi4221
·
2024-02-10 10:13
android
python
java
css
eclipse
基于Hilt+Retrofit+协程的MVVM模式探索
一、简介年初开始我们公司的项目上开始使用MVVM与Jetpack,但是我们并没有使用
Kotlin
,最近想学习一下
Kotlin
的协程,所以写了个Demo,然后就寻思写篇博客。
Android开发指南
·
2024-02-10 07:10
Kotlin
协程 ----- suspendCoroutine和suspendCancellableCoroutine的使用
Android_Banner.jpg简介suspendCoroutine的使用suspendCancellableCoroutine的使用Retrofit是如何支持协程的suspendCoroutine的使用这里我们将使用suspendCoroutine将单一方法的接口方法改造成具有返回值的方法单一方法的回调声明一个单一方法的接口/***@author:zhangqi*@time:6/22/21*
dashingqi
·
2024-02-10 04:00
【解决】升级到Android Studio 4.2 Error:Execution failed for task ':app:kaptDebug
Kotlin
'. 异常
编译过程中,你可能会遇到下面的错误:Error:Executionfailedfortask':app:kaptDebug
Kotlin
'.而且你有可能会发现,你的同事升级4.2没有问题,而偏偏只有你存在这个问题
L我是小学生
·
2024-02-09 22:19
移动应用开发Android 创建第一个Android项目
所有图片、布局、字AndroidManifest.xml有四大组件,程序添加权限声明Project下的结构二、开发android时,部分库下载异常慢2.1项目中更换下载仓库2.2离线模式配置Gradle三、
Kotlin
你会魔法吗✧(≖ ◡ ≖✿)
·
2024-02-09 12:52
Android移动应用开发
android
Kotlin
里面如何配置 DataBinding
妈蛋,今天好不容易早起,想多搞点东西,但是
Kotlin
里面用DataBinding老是报错,太尼玛蛋疼了,Google既然都默认提供功能了,为啥就不能把兼容做一起做完了,还要在这里给大家留个坑
Kotlin
前行的乌龟
·
2024-02-09 09:59
Android的视图绑定
//
kotlin
android{...buildFeatures{viewBinding=true}}//groovyandroid{...buildFeatures{viewBindingtrue}}
Procahr
·
2024-02-09 09:19
android
Gradle版本兼容性
版本第一个支持它的Gradle版本82.094.3104.7115.0125.4136.0146.3156.7167.0177.3187.5197.6208.1参考:Gradle官网)二、Gradle版本和
Kotlin
老仙儿
·
2024-02-09 04:43
gradle
2021-07-17
Kotlin
Activity——onCreate()——onStart()——onRestart()——onResume()——onPause()——onDestroy()手动创建控件(容器、子控件)LinearLayout.LayoutParamsConstraintLayout.LayoutParamsdpdensity密度pxonCreateonStartonRestartonResumeonPause
Daylightqvq
·
2024-02-09 02:18
【
Kotlin
】
Kotlin
基本数据类型
1变量声明vara:Int//声明整数类型变量varb:Int=1//声明整数类型变量,同时赋初值为1varc=1//声明整数类型变量,同时赋初值为1vald=1//声明整数类型常量,值为1(后面不能改变d的值)变量命名规范如下。变量名可以由字母、数字、下划线(_)和美元符号($)组成,但是不能以数字开头,且大小写敏感。不能有空格、@、#、+、-、/等符号。应该使用有意义的名称,达到见名知意的目的
little_fat_sheep
·
2024-02-08 23:04
Kotlin
kotlin
基本数据类型
运算符
字符串函数
【原创】基于Qt5.14的一站式安卓开发环境搭建
用Java或
Kotlin
开发安卓App固然好,但本王不想学,只能研究用Qt去开发一个安卓版的App,那么话不多说咱们开动吧。
Jamie.T
·
2024-02-08 22:35
Qt
安卓开发
C/C++
qt
android
android-ktx 已发布,你还没有用过
Kotlin
?
昨天,大神为他们的新作悄悄的点个赞。然后,就在圈子里面泛起已一圈一圈的涟漪。今天我来蹭下热点,简单介绍下这个库。android-ktx截止写这文章的时候,数据已经是这个样子。大神果然是大神啊,基本上搞Android开发的,都会flow一下他,就像混黑社会的,总要拜关二爷。可能有些小伙伴儿就是点个star,也没有仔细看相关内容。
[email protected]
这个库是来干什么的呢?A
lovejjfg
·
2024-02-08 20:03
MVC模式&Nodejs+express+Mysql开发后台
Java和idea环境安装安装jdk(1.8)安装idea,要专业版,可以运行js/androidstudio/
kotlin
/go等等。安装maven、tomcat。
sasaraku.
·
2024-02-08 14:03
Node
&
Java
&
后端相关
mvc
express
mysql
Kotlin
的自定义控件、Adapter
自定义控件当系统自带的控件不能满足我们的需求时,我们可以利用已有的控件进行组合。引入布局当我们想使用自定义的标题栏时,可以很轻松的定义一个,但如果在多处都要使用该标题栏时,就会变得繁琐,每一次都要重写一遍,有没有别的方法?以标题栏为例,在layout目录下新建一个title.xml,内容如下:接下来我们可以在其他布局中,引用我们定义好的标题栏,此处我们在activity_main.xml中引入:只
Procahr
·
2024-02-08 11:53
kotlin
ui
Gradle的安装与配置
当前其支持的语言暂时有Java、Groovy、
Kotlin
和Scala。Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven,Ivy仓库,支持传
Love为何
·
2024-02-08 05:38
项目编译遇到:Error:
Kotlin
: Module was compiled with an incompatible version of
Kotlin
. The binary version
遇到了启动编译前就报错:Error:
Kotlin
:Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
易寻资料
·
2024-02-08 04:15
android
Bug
kotlin
开发语言
android
kotlin
实践及反思
前言已经在线上应用采用java和
kotlin
混编半年多,基本上逻辑代码全部采用
kotlin
进行实现。使用
kotlin
从最开始的排斥、不屑到现在的完全适应、习惯,经历了很多变化。
wgyscsf
·
2024-02-08 02:56
优化使用
kotlin
开发Android app的编译速度
团队使用
kotlin
挺长时间了,一直以来都不太满意
kotlin
的编译速度,但是也能忍受。最近开了一个新项目,有不少同事从java过来的,他们就实在是受不了,优化编译速度就变得很重要了。
Android高级工程师
·
2024-02-08 02:05
音视频开发之旅(40)-贝塞尔曲线和曲面
目录贝塞尔曲线基本知识画贝塞尔曲线让曲线动起来画贝塞尔曲面资料收获本篇最终实现效果如下:篇外说明:由于有必要学习使用下
kotlin
,后续的java层代码实现尽量采用
kotlin
一、贝塞尔曲线基本知识贝塞尔曲线法国汽车工程师
yabin小站
·
2024-02-07 17:48
Kotlin
------流程控制语句
在
Kotlin
中,if是一个表达式,即它会返回一个值(跟Scala一样)。代码示例:/***Createdbyjackon2017/6/9.*/fun
切切歆语
·
2024-02-07 17:32
【
Kotlin
】自定义Json反序列化
最近在项目中发现之前同事在使用Redis存储对象的时候,给日期字段存了两种不同的日期格式,进而导致查询时反序列化报错,因此写了一个注解配置类来自定义反序列化的方式。/***LocalDateTime反序列化,下方的LocalDate同理,可以略过*/classLocalDateTimeDeserializer:JsonDeserializer(){overridefundeserialize(p:
亦翼
·
2024-02-07 16:51
常用工具类
Kotlin
kotlin
json
java
【Android Gradle 插件】自定义 Gradle 插件模块 ⑤ ( 完整总结 )
一、创建自定义插件类型模块(Javaor
Kotlin
Library)选择"菜单栏/New/NewModule…"选项,在"CreateNewModule"对话框中,选择创建"Javaor
Kotlin
Library
修行者对666
·
2024-02-07 16:41
安卓gradle
android
Kotlin
——jetpackCompose按钮弹出dialog、列表(类似recyclerView)、双向绑定--列表(可单选/多选)、列表选中显示边框(最简单的方式)
一、按钮弹出dialog效果图为:packagecom.example.jetpackcomposeimportandroid.os.Bundleimportandroidx.activity.ComponentActivityimportandroidx.activity.compose.setContentimportandroidx.compose.material.*importandro
wy313622821
·
2024-02-07 15:37
kotlin
-
java
kotlin
android
java
kotlin
面向对象二
扩展扩展方法//定义一个函数,函数名为"被扩展类.方法"funFloat.info(){Log.d("Float","info:===扩展的info方法===")}//调用varf=0.4ff.info()程序为Float类扩展了info()方法之后,就像为Float类增加了info()方法一样,所有的Float对象都可调用info()方法,如果被扩展的类有子类,子类的实例对象也可以调用该方法对集
0246eafe46bd
·
2024-02-07 14:05
Android用setRectToRect实现Bitmap基于Matrix矩阵scale缩放RectF动画,
Kotlin
(二)
Android用setRectToRect实现Bitmap基于Matrix矩阵scale缩放RectF动画,
Kotlin
(二)文章https://zhangphil.blog.csdn.net/article
zhangphil
·
2024-02-07 14:44
kotlin
Android
android
kotlin
高效动画实现原理-Jetpack Compose 初探索
JetpackCompose存在很多优点:代码更加简洁直观、应用开发效率显著提升、
Kotlin
API功能直观、预览工具强大等。二、开发环境为了
vivo互联网技术
·
2024-02-07 10:53
Scala伴生类和
伴生对象
1、用class修饰的为伴生类,与java中的类相似,用object的修饰的为
伴生对象
,为的是解决scala中没有static关键字的问题。
Tiey
·
2024-02-07 10:10
Scala
scala
java
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他