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从入门到放弃
Android自定义AppGlideModule,DataFetcher ,ModelLoaderFactory,ModelLoader,
Kotlin
(1)
Android自定义AppGlideModule,DataFetcher,ModelLoaderFactory,ModelLoader,
Kotlin
(1)假设实现一个简单的功能,对传入要加载的path路径增加一定的筛选
zhangphil
·
2023-10-17 03:24
Android
kotlin
android
kotlin
iOS代码混淆-
从入门到放弃
目录1.什么是iOS代码混淆?2.iOS自动代码混淆的方法是什么?3.iOS代码混淆的作用是什么?4.怎么样才能做到更好的iOS代码混淆?总结参考资料1.什么是iOS代码混淆?代码混淆是指将程序中的方法名、属性名等符号重命名,并对代码进行改写,使其加密和混淆,增加应用逆向工程的难度。2.iOS自动代码混淆的方法是什么?iOS自动代码混淆需要以下四个文件:func.list、confuse.sh、C
不写代码没饭吃
·
2023-10-17 03:01
大前端
#
Electron
cocoa
macos
objective-c
Android Gradle 三方依赖管理
Gradle的依赖管理是一个从开始接触Android开发就一直伴随着我们的问题(作者是Android开发,仅以此为例),从最初的没有统一管理到通过.gradle或gradle.properties管理,再到
Kotlin
Android技术圈
·
2023-10-17 03:33
LeetCode之Longest Common Prefix(
Kotlin
)
问题:方法:逐个比较字符串的最长公共前缀,复杂度O(m*n)。packagecom.eric.leetcodeclassLongestCommonPrefix{funlongestCommonPrefix(strs:Array):String{if(strs.isEmpty()){return""}if(strs.size==1){returnstrs[0]}returnlcp(strs[0],1
糕冷羊
·
2023-10-16 23:40
IntelliJ IDEA 2018.2.4 激活码永久激活亲测有效
IntelliJIDEA是JetBrains公司的一款IDE,主要用于java开发,可以编写Java、Groovy、
Kotlin
、Scala等语言,也可以直接做Android开发。
蠢白的寄语
·
2023-10-16 22:19
LeetCode之Sum of Nodes with Even-Valued Grandparent(
Kotlin
)
问题:方法:通过深度优先遍历,向下传递父节点和祖节点,然后判断祖节点是否为偶数,当祖节点为偶数时进行加和,遍历完成后输出结果。classSumOfNodesWithEvenValuedGrandparent{privatevarsum:Int=0funsumEvenGrandparent(root:TreeNode?):Int{sum=0dfs(root,null,null)returnsum}p
糕冷羊
·
2023-10-16 19:22
Kotlin
高阶函数与内联函数
一、前言在
Kotlin
学习笔记之内置类型(2)中我们已经将
Kotlin
函数的基本概念和基本用法讲完了,今天我们来讲函数进阶。
萌果爱吃芒果
·
2023-10-16 17:13
Kotlin
学习
android
kotlin
Kotlin
高阶函数定义模板
Kotlin
高阶函数高阶函数定义格式示例1:/***高阶函数*此高阶函数接收两个参数,第一个参数是String类,第二个参数是接收String值且返回值为Int的函数。
笑忘书客
·
2023-10-16 17:12
Kotlin
Kotlin学习笔记
Kotlin
高阶函数
高阶函数模板
【
Kotlin
笔记】高阶函数
高阶函数函数类型在我们熟知的编程语言中没有函数类型这个东西,
Kotlin
中提出了这个概念函数类型的基本语法规则:(String,Int)->Unit->的左边部分是函数类型的参数,用一个括号放入参数,多个参数用逗号隔开
rookieWai
·
2023-10-16 17:12
Kotlin
kotlin
Kotlin
笔记(三):扩展函数,运算符重载
在Java中,如果我们需要统计字符串中的字母的数量的话,我们通常需要建立一个工具类,然后在工具类里面创建一个新的方法来实现该功能.在
Kotlin
中,由于扩展函数功能的存在,我们可以直接在String类中扩展出新的方法
ZWaruler
·
2023-10-16 17:42
Kotlin
kotlin
Kotlin
学习笔记之高阶函数
Kotlin
学习笔记之高阶函数1.1定义高阶函数高阶函数的定义。如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数就称为高阶函数。接下来我们就学习一下如何定义一个函数类型。
233333。
·
2023-10-16 17:12
Kotlin开发笔记
kotlin
android
学习
kotlin
学习笔记——常见高阶函数(map、flatMap、fold、reduce、joinToString、filter、takeWhile)
高阶函数1.map//1.map:将List中每个元素转换成新的元素,并添加到一个新的List中,最后将新List返回arrayOf(1,2,3).map{i:Int->i*10}.forEach(::println)/***打印输出*10*20*30*/2.flatMap//2.flatMap:将数组中全部元素按顺序组成一个list//注意:lambda表达式中的参数类型可以不写.如:List和
崔兴旺
·
2023-10-16 17:41
Android
kotlin
android
kotlin
Kotlin
学习笔记(十三)高阶函数
上一篇-
kotlin
中集合序列使用、操作符汇总前言本篇博客为本人学习
Kotlin
中所遇到的问题,如果哪里写的不对,希望欧大佬帮忙指出,多谢。
_明川
·
2023-10-16 17:40
Android
Kotlin学习之路
kotlin
高阶函数
Kotlin
之常用高阶函数
常用高阶函数1、变换函数map2、变换函数flatMap3、过滤函数filter4、合并函数zip5、压缩reduce6、折叠函数fold7、全部代码1、变换函数map从
Kotlin
源码可知map函数就是对
键盘書生
·
2023-10-16 17:40
Kotlin
kotlin
android
开发语言
Kotlin
学习笔记——(八)高阶函数案例
注:编码工具为IntelliJ目录
Kotlin
的lambda表达式实现原理高阶函数函数作为函数参数函数作为函数的返回值高阶函数使用案例回调高阶函数配合扩展函数使用函数作为最后一个参数的调用方式模仿监听
Kotlin
迷月星辰
·
2023-10-16 17:09
Kotlin学习笔记
kotlin
开发语言
Kotlin学习笔记
Kotlin
学习笔记十八、高阶函数
高阶函数函数定义:参数类型包含函数类型或者返回值类型为函数类型的函数为高阶函数本节没有太多的文字内容叙述,直接上代码:示例一、valmMap:MutableMap=mutableMapOf("a"to"b")//上面的“.forEach”、“.map”两个高阶函数以及类似这样的高阶行数:其实他的完整形态应该是这样的:“、map()”、“.forEach()”;//当只有一个lambda表达式作为参
任缥缈
·
2023-10-16 17:37
Kotlin笔记
android
kotlin
kotlin
高阶函数
高阶函数
Kotlin
笔记高阶函数(七)
Kotlin
笔记高阶函数(七)
Kotlin
笔记数据类型(一)
Kotlin
笔记字符串(二)
Kotlin
笔记运算符(三)
Kotlin
笔记函数(四)
Kotlin
笔记面向对象(五)
Kotlin
笔记继承、抽象类、
苏打水解渴
·
2023-10-16 17:07
Kotlin
kotlin
高阶函数
let
apply
with
Kotlin
笔记(四):高阶函数
一些与集合相关的函数式API的用法,如map、filter函数等,
Kotlin
的标准函数,如run、apply函数等。这几个函数有一个共同的特点:它们都会要求我们传入一个Lambda表达式作为参数。
ZWaruler
·
2023-10-16 17:31
Kotlin
kotlin
ItemTouchHelper实现RecyclerView拖拽重排序
引言今天,就来实现一下RecyclerView的重排序,即拖拽每个ItemView能完成重新布局,当然少不了DataBinding做数据绑定,
Kotlin
再加上ItemBinding写起来代码量也能精简不少
千夜零一
·
2023-10-16 16:15
Kotlin
(run,apply)陷阱
前一段时间跟一个朋友聊天聊到run,apply里面有一个隐蔽的陷阱,记录下来,前车之鉴,后车之师泛型T首先我们先看一下apply的源码funT.apply(block:T.()->Unit):T{block();returnthis}这个泛型T可以为null,也就是说null也被赋予了apply的方法null.apply{System.out.println("nullapply")}在IDE里面
MicroCoder
·
2023-10-16 16:47
两种方式封装Retrofit+协程,实现优雅快速的网络请求
目的简单调用、少写重复代码不依赖第三方库(只含Retrofit+Okhttp+协程)完全不懂协程也能立马上手(模板代码)用
Kotlin
的方式写
Kotlin
代码,什么意思呢?
ldlywt
·
2023-10-16 15:55
MVI +
kotlin
+ Flow封装APP构架
一、背景最近看了好多MVI的文章,原理大多都是参照google发布的应用架构指南,但是实现方式有很多种,就想自己封装一套自己喜欢用的MVI架构,以供以后开发App使用。二、MVI先简单说一下MVI,从MVC到MVP到MVVM再到现在的MVI,google是为了一直解决痛点所以不断推出新的框架,具体的发展流程就不多做赘诉了,网上有好多,我们可以选择性适合自己的。应用架构指南中主要的就是两个架构图:2
金戈鐡馬
·
2023-10-16 13:31
Android
Android
MVI
Flow
Kotlin
架构封装
从简单到复杂,MVI 架构定义与封装使用总结
前言时间回到一年多前讨论度很高的MVI架构,现在也已尘埃落地,没有什么争议并各自都有自己的一套实现方案了,接下来我们就看看这些网上各种各样的MVI架构是如何从简单到复杂,从Java到
Kotlin
到协程再到
码中之牛
·
2023-10-16 13:28
移动开发
Android
架构
架构
framework
android
移动开发
面试
职场和发展
Android Studio运行
kotlin
项目,一直Read timed out
AndroidStudio运行
kotlin
项目,一直Readtimedout下载别人的
Kotlin
项目,导入as后,运行app一直失败,提示Readtimedout,有2种解决办法第一种方式:gradle.properties
夜未央ぴ陌上花开丶
·
2023-10-16 10:50
android
studio
kotlin
android
史上最强Java NIO入门:担心
从入门到放弃
的,请读这篇!
本文原题“《NIO入门》,作者为“GregoryM.Travis”,他是《JDK1.4Tutorial》等书籍的作者。1、引言JavaNIO是Java1.4版加入的新特性,虽然Java技术日新月异,但历经10年,NIO依然为Java技术领域里最为重要的基础技术栈,而且依据现实的应用趋势,在可以预见的未来,它仍将继续在Java技术领域占据重要位置。网上有关JavaNIO的技术文章,虽然写的也不错,但
hellojackjiang2011
·
2023-10-16 10:36
Android Studio中遇到的问题【小白】
AndroidStudio中遇到的问题已有解决方法的1.使用makeJar打包文件时出现:app:lint错误2.Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
盲目丶
·
2023-10-16 07:42
Android开发学习
android
错误:Module was compiled with an incompatible version of
Kotlin
. The binary version of its metadata
androidstudio升级
kotlin
之后,build时gradle就爆出了错误:Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
X-CLK
·
2023-10-16 07:41
kotlin
flutter
android
kotlin
android
studio
初探Oracle全栈虚拟机---GraalVM
官方说明:GraalVM是一个生态系统和共享运行时,不仅提供基于JVM的语言(如Java,Scala,Groovy和
Kotlin
)的性能优势,还提供其他编程语言(如JavaScript,Ruby,Python
weixin_30799995
·
2023-10-16 06:13
运维
python
javascript
ViewUI
安卓手机应用开发需要学什么专业知识呢?
详细如下:1、Java或
Kotlin
编程语言:安卓应用通常使用Java或
Kotlin
编写。你需要学习其中一种或两种编程语言,以便进行应用程序的开发。2、安卓开发工具:安卓应
莫等闲_青鸟
·
2023-10-16 05:23
android
智能手机
Kotlin
系列(二) 基本语法(1)
image属性与变量
Kotlin
类中的属性,既可以使用关键字var声明为可变的,也可以用val声明为只能赋值一次的只读变量。
kevenZheng
·
2023-10-16 05:39
中秋月圆之夜,我与协程的泄漏做斗争
——小鱼人通过本篇文章,你将了解到:如何检测
Kotlin
协程的内存泄漏?
Kotlin
协程为啥会内存泄漏?如何避免
Kotlin
协程的内存泄漏?协程挂起和线程挂起的终极混用关注内存泄漏到底有没有现实意义?
小鱼人爱编程
·
2023-10-16 03:50
android
kotlin
开发语言
Kotlin
DSL 学习
之前在《Effective
Kotlin
》一书中,有一条专门讲解DSL的:考虑为复杂的对象创建定义DSL,让我对DSL有了一定的了解。
RikkaTheWorld
·
2023-10-16 03:20
Kotlin
kotlin
学习
Android最全面试题整理、还有
Kotlin
目录1.理解线程间通信2.工作者线程(workerThread)与主线程(UI线程)的理解3.通过Handler在线程间通信的原理4.子线程发消息到主线程进行更新UI,除了handler和AsyncTask,还有什么?5.子线程中能不能newhandler?为什么?6.Handler、Thread和HandlerThread的差别7.当Activity有多个Handler的时候,Message消息
乘风!
·
2023-10-16 03:19
android
andriod
kotlin
面试
Kotlin
学习笔记(四)—— 协程的基础知识,面试官的最爱了~
与君共勉~前段时间一直在学习Compose,所以导致
Kotlin
笔记系列搁置了好久。
修之竹
·
2023-10-16 03:18
Android
Kotlin
android
kotlin
探索 Jetpack PreferenceDataStore 原理
DataStore使用
Kotlin
Flow异步地存储数据。Android官方推荐我们把SharedPreferencs迁移到DataStore。PreferenceDataStore与Proto
欧少泽
·
2023-10-16 03:17
Jetpack
android
android
jetpack
轻轻松松
Kotlin
快速入门(一)
最近在学习
kotlin
,记录下自己学习过程中的笔记。因为内容比较多,所以分为几篇文章。
Misdirection_XG
·
2023-10-16 03:16
技术提升
kotlin
Android开发
kotlin
android
java
Jetpack:009-
kotlin
中的lambda、匿名函数和闭包
文章目录1.概念介绍2.使用方法2.1函数类型的变量2.2高阶函数3.内容总结4.经验分享我们在上一章回中介绍了Jetpack中Icon和Imamg相关的内容,本章回中主要介绍
Kotlin
中的lambda
talk_8
·
2023-10-16 03:15
一起Talk
AndroidJetPack吧
kotlin
android
lambda
匿名函数
闭包
AndroidX项目接入穿山甲广告填坑
一、项目版本GradlePlugin:8.0.2Gradle:8.0
Kotlin
:1.7.20compileSdk:34compose-bom:2022.10.00AS:2022.2.1穿山甲:5.6.0.7
荣览
·
2023-10-16 00:15
Android第三方SDK
androidx
穿山甲广告SDK
Kotlin
对象-修饰符
类的修饰Open、Override、final:packagecom.init.demo.modify/****对象:修饰符*/openclassModifyPerson{openvarname:String=""openvarage:Int=0varheight:Double=0.0varweight:Double=0.0/***子类方法重写超类方法时,超类方法不添加open,编译器提示erro
慢羊羊的快发明
·
2023-10-16 00:01
Android
Kotlin
Kotlin入门学习
Android
Kotlin
自是福
bean json转
kotlin
,
Kotlin
使用Gson将json字符串转换为ojbect列表
Ihaveaproblemwith
Kotlin
towritecodeforconversionfromjsonStringtoListofobjects.NormalyinJavaitislikethis
黄禹惜
·
2023-10-16 00:59
bean
json转kotlin
那一晚,我学会了好多
学习编程
从入门到放弃
的人不计其数,很大程度上是因为,产出和投入的精力完全不成正比。
为什么被使用啊啊啊
·
2023-10-15 21:59
视频教程-图解Python编程神器Jupyter Notebook-Python
丰富的Python、Swift、
Kotlin
开发及培训经验。
weixin_28838453
·
2023-10-15 20:24
2020-10-27
Kotlin
语言和java语言相比较有哪些优点
前几天在找工作面试的过程中,由于我的简历中提到我有
kotlin
语言的基础,结果面试官就问到了我今天要写的这个话题,当时,我回答的时候,我自己感觉回答的不是很完美,条理不是很清晰,于是,今天趁工作闲暇之余写一篇关于
帅的被人砍_b10e
·
2023-10-15 19:31
Android---DVM以及ART对JVM进行优化
DalvikDalvik是Google公司自己设计用于Android平台的Java虚拟机,Android工程师编写的Java或者
Kotlin
代码最终都是在这台虚拟机中被执行的。
别偷我的猪_09
·
2023-10-15 15:05
#
Android进阶
android
jvm
使用笔记:DataBinding在
Kotlin
中的使用
今天文章主要记录一下DataBinding在
Kotlin
中的简单使用。
愿天深海
·
2023-10-15 14:04
android
kotlin
Android Studio Template(模板)开发
在网上,关于模板开发的资料比较少,而且Studio版本较低,也缺少实际开发中很多功能的示例(比如说Studio在加入
kotlin
后,我们怎么生成
kotlin
的模板)。
JustinMiller
·
2023-10-15 14:04
Kotlin
vs Java:为什么Springboot官方教程选择了
Kotlin
?
别担心,
Kotlin
来了!它是你的救星,也是Springboot官网教程的选择。想知道为什么吗?那就往下翻吧!
chwt9299
·
2023-10-15 12:12
未分类宝典
spring
boot
kotlin
后端
java
如何养成跑步、读书的习惯呢?
想一想
从入门到放弃
。培养内在的喜欢才是关键,只有自己认可的才会坚持,享受其中。习惯与喜欢,九宫格打法是一样的。想一想,为什么要养成跑步、读书的习惯?你喜欢吗?意义何在?怎么挖掘跑步、读书的乐趣呢?
小煦时光
·
2023-10-15 10:06
【
Kotlin
精简】第3章 类与接口
1简介
Kotlin
类的声明和Java没有什么区别,
Kotlin
中,类的声明也使用class关键字,如果只是声明一个空类,
Kotlin
和Java没有任何区别,不过定义类的其他成员会有一些区别。
__Yvan
·
2023-10-15 10:01
Kotlin
Android
kotlin
开发语言
android
Kotlin
基础学习笔记第八章——高阶函数:Lambda作为形参和返回值
在
kotlin
中,函数可以用lambda或者函数引用来表示。因此,任何以lambda或者函数引用作为参数的函数,或者返回值为lamda或函数应用的函数,或者两者都满足的函数都是高阶函数。
小刘学安卓
·
2023-10-15 10:28
android
学习
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他