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】
2019-05-17 Dagger2 在
Kotlin
中使用出现Unresolved reference: DaggerxxxComponent
如题,按正常的java方式使用,在将java代码转化成
kotlin
代码时,编译会出现Unresolvedreference:DaggerxxxComponent问题,这其实时
kotlin
的语言对注解的处理详细看这里
猫KK
·
2023-12-25 05:10
AndroidStudio无法新建Java工程解决办法
2022.3.1Build#AI-223.8836.35.2231.10406996,builtonJune29,2023以往新建工程都是Newproject>>EmptyActivity,有个选择Java还是
Kotlin
南国樗里疾
·
2023-12-25 01:13
AndroidStudio
android
Kotlin
基础知识
Kotlin
的每一行代码是不加分号的变量val(value的简写)用来声明一个不可变量var(variable的简写)用来声明一个可变的变量函数语法糖当一个函数中只有一行代码时候,
Kotlin
允许我们不必编写函数体
无用书生繁华梦
·
2023-12-24 22:04
Kotlin
笔记(21) — 接口
今天要介绍的内容有:接口介绍接口的使用2.1接口中的抽象方法2.2接口中的实体方法2.3接口中的属性一.接口介绍Java与
kotlin
的开发中,都遵循一个原则,那就是:单继承。
奔跑的佩恩
·
2023-12-24 21:21
解决在IDEA中使用Gradle构建项目中文报GBK错误问题
报错解决方法一(推荐)修改build.gradle配置文件Groovy语言配置文件build.gradletasks.withType(JavaCompile){options.encoding="UTF-8"}
Kotlin
羡林i
·
2023-12-24 20:02
常见错误
intellij-idea
java
ide
Dart类
(Java和
Kotlin
都只能是用类名去构造类对象)如:classPerson{Stringname;Stringsex;Pers
我是火山呀
·
2023-12-24 14:20
Flutter
android
flutter
Android Canvas画布saveLayer与对应restoreToCount,
Kotlin
AndroidCanvas画布saveLayer与对应restoreToCount,
Kotlin
privatefunmydraw(){valoriginBmp=BitmapFactory.decodeResource
zhangphil
·
2023-12-24 10:24
kotlin
Android
android
kotlin
使用
Kotlin
重写 AOSP 日历应用
image两年前,Android开源项目(AOSP)应用团队开始使用
Kotlin
替代Java重构AOSP应用。
谷歌开发者
·
2023-12-24 09:05
okhttp4原理解析——概览以及和okhttp3之间的比较(超级概括)
okhttp4上居然直接使用了
kotlin
进行了封装,后来又翻了翻之前3的代码,发现3其实已经开始使用
kotlin
进行封装了,不禁大呼“大清亡了啊!!”。
Dex_
·
2023-12-24 07:01
2020-06-09
kotlin
之 @JvmOverloads 的作用
kotlin
之@JvmOverloads的作用@JvmOverloads介绍@Target([AnnotationTarget.FUNCTION,AnnotationTarget.CONSTRUCTOR
秋寂_0f9e
·
2023-12-24 05:22
个人开源库的一些更新,兼谈Jetpack和
Kotlin
给Android开发带来的变化
最新的一些更新中运用了
Kotlin
和Jetpack的一些语法特性,故此总结一下。
开发者如是说
·
2023-12-24 04:17
Kotlin
混淆踩坑记录
你以为你的代码已经开启了混淆,但其实却并没有。最近项目组里发现这么一个有趣的事情,而且已经存在了好长一段时间。如果不是应用市场审核马甲包的事情被拒了,也想不起来这档子事。反编译自己的项目代码发现,不对劲啊,这么没有混淆的迹象?项目组内还一度以为是混淆配置的问题(最近新增了马甲包,以为有影响),所以安排我进行排查。不排查不知道,一排查吓一跳。过程曲折,略....最后抓出了如下两个看着人畜无害的小崽子
寻水的鱼Chock
·
2023-12-24 04:21
kotlin
基础--null安全、异常、先决条件
上次说到匿名函数、闭包,可以比对Java发现,使用
kotlin
真是太方便了。
aruba
·
2023-12-24 01:59
Kotlin
类6 - 内部类
Kotlin
类6-内部类1.简单的使用
Kotlin
与Java内部类最大的区别就是:
Kotlin
内部类默认是静态的,而Java是非静态的下面直接看两段代码:Javapublicclass_001_6_InnerClassJava
ChenME
·
2023-12-23 23:32
kotlin
——数组
一、创建数组:1、arrayOfvalarray=arrayOf(1,2,3)2、arrayOfNullsvalarray1=arrayOfNulls(3)array1[0]=2array1[1]=12array1[2]=253、动态创建数组(接受一个表达式),Array初始化为[“0”,“1”,“4”,“9”,“16”,"36]valarray2=Array(6){i->{i*i}.toStri
qq_26554909
·
2023-12-23 22:57
kotlin
kotlin
6.3
Kotlin
集合类型之Map、MutableMap
欢迎前往我的CSDNMap是一个接口和通用的元素集合。Map以键和值对的形式保存数据。映射的键是唯一的,每个键只保留一个值。键和值可以是不同类型。也被分为可变的和不可变的,即Map与MutableMap.Map它是不可变的,它的大小固定,方法支持只读访问。要使用Map接口,需要使用mapOf()或mapOf()函数声明。声明和创建Map集合声明和创建Map有很多方式,下面一一介绍:mapOf()声
AlfredZSGao
·
2023-12-23 21:46
最新版android stuido加上namespace
Kotlin
Groovyandroid{ namespace"com.example.myapp" ...}在将应用构建为最终应用软件包(APK)时,Android构建工具会将命名
修行者对666
·
2023-12-23 16:11
安卓
android
2021-03-07 -
Kotlin
学习之路=函数作用域
let操作符和run操作符区别let操作符和run操作功能类似,只是let操作符,对应传入的Lambda表达式不是T的扩展函数,而第一个参数是T类型,且传入了作用域对象。apply操作符apply操作的的功能,对应Lambda表达式是作用域对象的扩展函数,返回值是作用域对象本身(注意这里哦,前面讲的run和let返回值都是Lambda表达式的返回值)。also操作符also操作符的的功能,对应La
UnderGoing
·
2023-12-23 16:24
9.属性代理
by关键字实际上就是一个属性代理运算符重载的符号,任何一个具备属性代理规则的类,都可以使用by关键字对属性进行代理可以简单理解为属性的setter、getter访问器内部实现是交给一个代理对象来实现例如
kotlin
学吉他的袁先生
·
2023-12-23 15:03
Kotlin
之lambda、let、with、run、apply、also函数的使用
相比Java,
Kotlin
提供了不少高级语法特性。对于一个
Kotlin
的初学者来说经常会写出一些不够优雅的代码。
canwen2003
·
2023-12-23 14:10
一篇文章带你使用VSCode搭建SpringBoot开发环境
(1)功能对比:IDEA是一个完整的集成开发环境,支持Java、
Kotlin
、Sca
吃饭睡觉打代码想南南
·
2023-12-23 11:40
vscode
maven
spring
boot
11.内部类
1.java中非静态内部类可以持有外部类的状态2.
kotlin
中默认的内部类是静态内部类,可以用inner修饰变成非静态内部类inner修饰前classOutter{classInner{}}funmain
学吉他的袁先生
·
2023-12-23 01:01
【
Kotlin
】一款专门为 Java 程序员打造的快速掌握
Kotlin
技术博客
目录初识
Kotlin
历史工作原理第一个HelloWorld!
陈亦康
·
2023-12-23 00:34
Kotlin
kotlin
开发语言
android
Handler 的这 15 个问题,你又清楚了多少呢?
毕竟,现在写异步,RxAndroid链式调用、
Kotlin
协程同步方式写异步代码,不香么?
椰果玩安卓
·
2023-12-22 19:33
kotlin
第三方库记录
一、测试除了JUnit与TestNG,下面两个框架提供了用
kotlin
编写测试的更有表现力的DSL1.
Kotlin
Test(https://github.com/
kotlin
test/
kotlin
test
忘川丿
·
2023-12-22 06:09
kotlin
开发语言
android
深入浅出
Kotlin
协程
1.协程的出现协程最早诞生于1958年,被应用于汇编语言中(距今已有60多年了),对它的完整定义发表于1963年,协程是一种通过代码执行的恢复与暂停来实现协作式的多任务的程序组件。而与此同时,线程的出现则要晚一些,伴随着操作系统的出现,线程大概在1967年被提出。2.JAVA对协程的支持OpenJDK–Loom:其中引入了轻量级和高效的虚拟线程,而且是有栈协程JDK引入一个新类:java.lang
三翼鸟数字化技术团队
·
2023-12-22 06:31
kotlin
log4j
开发语言
java
android
Kotlin
自定义Toast,任意界面,任意位置源码
importandroid.annotation.SuppressLintimportandroid.content.Contextimportandroid.os.Handlerimportandroid.os.Looperimportandroid.text.TextUtilsimportandroid.view.LayoutInflaterimportandroid.view.Viewimp
xiaovtoulu
·
2023-12-22 04:56
高性能网络请求框架OKHTTP
OkHttp是一个开源的HTTP客户端库,用于在Java和
Kotlin
应用程序中进行网络请求和处理响应。它由Square开发,提供了简单、高效且易于使用的API。
BlueSocks
·
2023-12-22 02:02
IntelliJ IDEA 2023.3 安装教程
它支持多种编程语言,包括Java、
Kotlin
、Scala和其他JVM语言,同时也为前端开发和移动应用开发提供了丰富的功能。
宋小黑
·
2023-12-21 22:23
intellij-idea
java
ide
idea
激活
Proto3: Generating Your Classes - 生成你的类
TogeneratetheJava,
Kotlin
,Python,C++,Go,Ruby,Objective-C,orC#codeyouneedtoworkwiththemessagetypesdefinedina.protofile
Upping8
·
2023-12-21 22:16
Android中高级开发工程师-面试记录-长期更新(二)
由于篇幅原因,接上面的一篇继续:Android中高级开发工程师-面试记录-长期更新JD一面2021-05-2620:30电话面试1、
Kotlin
和Java的运算符可以重载么?
肖义熙
·
2023-12-21 18:33
Kotlin
之字符串内嵌模式和函数参数默认值
1、字符串内嵌模式在
Kotlin
中我们不需要像Java那样慢慢的拼接字符串,而是可以直接将表达式写在字符串里,即使构建非常复杂的字符串,也会变得轻而易举。
code希必地
·
2023-12-21 18:35
kotlin
协程库报错“Program type already present”解决
kotlin
协程库报错“Programtypealreadypresent”解决最近在学习
kotlin
,学习到协程库这一块了,针对Android的话就是coroutines-android库。
tinyvampirepudg
·
2023-12-21 18:27
go程序员面试算法宝典 pdf_
Kotlin
程序员面试算法宝典 PDF 下载
资料目录:前言面试笔试经验技巧篇经验技巧1如何巧妙地回答面试官的问题2经验技巧2如何回答技术性问题3经验技巧3如何回答非技术性问题4经验技巧4如何回答快速估算类问题5经验技巧5如何回答算法设计问题6经验技巧6如何回答系统设计问题8经验技巧7如何解决求职中的时间冲突问题11经验技巧8如果面试问题曾经遇见过,是否要告知面试官12经验技巧9被企业拒绝后是否可以再申请12经验技巧10如何应对自己不会回答的
weixin_39556064
·
2023-12-21 17:48
go程序员面试算法宝典
pdf
Kotlin
实战指南一:集合
Kotlin
初体验一:集合集合一、listOf()函数二、mutableListOf()函数三、arrayListOf()函数四、listOfNotNull()函数五、binarySearch()函数集合
华海渡
·
2023-12-21 16:18
Kotlin
kotlin
开发语言
android
4.类及其成员的可见性
java中的成员变量默认是default,
kotlin
是public对比java
kotlin
javaprivateprivateprotectedprotecteddefault(包内可见)internal
学吉他的袁先生
·
2023-12-21 15:04
Android Canvas状态save与restore,
Kotlin
AndroidCanvas状态save与restore,
Kotlin
privatefunf1(){valbitmap=BitmapFactory.decodeResource(resources,R.mipmap.pic
zhangphil
·
2023-12-21 13:10
kotlin
Android
android
kotlin
基本类型
kotlin
依然万物皆对象,在
kotlin
中使用的基本类型有:数字、字符、布尔值、数组和字符串数字整数有Byte8位最小-128最大127Shot16位最小-32768最大32767int32位最小-2
rookienan
·
2023-12-21 12:17
HarmonyOS --- 首页(新新新手版,高手误入)
阿弥陀佛,苦逼Android学完Java学Dart、学完Dart学
Kotlin
、学完
Kotlin
学Compose、学完Compose,HarmonyOS来啦!艹(更别说还有Framework)艹艹艹。
码中之牛
·
2023-12-21 07:46
OpenHarmony
鸿蒙
移动开发
harmonyos
华为
鸿蒙开发
openharmony
移动开发
scrollview 嵌套 recyclerview 显示不全
kotlin
scrollview中嵌套recyclerview,这时recyclerview有可能显示不全,在recyclerview外面包裹一层RaletiveLayout就可以了。
老头er
·
2023-12-21 03:31
android
LeetCode之Delete Leaves With a Given Value(
Kotlin
)
问题:方法:基于树的递归,但是需要回溯当前结点,最后一直回溯到根节点,如果当前结点是叶子结点同时等于target时回溯时返回null否则返回当前结点,最后就能得到正确的结果。classDeleteLeavesWithAGivenValue{classTreeNode(var`val`:Int){varleft:TreeNode?=nullvarright:TreeNode?=null}funrem
糕冷羊
·
2023-12-21 00:51
揭秘
kotlin
协程中的CoroutineContext
前言从
kotlin
1.1开始,协程就被添加到
kotlin
中作为实验性功能,直到
kotlin
1.3,协程在
kotlin
中的api已经基本稳定下来了,现在
kotlin
已经发布到了1.4,为协程添加了更多的功能并进一步完善了它
快乐的程序猿
·
2023-12-21 00:09
3.
kotlin
可变变量和不可变变量
funmain(args:Array){//可变变量vara:Int=10a=20//不可变变量valb=10//b=30//此处编译会报错}var声明可变变量,val声明不可变变量也就是java中的final常量,但是也有区别val和final的区别1.final属于编译时常量,在编译时就知道了不可变了2.val属于运行时常量,在编译时还不确定,在后面可以通过反射修改里面的值如果需要变成和jav
写代码的向日葵
·
2023-12-20 19:32
Kotlin
中object关键字的使用
定义在
Kotlin
中,object关键字可以用来声明对象。对象可以分为两种:对象表达式:一种表达式,可以直接赋值给变量或常量。对象声明:一种类似于Java中的静态类的声明。
wayne214
·
2023-12-20 16:33
kotlin
开发语言
android
Android :
Kotlin
基础 入门
1.
Kotlin
基础入门1.
kotlin
你好世界funmain(args:Array){println("Hello,
Kotlin
!")}
javaGHui
·
2023-12-20 16:03
Kotlin相关
android
kotlin
笔记
Android
Kotlin
语言下的文件存储
目录将数据存储到文件中创建文件和保存数据读取文件SharedPreferences存储存储数据到SharedPreferences中Context类中的getSharedPreferences()方法Activity类中的getPreferences()方法从SharedPreferences中读取数据SQLite数据库存储创建数据库调用数据库操作数据库增删改查升级数据库将数据存储到文件中创建文件
pgc_tel
·
2023-12-20 14:11
我的Android之路
android
kotlin
开发语言
数据库升级
Kotlin
那些与Java不一样的写法
一、构造器//一个User类classUser{}//添加参数的主构造器classUser(name:String){}//加val、var声明为类的属性classUser(valname:String){}//init代码块可以添加初始化逻辑classUser(valname:String){init{...}}//次构造器classUser(valname:String){init{...}c
郑子
·
2023-12-20 11:04
Android:基础篇
java
kotlin
开发语言
【
Kotlin
】基础变量、集合和安全操作符
文章目录数字字面常量显式转换数值类型转换背后位运算符字符串字符串模板修饰符数组集合(
Kotlin
自带)通过序列提高效率惰性求值序列的操作方式中间操作末端操作可null类型安全调用操作符?.操作符?
xoliu1
·
2023-12-20 10:56
kotlin
kotlin
开发语言
android
Kotlin
lateinit 判断是否初始化时通过反射吗?
lateinit表示延迟初始化。使用起来很简单,如下:classLateinitDemo{lateinitvarstr:Stringfuninit(){str="HelloWorld!"}funtest(){if(this::str.isInitialized){println("strisinitialized,it's$str")}else{println("strisuninitialize
星流星
·
2023-12-20 09:54
runCatching异常捕获onSuccess/onFailure返回函数,
Kotlin
runCatching异常捕获onSuccess/onFailure返回函数,
Kotlin
funtest(a:Int,b:Int){runCatching{a/b}.onSuccess{println(
zhangphil
·
2023-12-20 09:08
kotlin
kotlin
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他