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
-数据类
声明一个数据类dataclassDataClass(varname:String,varage:Int)简单的声明就拥有了GetterSettertoString()重写的hashCode()重写的equals()看看Java的实现publicfinalclassDataClass{@NotNullprivateStringname;privateintage;@NotNullpublicfina
Client_Block
·
2023-04-14 06:46
kotlin
java
开发语言
RxBus(2.0)
代码为
Kotlin
。
24K男
·
2023-04-14 05:22
2020年Android面试题大全(附答案)
面试题包含java基础,数据结构,网络,Android,设计模式,Jvm,
Kotlin
等。适合中高级工程师。一:Java基础1.Objectequals和==的区别?
简雨山舍
·
2023-04-14 05:09
Kotlin
协程
协程(使用gradle构建demo)需要导入的包以及中央库dependencies{...implementation"org.jetbrains.
kotlin
x:
kotlin
x-coroutines-core
Zak1
·
2023-04-14 04:30
【
Kotlin
】
Kotlin
函数那么多,你会几个?
letrunwithapplyalsotakeIftakeUnlessrepeat小结作用域函数的区别作用域函数使用场景简化函数尾递归函数(tailrec)扩展函数高阶函数内联函数(inline)inlinenoinlinecrossinline匿名函数标准函数
Kotlin
宾有为
·
2023-04-14 04:42
Kotlin
kotlin
android
android
studio
函数
kotlin函数
Kotlin
语法基础
kotlin
创建如果要新建一个支持
kotlin
的Android项目,在创建工程时选择
kotlin
语言即可。
者文_
·
2023-04-14 03:37
Android-gradle文件路径
png2.png3.png2.配置下载jar文件到.gradle文件中文件路径:/Users/"用户名"/.gradle/caches/modules-2/files-2.1/org.jetbrains.
kotlin
ChaosHeart
·
2023-04-14 02:42
Java 默认可变性:“万亿美元级别的错误” | InfoQ 访谈
JamesWard是谷歌的
Kotlin
产品经理,同时也是JavaChampion。他和BruceEckel(《Java编程思想》作者)一起主持“快乐之路编程”播客。
七包辣条
·
2023-04-14 02:48
计算机
程序员
编程
java
android
kotlin
2020传统产业正在面临怎样的一个时代?
王志20年职业经理人、策划人经历,产业互联网传媒资深创业人杭州云加广告/云加技术传媒(江门)有限公司CEO半淘网CEO/创始人《中国
灯饰
报》副总编、首席产业互联网顾问《中国软装定制联盟》特聘顾问“中国作为一个以中小型企业为主导的经济体大国
看造物说
·
2023-04-14 02:29
Android路由ARoute使用
一、先导入ARoute,这里分为两种情况,java和
kotlin
在module(或library)中的build.gradle添加如下代码java配置android{defaultConfig{//java
凉亭下
·
2023-04-14 00:44
Android
kotlin
android
studio
android
Jetpack Compose学习笔记
首先来了解一下现在尝试Compose所需要的环境:AndroidStudio4.0Canary1
Kotlin
1.3
码中求乐
·
2023-04-14 00:10
android
android
使用
kotlin
引用本地library的细节记录
尝试使用
kotlin
来写项目,引用本地的library出现编译Unresolvedreference的问题,记录下解决方案。
心逝蓝殇
·
2023-04-13 23:26
Kotlin
- Map 字典
Map类型Key具有唯一性,存入Entry时当Key重复时会覆盖之前的Value。to关键字本身是一个中缀表达式,返回一个Pair。创建方式举例mapOf()valmap1=mapOf('A'to3,2to"哈哈",falsetotrue)//随意类型valmap2=mapOf(1to"你",2to"我",3to"他")//确定类型mutableMapOf()hashMapOf()linkedMa
Jomurphys
·
2023-04-13 22:36
Kotlin
kotlin
Kotlin
- 泛型 < >
一、概念用于限定实例持有的数据类型,在类/接口内部使用统一的数据类型,也保证了容器类写入的数据类型单一化,避免运行时的类型转换异常,传入其他数据类型在编译时期就会报错提示。T是一个占位符,实例化或传参的时候会被替换成具体的类型。针对的是类,可以赋值为非泛型类或泛型类,Demo针对的是类型,只能传入基础类型是Demo的泛型类。Create,Create叫做基础类型(原始类型),Animal叫做泛型类
Jomurphys
·
2023-04-13 22:35
Kotlin
kotlin
Kotlin
- 元组 Pair、Triple
通常情况下一个变量只能携带一个值,解决方法是自定义一个类,写法过于复杂(定义很多字段、不同字段组合都要专门定义构造),而元组可以把多个值同时赋值给一个变量。可以用于函数返回多个值,也可以作为一种数据结构使用,他们可以解构声明,同时因为他们实现了Serializable接口,在Android开发中也可以通过Intent传递。Pair二元元组:可以携带两个值Tuple三元元组:可以携带三个值valtw
Jomurphys
·
2023-04-13 22:35
Kotlin
kotlin
Kotlin
- 数组 Array
创建数组val声明的数组只能改变元素var声明的数组可以改变引用创建方式举例Array()通用数组Array(size:Int,init:(Int)->T)valarray:Array=Array(5){i->i*2}5是数组长度,i是索引值,元素赋值为索引值*2原生数组IntArray(长度)***Array(长度)valys1=IntArray(5)//元素都是0valys2=BooleanA
Jomurphys
·
2023-04-13 22:05
Kotlin
kotlin
Java,
Kotlin
,Dart 实现单例模式
记录三种语言实现单例的写法~~方式有很多种,用自己喜欢的~JavapublicclassStudent{privatevolatilestaticStudentstudent;privateStudent(){}publicstaticStudentgetStudentIns(){if(student==null){synchronized(Student.class){if(student==n
鹅鹅鹅曲项向天歌呀
·
2023-04-13 21:08
安卓开发的深度技术实战详解
文章目录一、安卓开发的深度技术二、总结三、协程四、数据库总结一、安卓开发的深度技术
Kotlin
语言
Kotlin
语言是一种功能强大、安全、简洁且互操作性良好的编程语言,由JetBrains公司于2011年推出
我想境境
·
2023-04-13 21:56
开发大纲
android
kotlin
开发语言
Kotlin
具名参数&可变参数
codein
kotlin
.jpg具名参数给函数的实参附上形参举例:funsum(arg1:Int,arg2:Int)=arg1+arg2sum(arg1=1,arg2=2)变长参数vararg关键字,参数长度可变化某个参数可以接受多个值
xiawe_i
·
2023-04-13 19:49
Android 编译插桩操纵字节码
实际上,我们项目中经常用到的Dagger、ButterKnife甚至是
Kotlin
语言,它们都用到了编译插桩的技术。
蒋斌文
·
2023-04-13 18:38
用前台服务实现下载更新自动安装(
kotlin
)
流程分析流程分析MainActivityBaseActivityDownloadServicefileproviderAndroidManifest.xml流程分析1.检查更新的页面2.接受广播的页面(BaseActivity)每个activity都继承它,这样随时都可以弹出更新弹框3.前台服务注意:activity和service用androidstudio自动生成否则自己往AndroidMan
乞丐大王111
·
2023-04-13 18:13
Kotlin
Android
kotlin
android
基于Glide的RecyclerView图片列表预加载完全解析
相关示例代码全部由
kotlin
编写,不了解
kotlin
的小伙伴也不需要太在意代码写法上的问题,主要了解思路即可。
北野青阳
·
2023-04-13 17:30
手机上的APP都是用什么编程语言写的?
1、开发Android的:Java和
Kotlin
Kotlin
是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的Swift。Kotl
嵌入式资讯精选
·
2023-04-13 17:32
编程语言
java
android
人工智能
移动开发
Android -
kotlin
简易封装网络请求OkHttp
一、okhttp库dependencies{...implementation'com.squareup.okhttp3:okhttp:4.1.0'}首先需要创建一个OkHttpClient的实例valclient=OkHttpClient()接下来如果想要发起一条HTTP请求,就需要创建一个Request对象:valrequest=Request.Builder().build()在最终的bui
没盐水菠萝
·
2023-04-13 15:25
android
okhttp
深入JVM字节码探索switch指令、字符串、枚举
引言从C到C++到Java到一系列各种各样的语言,大多都支持多路分支语句,比如
Kotlin
的when和Rust的match等等,在JavaSE14版本的语言规范也添加了对switch表达式的支持。
不凋花
·
2023-04-13 09:43
外媒评出2018年度软件开发、云计算、数据分析和机器学习工具大奖
也有人认为应该是Kubernetes(简称k8s),或者是
Kotlin
,亦或Vue.js。美国国际数据集团(IDG)旗下媒体InfoWorld近日评出如下年度最热门技术。让我们来一一回顾。
大数据学习02
·
2023-04-13 09:00
Kotlin
| 这些隐藏的内存陷阱,你应该熟记于心
作者:Petterp引言
Kotlin
是一个非常yes的语言,从null安全,支持方法扩展与属性扩展,到内联方法、内联类等,使用
Kotlin
变得越来越简单舒服。
码中之牛
·
2023-04-13 06:17
Android
内存泄漏
kotlin
android
开发语言
移动开发
内存优化
使用
Kotlin
Playground 测试高级协程
如果您一直在使用
Kotlin
,那么您之前可能已经编写过大量测试,但是您是否尝试过使用
Kotlin
Playground这样做?在本文中,我们将演示如何使用
Kotlin
Playground来测试您的代码。
pxr007
·
2023-04-13 03:44
kotlin
开发一直使用Java,如何快速了解
Kotlin
1.HelloWorldfunmain(args:Array){//相当于Java的main()函数println("Hello
Kotlin
!")}
王灵
·
2023-04-13 01:10
[原创]Springboot整合redis从安装到FLUSHALL
语言:java+
kotlin
#windows下安装redis参考https://www.cnblogs.com/jaign/articles/7920588.html#安装redis可视化工具RedisDesktopManager
垃圾简书_吃枣药丸
·
2023-04-12 18:50
一文吃透
Kotlin
中眼花缭乱的函数家族...
料想
Kotlin
开发者对于其庞大繁杂的函数家族必深有感触:包括但不限于简化函数、lambda表达式、匿名函数、高阶函数、扩展函数、内联函数、闭包、顶层函数、局部函数、运算符重载函数等。
TechMerger
·
2023-04-12 15:51
kotlin
kotlin
android
java
kotlin
协程学习
协程是在版本1.3中添加到
Kotlin
的,它基于来自其他语言的既定概念。
ximen502_
·
2023-04-12 11:47
kotlin
学习
android
Android Room 的
Kotlin
实现
原文链接https://www.shanya.world/archives/e6cb5eee.htmlDemo简介本Demo是演示Room在
Kotlin
语法下使用的一个简单的应用程序。
Shanyaliux
·
2023-04-12 11:31
Android中viewBinding的简单用法
Fragment中使用viewBinding在Adapter中使用ViewBinding在布局文件中使用viewBindinginclude标签的viewBinding使用merge标签的viewBinding使用
kotlin
-and
贪睡的汤圆
·
2023-04-12 11:43
Android专栏
android
kotlin
Jetpack-ViewBinding使用方法简介
同时ViewBinding编译安全,不会像ButterKnife或者
Kotlin
AndroidExtensions一样,能够拿到其他xml文件中的控件i
十里店守墓人c
·
2023-04-12 11:42
Jetpack学习笔记
android
kotlin
jetpack
JetPack知识点实战系列三:使用 Coroutines, Retrofit, Moshi实现网络数据请求
网易音乐API
kotlin
-Coroutine协程协程是kotl
chonglingliu
·
2023-04-12 11:09
MacBook M1 编译Android项目报错 Exception: No native library is found for os.name=Mac and os.arch=aarch64
Executionfailedfortask':app:kaptDebug
Kotlin
'.
氦客
·
2023-04-12 10:18
Android日常经验
macos
android
编译
m1
aarch64
JetBrains AppCode 2023.1 (macOS x64、aarch64) - 适用于 iOS/macOS 开发的智能 IDE
Xcode14.3compatibility,Swiftrefactoringsandintentions,theIDE’sUI,and
Kotlin
MultiplatformMobile.请访问原文链接
sysin.org
·
2023-04-12 10:48
macOS
macos
ide
ios
Google 宣布废弃 LiveData.observe 方法
Kotlin
1.4语法的特性什么是函
hi_dhl
·
2023-04-12 08:04
Kotlin
& Java 基本语法
创建类
Kotlin
packagemy.demoimportjava.util.
寅丁
·
2023-04-12 02:07
Kotlin
笔记
初学
Kotlin
。随手记一下不容易一下子记住的部分,只为在还不熟悉语言时不需要回头翻整本书查找自己想要的内容。
不再更新_
·
2023-04-12 02:42
Android业务架构 · 基础篇 · Jetpack
“【小木箱成长营】Android业务架构系列文章:Android业务架构·提高篇·MVC、MVP、MVVM和MVI四剑客Android业务架构·实践篇·MVI+Jetpack+
Kotlin
手把手搭建直播应用
小木箱
·
2023-04-12 01:36
后端
Kotlin
中的 lambda,这一篇就够了
lambda本质上是可以传递给函数的一小段代码,
Kotlin
与Java中的Lambda有一定的区别,除了对lambda的全面支持外,还有内联函数等简洁高效的特性。下面我们来仔细看一下。
张可_
·
2023-04-12 01:55
android jetpack hilt 依赖注入框架 简单使用流程
gradle中classpath'com.google.dagger:hilt-android-gradle-plugin:2.28-alpha'2.在app项目的gradle中applyplugin:'
kotlin
-android'applyp
Mr.小二
·
2023-04-11 22:06
Android之
Kotlin
android
android
studio
解决org.jetbrains.
kotlin
:
kotlin
-gradle-plugin:1.5.30 下载慢
问题背景:当我升级AS到Bumblebee版本之后,打开某一project发现根目录的build.gradle中配置的
kotlin
-gradle-plugin由1.5.20自动给升级到了1.5.30.但是项目预编译的过程中始终显示
xiayuexingkong
·
2023-04-11 17:19
android手机
gradle
kotlin
android
Android Studio错误project :app > org.jetbrains.
kotlin
:
kotlin
-stdlib-jdk7:1.6.10
org.jetbrains.
kotlin
:
kotlin
-stdlib-jdk7:1.6.10问题原因解决ReBuild即可解决问题原因在导入项目和升级AndroidStudio后,较旧的项目再次编译是可能会出现
BIGBOSSyifi
·
2023-04-11 17:18
Android
Studio
java
android-studio
android
kotlin
android studio : Could not find org.jetbrains.
kotlin
:
kotlin
-stdlib-jre7:1.5.31
插件版本配置:仓库配置:ext.
kotlin
_version='1.5.31'repositories{maven{url'https://maven.aliyun.com/repository/google
Mars-xq
·
2023-04-11 17:45
android
gradle
kotlin
Could not transfer artifact org.jetbrains.
kotlin
:
kotlin
-bom:pom:1.4.32 from/
测试:idea版本2020.1.1;jdk版本jdk1.8错误信息Couldnottransferartifactorg.jetbrains.
kotlin
:
kotlin
-bom:pom:1.4.32from
假期的学习
·
2023-04-11 17:45
springboot
idea
kotlin
intellij-idea
spring
boot
解决Could not find org.jetbrains.
kotlin
:
kotlin
-stdlib-jre7:1.3.20问题
>Couldnotfindorg.jetbrains.
kotlin
:
kotlin
-stdlib-j
lplj717
·
2023-04-11 17:44
kotlin
Android开发
android
maven
kotlin
Could
not
find
解决Could not find org.jetbrains.
kotlin
:
kotlin
-gradle-plugin * 错误方法
出现该错误的主要原因是当前仓库中没有适合的包,添加国内的maven源即可,具体方法如下:在GradleScripts->build.gradle中添加以下国内镜像仓库,注意两个地方都要加:maven{ url'https://maven.aliyun.com/repository/google' } maven{ url'https:
seaside2003
·
2023-04-11 17:44
开发相关
边缘计算
android
android
studio
边缘计算
上一页
83
84
85
86
87
88
89
90
下一页
按字母分类:
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
其他