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搞起来
在 MVVM 中 使用
Kotlin
Flow
Google推荐在MVVM中使用
Kotlin
Flow我相信如今几乎所有的Android开发者至少都听过MVVM架构,在GoogleAndroid团队宣布了Jetpack的视图模型之后,它已经成为了现代Android
小涂Ss
·
2023-11-25 11:42
android
kotlin
rxjava
【
Kotlin
精简】第9章
Kotlin
Flow
1前言上一章节我们学习了
Kotlin
的协程【
Kotlin
精简】第8章协程,我们知道协程实质是对线程切换的封装,能更加安全实现异步代码同步化,本质上协程、线程都是服务于并发场景下,其中协程是协作式任务,线程是抢占式任务
__Yvan
·
2023-11-25 11:41
Kotlin
Android
kotlin
开发语言
android
Android之Gradle多Module常见配置修改和优化
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin
语言的
kotlin
-basedDSL,抛弃了基于XML的各种繁琐配置。面向Jav
mayundoyouknow
·
2023-11-25 11:55
Android面试整理2021
Gradle配置
gradle
build
maven
Android中的Gradle之配置及构建优化
Gradle是一种项目自动化构建工具,基于Groovy语言来声明项目设置,同时支持
kotlin
文件xxx.gradle.kts作为DSL(DomainSpecifiedLanguage)。
奇舞移动
·
2023-11-25 11:54
Android
Android
Gradle
Android Gradle 升级到7.x及Maven推送问题
plugins{id'com.android.library'id'
kotlin
-android'id'maven'}//源代码一起打包taskandroidSourcesJar(type:Jar){archiveClassifier.set
xiangzhihong8
·
2023-11-25 11:53
深入Android应用开发
android
maven
java
你应该知道的
kotlin
实用技巧
前言众所周知,
kotlin
是google力推的用以取代java的android开发语言
kotlin
使用起来比较方便,同时有许多语法糖本文主要讲解了一些比较实用的
kotlin
技巧自定义圆角矩形在项目中,我们常常要定义圆角矩形背景
Kepler_II
·
2023-11-25 09:35
Windows 路径重定向提升C盘空间(软连接)
o^▽^o作用
搞起来
验证作用有时候软件经常默认下载安装到C盘,一段时间后它就有可能导致你的C盘空间不够,我们可以使用软连接的方式把该路径重定向到其他盘,重定向后软件访问的原位置就会映射到新的路径上,软件访问的
牙膏上的小苏打2333
·
2023-11-25 06:07
电脑3000问
window
软连接
路径重定向
Java反射调用
kotlin
中的类,Object类,Companion对象
Java反射调用
kotlin
中的类,Object类,Companion对象1.Java反射调用
kotlin
中的普通类
kotlin
普通类:packagecom.common;classTestNormal
keeng2008
·
2023-11-25 05:28
Kotlin
Android
java
kotlin
Android-图片加载库 Coil 介绍
并且是全用
Kotlin
编写,如果你是纯
Kotlin
项
我爱田Hebe
·
2023-11-25 00:17
Kotlin
Vocabulary |
Kotlin
内建代理
Kotlin
不仅可以让您通过by关键字轻松实现代理,还在标准库中提供了像lazy()、observable()、vetoable()以及notNull()这样的内建代理。
谷歌开发者
·
2023-11-24 21:10
《亲爱的小孩》将会被禁止重播,立此贴为证
昨晚继续看热播剧《亲爱的小孩》第2、3集,说是热播,鬼知道是真的是热播还是假的热播呢,有些是靠炒靠造势
搞起来
的,比如前段看的那个说是排名靠前的《流光之城》,被宣传诱导的,我硬是把几十集的剧看完了,不是要有多好看
半夏_b85a
·
2023-11-24 20:51
用
Kotlin
实现注解Annotation
《Java注解Annotation的使用》本篇只是上一面这一篇的
Kotlin
实现。自定义注解1.首先,定义一个class级别的注解,用于标识某个类是否能序列化成Json字符串。
WongKyunban
·
2023-11-24 19:44
Android
java
反射
json
Kotlin
—— 内联函数
一、前言
Kotlin
标准库中所有集合操作的函数都是内联的(inline),例如:publicinlinefunIterable.forEach(action:(T)->Unit):Unit{for(elementinthis
青叶小小
·
2023-11-24 17:01
OkHttpUrlConnection库编写代码示例
OkHttpUrlConnection库编写的爬虫程序,该程序使用
Kotlin
编写的。
华科℡云
·
2023-11-24 14:26
ssl
网络协议
转行做 IT 多数在 30 岁+、43%程序员每天一半时间不在编码,最新开发者生态系统现状报告发布!...
为了洞察开发者及其技术的最新趋势,行业中领头的JavaIDEIntelliJIDEA、
Kotlin
编程语言背后的软件工具开发公司JetBrains在
CSDN资讯
·
2023-11-24 10:22
kotlin
遍历数据同时删除之利用
kotlin
迭代器安全删除
kotlin
遍历数据同时删除,利用
kotlin
迭代器安全删除查了各种百度,竟然没有循环时候安全删除的例子,都是从
kotlin
官网copy过来的单个添加单个删除,摸摸索索的写了个遍历删除的。
有时有晌
·
2023-11-24 06:01
kotlin
Android
kotlin
开发语言
使用Koin和
Kotlin
搭建简单的MVVM框架(上)
基础知识Coroutines(协程)
Kotlin
选择
Kotlin
的主要原因是因为
Kotlin
使Android开发更快、更好、更简洁。Koin:轻量级依赖注入框架。
努尔江
·
2023-11-24 06:45
在
Kotlin
的 data class 中使用 MapStruct
pexels-nguyễn-xuân-trung-899737.jpg一.dataclass的copy()为浅拷贝浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值;如果属性是内存地址(引用类型),拷贝的就是内存地址,因此如果其中一个对象改变了这个地址,就会影响到另一个对象。深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配
fengzhizi715
·
2023-11-24 05:25
【
Kotlin
】初识
Kotlin
之基础类型与数据容器
【
Kotlin
】初识
Kotlin
(一)1、浅短认识
Kotlin
首先,咱们只需要认识一点,就可以看见这门语言的含金量!
woodwhale
·
2023-11-24 05:18
Android
Kotlin
与君共勉
kotlin
android
java
十一、
kotlin
的协程(二)
协程的异步流为什么要有异步流?挂起函数可以异步返回单个值,但如果需要返回多个值怎么办?此时便可以使用异步流以前没有异步流的情况下,我们使用传统方式将会是下面这样:privatefunsimple():List{vallist=mutableListOf()for(iin1..3){TimeUnit.MILLISECONDS.sleep(200)list.add(i)}returnlist}funm
渣渣→_→
·
2023-11-24 04:15
kotlin
kotlin
android
java
Kotlin
基础学习(十)—— 集合 & 数组
一、集合——只读集合&可变集合
kotlin
.collections.Collection:只读集合,执行从该集合中读取数据的操作,可遍历集合中的元素、获取集合大小、判断集合中是否包含某个元素
kotlin
.collections.MutableCollection
浅唱整个春天
·
2023-11-24 04:15
Kotlin基础
kotlin
学习
java
Kotlin
数组与集合
文章目录
Kotlin
数组创建常用属性
Kotlin
集合概述List创建遍历集合增删改操作Set创建遍历集合增删改操作Map创建遍历增删改操作惰性集合集合和可空性
Kotlin
数组创建在
Kotlin
中,我们一般使用
xiangxiongfly915
·
2023-11-24 04:44
Kotlin
Kotlin集合
再次封装权限动态申请工具类
我这里会把工具类用
kotlin
写成一个文件,只要复制粘贴过去你项目就能用了,不行的话再做小修改就行。二、使用方法先上使用方法,后面再贴代码,和解释。已Camera为例,先在Manifest里面声明。
小林望北
·
2023-11-24 04:13
Android开发
动态申请权限
AppOpsManager
Permission
Kotlin
第五弹:数据容器
会一直坚持写关于
Kotlin
的入门系列文章,赶紧关注一起学习吧!
Ken'
·
2023-11-24 04:38
Kotlin从入门到精通
kotlin
android
开发语言
Kotlin
集合类
集合类概述
Kotlin
复用了Java集合类,并且在Java类库的基础上进行了改造和扩展,没有重复造轮子。
大青蛙蛙
·
2023-11-24 04:07
Kotlin系列
kotlin
java
开发语言
kotlin
中List,Map,数组的使用
今天仔细的学习了下
kotlin
的集合,做了些笔记,都是源码注释也很详细。
Yogurt丶
·
2023-11-24 04:37
kotlin
kotlin
集合
map
list
二、
Kotlin
数据类型
1.基本数据类型基本类型Int,Long,Float,Double,Boolean,Char,String类型之间的转换toInt(),toLong(),toFloat(),toDouble(),toBoolean(),toChar(),toString()2.数组(1)数组的声明基本数据类型数组的声明intArrayOf(...),longArrayOf(...),floatArrayOf(..
chenyiluo94
·
2023-11-24 04:37
Kotlin学习
Android相关
kotlin
android
java
Kotlin
中 for in 是有序的吗?forEach呢?
我们要遍历一个数组、一个列表,经常会用到
kotlin
的forin语法,但是forin是不是有序的呢?forEach是不是有序的呢?这就需要看一下它们的本质了。
小林望北
·
2023-11-24 04:05
Kotlin
kotlin
android
Android 开发Java调用
Kotlin
提示包不存在
在
kotlin
代码所在module的build.gradle设置plugins{id'org.jetbrains.
kotlin
.android'}
xiaopangcame
·
2023-11-24 03:46
kotlin
android
kotlin
Android匿名共享内存(Ashmem)原理,
kotlin
扩展函数equal
参考网上的一个demo,简单的看下,其中key_t是共享内存的唯一标识,可以说,Linux的共享内存其实是有名共享内存,而名字就是key,具体用法如下读取进程intmain(){void*shm=NULL;//分配的共享内存的原始首地址structshared_use_st*shared;//指向shmintshmid;//共享内存标识符//创建共享内存shmid=shmget((key_t)12
m0_64603776
·
2023-11-24 01:06
程序员
面试
移动开发
android
Kotlin
与Java比较:泛型
前言
Kotlin
作为JVM系的语言,起源于Java又不同于Java。通过在语言层面比较两者的区别,可以使得开发者能够快速学习,融会贯通。泛型概念泛型,即参数化类型。何为参数化类型?
程序引力
·
2023-11-23 22:40
kotlin
协程
(adapter)协程和线程属于一个层级的概念协程中不存在线程,也不存在并行
kotlin
forjava的协程并不属于广义的协程——并行和并发的差别协程代码怎么写GlobalScope.launch(Dispatchers.Main
Athephoenix
·
2023-11-23 21:47
惊喜
于是,我也想把班级里的小组建设这一块
搞起来
。小组建设第一步,把60个孩子分成10个小组,然后经过反复的甄别比对
归去来兮ZYQ
·
2023-11-23 18:21
《第一行代码:Android》第三版-2.4.1 if 语句
本文主要讲解if语句,
kotlin
的if语句是可以有返回值的,就是if语句的最后一句话就是返回值。/***Youcanedit,run,andsharethiscode.
superfreak
·
2023-11-23 18:11
android-studio
kotlin
《第一行代码:Android》第三版-2.4.3循环语句 for循环
*play.
kotlin
lang.org*/funmain(){println("Hello,world!!!")
superfreak
·
2023-11-23 18:11
android
《第一行代码:Android》第三版-2.4.2when语句
浏览器中输入网址:play.
kotlin
lang.org进去后黏贴代码点击Run就可以看到结果了。
superfreak
·
2023-11-23 18:10
android
《第一行代码(第三版)》
kotlin
开发Android,学习笔记(进行中ing)
文章目录第2章快速入门
Kotlin
编程2.1
kotlin
取代Java成为Android第一开发语言的原因2.2如何运行
Kotlin
代码2.3编程之本:变量和函数2.3.1变量2.3.2函数2.4程序的逻辑控制
陈壮实的搬砖生活
·
2023-11-23 18:39
安卓开发
学习
kotlin
android
《第一行代码:Android》第三版-2.5.1类与对象
*play.
kotlin
lang.org*/funmain(){println("Hello,world!!!")
superfreak
·
2023-11-23 17:34
android
前端
jacoco支持增量
kotlin
代码覆盖率
首先我们在讲这个标题的时候,我们先要明确一点jacoco本身的代码覆盖率是支持
kotlin
的。主要不支持的是因为我们很多二次开发jacoco后,支持了增量的代码覆盖率以后才出现有这样子的问题。
sw_saii
·
2023-11-23 17:55
Android Studio 基础控件飘红 处理办法
处理需要在项目的gradle文件中配置如下classpath"org.jetbrains.
kotlin
:
kotlin
-gradle-plugin:1.5.21"感谢感谢国外的
-SOLO-
·
2023-11-23 17:25
Android
android
studio
android
gradle
Kotlin
版本的WanAndroid项目实战(二):
Kotlin
的类与对象
类:
Kotlin
中的类使用的也是class关键字声明,类由类名、类头(指定它的类型参数、主构造器等等)和类体组成,用花括号包围。类头和类体都是可选的;如果类没有类体则花括号可以省略。
bug喵喵
·
2023-11-23 16:56
Kotlin
------类和对象(一)
类声明和Java一样,
Kotlin
中使用关键字class来声明一个类。
切切歆语
·
2023-11-23 15:53
Kotlin
中的协程 - suspend
前言
Kotlin
是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布
Kotlin
成为Android官方开发语言delaydelay
盛世光阴
·
2023-11-23 13:18
4.面向对象
1.常量与变量val修饰的称为常量,只能赋值一次,类似java中的finalvar修饰的称为变量,可以赋值n次
kotlin
编译器具有类型推导,可以不指定类型valFINAL_HELLO_CHINA="HelloChina
学吉他的袁先生
·
2023-11-23 13:06
androidui图形化,
Kotlin
可能带来的一个深坑,终局之战
缘起经过近十年的发展,Android技术优化日新月异,如今Android10.0已经发布,Android系统性能也已经非常流畅,可以在体验上完全媲美iOS。到了各大厂商手里,改源码、自定义系统,使得Android原生系统变得鱼龙混杂,然后到了不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。APP进行性能优化已成为开发者该有的一种综合素质
m0_53537576
·
2023-11-23 12:02
程序员
android
移动开发
面试
Kotlin
快速入门(1) -- 与Java的对比学习
本篇博客按照
Kotlin
官方文档,总结出了
Kotlin
与Java相比,常用语法的不同之处,方便快速入门
Kotlin
,本人才疏学浅,如有错误还请指正。
Solinzon
·
2023-11-23 10:23
KotlinNote
Kotlin
Java
简单天气--
Kotlin
+JetPack+协程+MVVM架构
简单天气简单天气——使用彩云天气api,基于MVVM模式结合JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation、Room组件以及协程+Retrofit网络请求,使用
Kotlin
wjxbless
·
2023-11-23 10:18
Android项目
android
kotlin
gradle--groovy-dsl和
kotlin
-dsl对比
文章目录gradle--groovy-dsl和
kotlin
-dsl对比常用对比插件引用对比gradle脚本引用对比任务task对比配置任务创建任务仓库对比依赖对比groovy的ext和
kotlin
的extra
hijunmeng
·
2023-11-23 10:46
gradle
gradle
kotlin
HarmonyOS第一课-对比
Kotlin
,快速入门TypeScript
编程语言简介基础类型1.布尔值TypeScript和
Kotlin
:两者都有boolean类型,用于表示true或false。
低调小一
·
2023-11-23 10:13
鸿蒙应用开发入门教程
kotlin
typescript
开发语言
鸿蒙
Android使用
Kotlin
利用Gson解析多层嵌套Json数据
文章目录1、依赖2、解析1、依赖build.gradle(app)中加入dependencies{implementation'com.google.code.gson:gson:2.8.9'}2、解析假设这是要解析Json数据varresponseStr="{"code":200,"message":"操作成功","data":{"pageNum":1,"pageSize":5,"totalPa
运气真不错!
·
2023-11-23 09:59
android
kotlin
json
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他