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
LeakCanary 与 鹅场Matrix ResourceCanary对比分析
LeakCanary是Square公司基于MAT开源的一个内存泄漏检测神器,在发生内存泄漏的时候LeakCanary会自动显示泄漏信息,现在更新了好几个版本,用
kotlin
语言重新实现了一遍;鹅场APM
杨华_6f65
·
2023-09-19 08:25
Android StringFog 字符串自动加密
支持java/
kotlin
。支持app打包生成的apk加密。支持aar和jar等库文件加密。支持加解密算法的自主扩展。支持配置可选代码加密。完全Gradle自动化集成。不支持InstantRun
&岁月不待人&
·
2023-09-19 08:53
Android开发
android
Android
Kotlin
高阶详解
前言本文主要讲述
kotlin
高阶相关的内容,如果对
kotlin
基础还不了解的,可以参考文章Android
Kotlin
基础详解_袁震的博客-CSDN博客1,与Java的相互调用1.1在
kotlin
中调用java
袁震
·
2023-09-19 07:51
android
kotlin
开发语言
Kotlin
不可变数组和可变数组
在
Kotlin
中,可以使用数组来存储一组相同类型的元素。
Kotlin
提供了两种类型的数组:不可变数组和可变数组。
菠萝加点糖
·
2023-09-19 07:20
android
Kotlin
Array
LitePal在
Kotlin
中使用的一个小问题
AndroidApp需要使用本地数据库,以前都是自己用androidSqlite原生代码实现。前不久看同事使用LitePal库,发现挺好用的,就直接拿过来用,懒得自己再写代码了。然后使用LitePal.where方法查询时,抛出异常:org.litepal.exceptions.LitePalSupportException:java.util.Listhasnoconstructor.LiteP
firechun
·
2023-09-19 07:49
kotlin
开发语言
android
Kotlin
| 在for、forEach循环中正确的使用break、continue
文章目录for循环中使用break、continueLabel标签forEach中如何退出循环资料
Kotlin
有三种结构化跳转表达式:return:默认从最直接包围它的函数或者匿名函数返回。
_小马快跑_
·
2023-09-19 07:48
Kotlin
kotlin
for/forEach
break/continue
如何在
Kotlin
中与Gson一起使用TypeToken +泛型(How to use TypeToken + generics with Gson in
Kotlin
)
classRosPublishResponse{varmsg:T?=nullvarid:String?=nullvartopic:String?=nullvarop:String?=null}openclassBaseSubscribeMsg(varheader:Header?=null)dataclassRobotStatus(valrobot_status:Int?=-1):BaseSubsc
寥瞭
·
2023-09-19 01:27
Elasticsearch8.X与
java调用
1、ES增删改查操作https://blog.csdn.net/UbuntuTouch/article/details/123839857https://huaweicloud.csdn.net/637ef6b7df016f70ae4cac57.html2、java与ES8相关maven依赖https://blog.csdn.net/boling_cavalry/article/details/1
程序猿-日记本
·
2023-09-18 23:54
elasticsearch
8.x
深度解析 Jetpack Compose 布局
[更少的代码、强大的工具和直观的
Kotlin
API,快速让应用生动而精彩。Compose使用全新的组件——可组合项(Composable)来布局界面,使用修饰符(Modifier)来配置可组合项。
快乐的程序猿
·
2023-09-18 21:42
Windows 上的本机 Android 开发入门
目录安装AndroidStudio创建新项目Java或
Kotlin
最低API级别即时应用支持和Androidx项目项目文件使用C或C++进行Android游戏开发设计指南FluentDesignSystemforAndroid
岸边的风
·
2023-09-18 20:57
javascript
开发语言
ecmascript
什么,Jetpack 也要支持多平台了!
首批的预览版本中仅支持了Collections和DataStore两个组件库,并且在GitHub上也开源了全新的项目
kotlin
-multiplatform-samples,来帮助大家更好的理解使用JetpackMultiplatform
我爱田Hebe
·
2023-09-18 20:00
【实战】H5 页面同时适配 PC & 移动端 —— 旋转横屏
文章目录一、场景二、方案三、书单推荐01《深入实践
Kotlin
元编程》02《SpringBoot学习指南》03《
Kotlin
编程实战》一、场景一个做数据监控的单页面,页面主要内容是一个整体必须是宽屏才能正常展示
程序边界
·
2023-09-18 20:30
react.js
【第四阶段】
kotlin
语言的Map集合学习
1.Map集合的创建package
Kotlin
.Stage4funmain(){valmap=mapOf("java"to1,"
kotlin
"to2)//java代表键1代表值valmap2=mapOf
ll_j_21
·
2023-09-18 11:37
Kotlin
kotlin
学习
python
【第四阶段】
kotlin
语言的定义类和field关键字学习
1.普通成员变量背后隐士代码为什么在
kotlin
中是private可以直接调用,隐式代码如下package
Kotlin
.Stage4classTest54{varname="
kotlin
"/*背后做的事
ll_j_21
·
2023-09-18 11:37
Kotlin
kotlin
学习
开发语言
【第四阶段】
kotlin
语言中的数组类型
1.
kotlin
语言中的数组类型类型定义IntArrayintArrayOf()DoubleArraydoubleArrayOf()LongArraylongArrayOf()ShortArrayshortArrayOf
ll_j_21
·
2023-09-18 11:07
Kotlin
kotlin
开发语言
android
【第四阶段】
kotlin
语言集合转换与快捷转换学习
1.list可以通过转换为set进行去重2.list转set在转list也能去重3.使用快捷函数distinct进行去重package
Kotlin
.Stage4funmain(){vallist=mutableListOf
ll_j_21
·
2023-09-18 11:36
Kotlin
kotlin
学习
windows
Android
Kotlin
基础详解
1,基础语法1.1可变变量与不可变变量可以多次赋值的变量是可变变量,用关键字var表示:var:=注意,在
kotlin
中成员变量不会赋默认值,不像java一样,必须手动添加默认值。
袁震
·
2023-09-18 10:09
kotlin
开发语言
android
Kotlin
类(构造参数)
类
kotlin
中类是由class声明,
kotlin
的类声明有三部分,类名,类头(指定类型参数,主构造函数),类体(花括号),类头和类体都是可选//全类声明classNetworkConfig(name:
无语_ae67
·
2023-09-18 09:30
java调用
链_JAVA 应用程序内调用链跟踪简单实现方案(基于日志)
背景描述:在用java语言开发经典的MVC服务端应用时,一个请求从controller进入,会经过N个service层,N个Dao层。怎么准确的跟踪一次请求到底经过了哪些方法?本文基于log4j日志提供一个解决思路(如有相同,纯属巧合,^_^)。实现方案:1.首先要实现能区分每次请求的唯一标识(记作:traceId),可以通过如下TraceContext.ctx.getTraceId()得到tra
Luna Knight
·
2023-09-18 09:42
java调用链
Kotlin
-KCP的应用-第二篇
前言接
Kotlin
-KCP的应用-第一篇,本文是第二篇,以下是本文的目标:记录如何简单搭建KCP开发环境使用KCP解决第一篇中的问题何为KCP?为何不使用KSP?
guodongAndroid
·
2023-09-18 05:54
OpenCV一
比如使用c++或
Java调用
OpenCV完成一些需求什么是OpenCVOpenCV(OpenSourceComputerVisionLibrary)是一个开源的计算机视觉库,它提供了丰富
ximen502
·
2023-09-18 04:30
opencv
人工智能
计算机视觉
AndroidStudio Gradle 7.0 kts 使用插件maven-publish
升级7.0后许多api都变了,整理了一下kts的配置build.gradle.ktsplugins{id("com.android.library")id("
kotlin
-android")`maven-publish
懒人吃货一个
·
2023-09-18 04:49
Android Studio 下载
kotlin
-compiler-embeddable-1.8.0.jar慢的解决办法
一、前往以下官网:https://repo.maven.apache.org/maven2/org/jetbrains/
kotlin
/
kotlin
-compiler-embeddable/1.8.0/做两件事
cjz010
·
2023-09-18 01:27
【洒家DVP】
android
studio
android
kotlin
Flutter 报错 Could not find
kotlin
-compiler-embeddable-1.6.10.jar
andriod设置下,更改了buid.gradle相关内空后,还是报了Couldnotresolveallartifactsforconfiguration':classpath'Couldnotfind
kotlin
-compiler-embeddable
csq镜子的月亮
·
2023-09-18 01:27
Flutter
flutter
gradle
android
Kotlin
File useLines nameWithoutExtension extension
Kotlin
FileuseLinesnameWithoutExtensionextensionimportjava.io.Filefunmain(args:Array){valfilePath="myfile.txt"valfile
zhangphil
·
2023-09-18 00:04
kotlin
kotlin
如何用gradle创建scala项目
虽然scala的标配构建工具是sbt,但是随着
kotlin
的大火,越来越多的人也在使用gradle。所以就面临一个问题,用习惯gradle的人如何创建scala>项目?
小木胆
·
2023-09-18 00:14
Kotlin
File FileTreeWalk walkTopDown onEnter onLeave
Kotlin
FileFileTreeWalkwalkTopDownonEnteronLeavePython遍历文件目录os.walk_forsubfolderinsubfolders:print(foldername
zhangphil
·
2023-09-17 18:14
kotlin
kotlin
[
Kotlin
] 泛型实例化
在
Kotlin
中,由于泛型的强化,以及阻止擦除等特性的存在,使得泛型实例化成为了可能,因此我们可以写出类似于以下的函数:funnew():T在Java中要实现这类函数无疑是困难的。
何晓杰Dev
·
2023-09-17 17:26
Java
Kotlin
循环反射 一行代码完美实现多层反射
Java/
Kotlin
循环反射一行代码完美实现多层反射背景传统编写方式循环反射经过测试发现:反射对象直接获取class只能拿到子类,如果该参数在父类私有,则需要强转成父类进行操作PS:这里编写是用的
Kotlin
小傲傲i
·
2023-09-17 16:47
java
Android
kotlin
java
android
Android获取当前应用FPS(帧数)
本次使用的语言是
Kotlin
1.首先我们使用的API是Choreographer这个类,这里涵盖这每一帧绘制的时间,使用纳秒来计算的,所以我们需要操作他Choreographer.getInstance
小傲傲i
·
2023-09-17 16:46
Android
android
kotlin
再也不信能用99年的IDEA激活方式了
提供由专业开发者设计,用于学习Python、Java和
Kotlin
的工具
里奥学JAVA
·
2023-09-17 12:35
intellij-idea
java
ide
Android Studio
Kotlin
显示参数方法名提示
设置路径:settings->Editor->General->Appearance->Showparameternamehints设置界面showpropertytypehints.(显示属性类型提示。)showlocalvariabletypehints.(显示局部变量类型提示。)showfunctionreturntypehints.(显示函数返回类型提示。)showparametertyp
热心村民小林
·
2023-09-17 09:07
Kotlin
Android中错误及异常处理最佳实践
Kotlin
Android中错误及异常处理最佳实践
Kotlin
在Android开发中的错误处理机制以及其优势
Kotlin
具有强大的错误处理功能:
Kotlin
提供了强大的错误处理功能,使处理错误变得简洁而直接
Calvin880828
·
2023-09-17 07:17
Kotlin进阶
android
kotlin
开发语言
Kotlin
学习之协程的协程基础
Kotlin
是一⻔仅在标准库中提供最基本底层API以便各种其他库能够利用协程的语言。与许多其他具有类似功能的语言不同,async与await在
Kotlin
中并不是关键字,甚至都不是标准库的一部分。
James999
·
2023-09-17 05:47
java和
kotlin
对于for循环和forEach里面的return分别有何不同
前言‘break’and‘continue’areonlyallowedinsidealoop“break”和“continue”只能在循环中使用,forEach实际上是一个匿名函数只有是循环才会有以下说法:return.默认情况下,从最近的封闭函数或匿名函数返回-Bydefaultreturnsfromthenearestenclosingfunctionoranonymousfunction.
天涯海风
·
2023-09-17 05:34
kotlin
python
java
2021-05-11
前言--用本篇文章理论知识和架构原则实践了一个wanAndroid项目,其中全部采用
kotlin
编写并抛弃了Rxjava,因为
kotlin
可以完全替代他,[github](https://github.com
王猛biu
·
2023-09-17 04:53
kotlin
学习第一步
Kotlin
基础知识一,Using
Kotlin
forAndroidDevelopment1.1使用
Kotlin
做Android开发
Kotlin
是非常适合用于开发Android应用的,它给Android平台带来了新语言的所有优点却不增加任何新的限制
半称心x度
·
2023-09-17 04:12
深度学习 Gradle 自动化构建技术(五、Gradle 插件架构实现原理剖析 — 上)
一、Gradle插件实现架构概述AndroidGradleplugin团队在AndroidGradleV3.2.0之前一直是都是用Java编写的Gradle插件,在V3.2.0便采用了
Kotlin
进行大面积的重写
字节跳不动
·
2023-09-17 03:09
Kotlin
实战笔记——TabLayout&ViewPager
ConstraintLayout是个很强大的布局,比RelativeLayout更加强大现在默认布局都是ConstraintLayout,而且用ConstraintLayout去实现布局层数会比LinearLayout少很多,用
Kotlin
WangSins
·
2023-09-17 02:07
Kotlin
核心编程 第一章认识
Kotlin
、第二章基础语法
本文是
Kotlin
核心编程(2021年6月第一版第5次印刷)的读书笔记。感觉适合有一定了解java的
Kotlin
初学者,内容讲了
Kotlin
通用的使用场景、方法,原理性内容不是很难。
flynnny
·
2023-09-16 22:10
Kotlin
数据类生成多个构造函数
Kotlin
的dataclass默认在编译后自动生成包含所有属性的构造方法,正常使用时会需要多个重载函数,可以使用@JvmOverloads注解。
菠萝加点糖
·
2023-09-16 21:01
kotlin
开发语言
android
data
class
android关键词检索功能,Android实现搜索关键词高亮显示-
Kotlin
在做Wandroid项目时有一个搜索功能,要在搜索结果中将匹配到的关键词高亮显示。但是玩安卓API并没有提供颜色的高亮,只有字体斜体,效果看起来并不明显,并且昵称也参与了搜索,但并没有增加HTML标签返回,这就有点美中不足了。因此我们自己动手来做一个。API返回结果{..."title":"微信在Github开源了Hardcoder,对Android开发者有什么影响?",...}预期效果实现步骤因
启明眼镜
·
2023-09-16 18:43
android关键词检索功能
Android
kotlin
实现搜索和展示列表功能(SearchView+RecyclerView+BRVAH3.0.6+androidx)
文章目录一、实现效果二、引入依赖三、主要有那些功能?四、实现源码1、适配器2、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdapterHelper简称
彬sir哥
·
2023-09-16 18:13
Android
kotlin开源项目-功能
kotlin
SearchView
RecyclerView
BRVAH3.0.6
androidx
android
kotlin
log,用
kotlin
打印出漂亮的android日志(二)
前面我已经写过一篇这个标题的文章,因为当时的代码还存在一些bug,并没有把这个项目放到github上我总觉得有一丝遗憾,这次修复了bug加了一些新功能还折腾了半天把它上传到jcenter上,所以打算再写一篇。下载安装Gradle:compile'com.safframework.log:saf-log:1.0.1'Maven:com.safframework.logsaf-log1.0.1pom特
weixin_39541044
·
2023-09-16 18:13
android
kotlin
log
Android
kotlin
用RecyclerView(androidx+BRVAH3.0.6)实现仿微信长按列表弹出菜单功能
文章目录一、实现效果二、引入依赖三、实现源码1、适配器2、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdapterHelper简称BRVAHAndro
彬sir哥
·
2023-09-16 18:12
Android
kotlin开源项目-功能
android
studio
kotlin
RecyclerView
BRVAH3.0.6
长按列表弹出菜单
Android
kotlin
仿QQ侧滑右置顶(取消置顶)与删除功能(RecyclerView+BRVAH3.0.6+androidx+SwipeMenuLayout)
文章目录一、实现效果二、引入依赖三、实现源码1、实体类2、适配器3、代码解析和画解1、置顶2、取消置顶4、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewA
彬sir哥
·
2023-09-16 18:12
Android
kotlin开源项目-功能
RecyclerView
BRVAH3.0.6
androidx
SwipeMenuLayout
仿QQ侧滑菜单
Android
kotlin
实现仿西瓜视频自动播放列表功能(横屏没有上下滑动)(RecyclerView+BRVAH3.0.6+androidx+jiaozivideoplayer+glide)
文章目录一、实现效果二、引入依赖三、AndroidManifest.xml四、实现源码1、实体类2、视频自定义View3、适配器代码解析4、实现视图一、实现效果1、可见的第一个正在播放的视频item滑向上如果超顶部时就停止,并且下一个视频会自动播放,是仿西瓜视频的。2、点击某一个正在播放的视频item右下角的全屏(横屏没有上下滑动)二、引入依赖在app的build.gradle在添加以下代码1、i
彬sir哥
·
2023-09-16 18:42
Android
kotlin开源项目-功能
RecyclerView
BRVAH3.0.6
androidx
JzvdStd
glide
Android
kotlin
实现仿微信快手点击列表item后弹出输入框,所item自动滚动到输入框上方功能
文章目录一、实现效果二、引入依赖三、源码实现适配器手机软键盘工具类1、列表(仿微信)2、从底部弹出列表对话框(仿快手)一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerVie
彬sir哥
·
2023-09-16 18:42
Android
kotlin开源项目-功能
kotlin
RecyclerView
AnyLayer
EditText
item自动滚动到输入框上方
Android
kotlin
实现列表item点击事件出现引导(带箭头和描述)功能(RecyclerView+BRVAH3.0.6+androidx)
文章目录一、实现效果二、项目三、引入依赖四、实现源码1、引导工具类2、引导视图3、适配器4、实现视图一、实现效果二、项目三、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdap
彬sir哥
·
2023-09-16 18:11
Android
kotlin开源项目-功能
kotlin
RecyclerView
BRVAH3.0.6
androidx
guideview
Android
kotlin
实现首页美团悬浮头部功能(RecyclerView+BRVAH3.0.6+androidx)
文章目录一、实现效果二、引入依赖三、实现源码1、代码解析2、实体类3、适配器4、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdapterHelper简
彬sir哥
·
2023-09-16 18:11
Android
kotlin开源项目-功能
kotlin
RecyclerView
BRVAH3.0.6
androidx
悬浮头部
上一页
66
67
68
69
70
71
72
73
下一页
按字母分类:
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
其他