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之Gradle多Module常见配置修改和优化
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin语言
的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。面向Jav
mayundoyouknow
·
2023-11-25 11:55
Android面试整理2021
Gradle配置
gradle
build
maven
简单天气--Kotlin+JetPack+协程+MVVM架构
简单天气简单天气——使用彩云天气api,基于MVVM模式结合JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation、Room组件以及协程+Retrofit网络请求,使用
Kotlin
wjxbless
·
2023-11-23 10:18
Android项目
android
kotlin
Kotlin语言
学习笔记一
一、学习Kotlin好处1.1、为什么要学习kotlin?java语言比较稳健,久经考验,有庞大的生产代码库。然而,java裹足不前,开发者喜欢的很多现代语言高级特性,它都没有,或者迟迟加入。kotlin从这些经验中受益良多,而java中的某些早期设计却越来越陈旧。脱胎于旧语言,kotlin解决了很多痛点,进化成一门优秀的语言。相比java,kotlin进步巨大,带来了更可靠的开发体验。最重要的一
谢斌 Brad
·
2023-11-22 06:13
kotlin学习笔记
kotlin
android
学习
Kotlin基础学习10
目录1.
Kotlin语言
的初始化块学习2.
Kotlin语言
的构造初始化顺序学习3.
Kotlin语言
的延迟初始化lateinit学习4.
Kotlin语言
的惰性初始化bylazy学习5.
Kotlin语言
的初始化陷阱学习
学习不停息
·
2023-11-22 06:11
kotlin
学习
java
Kotlin语言
实现单击任意TextVIew切换一个新页面,并且实现颜色变换
创建一个新包color功能页classMainActivity2:AppCompatActivity(){privatelateinitvarfragmentManager:FragmentManagerprivatevalbindingbylazy{ActivityMain2Binding.inflate(layoutInflater)}overridefunonCreate(savedInst
晚风时亦鹿
·
2023-11-19 05:47
Android
studio(竞赛及平常项目)
android
studio
Kotlin语言
集合学习:List,Set,去重转换
一、
Kotlin语言
的list创建与元素获取学习//普通取值方式:索引//防止崩溃取值方式:getOrElsegetOrNullfunmain(){vallist=listOf("Derry","zhangsan
XXX-17
·
2023-11-16 22:02
Kotlin
kotlin
学习
开发语言
Kotlin语言
类,field关键字,计算属性,防范竟态条件学习
一、
Kotlin语言
定义类与field关键字学习classKtBase70{varname="Derry"/*背后做的事情@NotNullprivateStringname="Derry"@NotNullpublicvoidsetName
XXX-17
·
2023-11-16 22:02
Kotlin
java
开发语言
2022.3.1 Android studio创建新的工程时没有语言选项
在使用新版Androidstudio创建EmptyActivity工程时会遇到没有语言选项,默认创建的工程是
kotlin语言
。
天天敲敲敲
·
2023-11-15 04:29
android
studio
android
Kotlin实现单例模式
前言前三篇主要讲了下
Kotlin语言
的基本用法,以后在写关于Kotlin文章的时候可以java和Kotlin一起写,对比起来看会比较好。这篇文章主要讲一下Kotlin中单例模式的用法,主要以代码为主。
RockWeii
·
2023-11-12 08:43
Android开发
Android语言
Kotlin
Android
编程语言
Kotlin
单例
快速入门手机爬虫
一、整装待发:1)爬虫工具和环境:Android系统Androidstudio2)入手前准备:了解
kotlin语言
:由于Androidstudio4.1使用的是
kotlin语言
,所以
脱壳潜行者
·
2023-11-11 08:11
Android开发之另类使用
python
java
编程语言
爬虫
爬虫原理与多线程爬虫开发(Kotlin/Java)
代码使用
Kotlin语言
编写。需求分析想要对一个网站进行爬取,首先肯定需要知道自己想要什么。本例中,我们希望爬取同济新闻网的尽量多的新闻数据,基于爬取到的内容对其构造搜索引擎。
枫铃树
·
2023-11-11 08:41
java
爬虫
kotlin
搜索引擎
关于Handler在kotlin中内存泄漏和解决方案
那么今天就结合
Kotlin语言
重新认识一下Handler泄漏。Kotlin中`companionobject`内即为静态申明。
小明杰
·
2023-11-10 12:10
android
kotlin
android
java
Kotlin - 正确使用Kotlin注解,兼容Java代码
产生这个问题的根本原因在于:
Kotlin语言
与Java语言的设计思路不同,部分特性属于Java语言独有,例如静态变量。部分特性属于
Kotlin语言
独有,例如逆变和协变。
CEMETERY1
·
2023-11-10 05:23
activity
Android
Android开发
Flutter 重新创建指定语言的android/ios目录
#重新创建
kotlin语言
的android目录fluttercreate-akotlin.2.移除ios目录,重新创建指定语言的ios目录#进入工程目录,删除iosrm-rfios#重新创建指
zenganiu18
·
2023-11-10 04:26
Flutter
android
ios
flutter
Gradle
年推出,在Ant基础上增加了依赖管理Gradle工具:在2012年推出,在Maven基础上增加了DSL自定义扩展任务Gradle默认使用groovy脚本构建,从Gradle4.0开始,Gradle正式支持
Kotlin
夜远曦白
·
2023-11-02 15:22
【开源篇】组件化+Jetpack+MVVM项目实战,涉及协程+Retrofit,Paging3+Room等
052022374231_0f.png一、项目简介微信截图_20210521163936.png该项目主要以组件化+Jetpack+MVVM为架构,使用
Kotlin语言
,集合了最新的Jetpack组件,
付十一v
·
2023-10-31 22:58
Android DSL
文章目录AndroidDSL概述使用DSL构建HTML代码下载AndroidDSL概述KotlinDSL(领域特定语言)是一种使用
Kotlin语言
编写的,用于解决特定问题领域的语言。
xiangxiongfly915
·
2023-10-31 20:05
Android
android
Kotlin
DSL
Kotlin 系列(一) 语言与开发环境
前言Google在2017年的I/O大会上宣布支持使用
Kotlin语言
来开发Android应用程序,和Java同为一级开发语言。
kevenZheng
·
2023-10-27 10:07
Ktor vs Spring Boot:哪个框架能帮助你构建更高性能的 Web 应用?
共同点:都支持Kotlin:Ktor和SpringBoot都能够完全支持
Kotlin语言
,这使得开发者可以使用Kotlin的特性和优势来构建Web应用程序。
Walter Sun
·
2023-10-27 02:34
1024程序员节
Kotlin RecyclerView的点击事件
Java代码写了n多行,最近学习
Kotlin语言
,有点不太顺手,但最后你会发现是真的简洁。下面简单记录了一下Kotlin编写的关于RecyclerView控件的使用。
trimcode
·
2023-10-26 16:34
Kotlin学习笔记25 协程part5 协程的同步与异步
参考链接示例来自bilibili
Kotlin语言
深入解析张龙老师的视频1程序运行时间统计measureTimeMillis/***程序运行时间统计measureTimeMillis**Kotlin提供了一个便利的内置函数来统计运行时间
洌冰
·
2023-10-26 02:32
Kotlin
kotlin
java
Kotlin学习笔记27 协程part7 父协程总是等待子协程执行完成 给协程取名字 协程操作符重载 让普通类也具有协程特点 协程线程与ThreadLocal
参考链接示例来自bilibili
Kotlin语言
深入解析张龙老师的视频1父协程总是等待子协程执行完成***父协程总是等待子协程执行完成*对于父协程来说,父协程总是会等待所有子协程完成,而不必显示地追踪由它启动的子协程
洌冰
·
2023-10-26 02:32
Kotlin
kotlin
开发语言
android
Kotlin学习笔记22 协程part2 join CoroutineScope 协程vs线程
参考链接示例来自bilibili
Kotlin语言
深入解析张龙老师的视频1Job的join方法importkotlinx.coroutines.
洌冰
·
2023-10-26 02:02
Kotlin
kotlin
kotling构造函数
Kotlin-继承与构造函数-简书(jianshu.com)
Kotlin语言
中的继承与构造函数(详解)_kotlin继承构造函数_young螺母的博客-CSDN博客
shuangrenlong
·
2023-10-23 20:37
kotlin
Android Studio中的
Kotlin语言
AndroidStudio中支持Java语言和
Kotlin语言
,为什么我们更建议使用
Kotlin语言
呢?
GXR_1116
·
2023-10-18 08:28
Kotlin
android
kotlin
java
ConstraintLayout+ViewPager2打造《摇一摇新年幸运签》App
采用
Kotlin语言
进行编写,涉及到的技术有:ConstraintLayout、Drawable、自定义View、Android动画、Viewpager2、字体的设置和传感器的使用。
爺珍爱那颗心
·
2023-10-17 07:08
2020-10-27
Kotlin语言
和java语言相比较有哪些优点
前几天在找工作面试的过程中,由于我的简历中提到我有
kotlin语言
的基础,结果面试官就问到了我今天要写的这个话题,当时,我回答的时候,我自己感觉回答的不是很完美,条理不是很清晰,于是,今天趁工作闲暇之余写一篇关于
帅的被人砍_b10e
·
2023-10-15 19:31
Kotlin 协程 知识点
它是
Kotlin语言
中的一个语言特性,用于处理异步操作,实现了一种更简洁、可读性更高的代码风格。协程提供了一种顺序化编程的方式,让开发者可以使用
魔鬼辣不够辣
·
2023-10-13 08:54
阶段学习
kotlin
开发语言
android
Ktor-开发实用技巧获(1)-获取put/delete请求body中的参数
Ktor是一个使用强大的
Kotlin语言
在互联系统中构建异步服务器与客户端的框架。Ktor有十分好用的语法糖,可以快速的声明一个接口。
东阿
·
2023-10-13 07:30
坐谈kotlin与java
我是一名Android工程师,之前一直使用java语言进行开发,最近正在学习
kotlin语言
,想把
kotlin语言
的一些学习心得记录下来,接下来是本人的一些心得。首先,Whatiskotlin?
撩人的风光
·
2023-10-12 00:46
android app开发环境搭建
Android是流行的移动设备原生应用开发平台,其支持Java语言以及
Kotlin语言
的开发环境,本文主要描述官方提供的Androidstudio集成开发环境搭建。
wangys2006
·
2023-10-11 04:34
前端技术与架构
android
Kotlin-Android开发之BottomBar快速构建项目
这次主要不是介绍bottomBar的使用,而是项目开发前奏的注意事项,比如fragment基类和activity基类的抽取,fragment工具类的建立等等,适合刚入手的小白使用,此次开发使用
Kotlin
等待着冬天的风
·
2023-10-10 23:56
安卓系列
Kotlin协程:深入理解和快速学习安卓开发
Kotlin协程是
Kotlin语言
中的一个重要特性,它提供了一种简洁而强大的方式来处理异步编程,使得开发者能够以顺序的方式编写异步代码。
CwFsharp
·
2023-10-09 12:01
kotlin
android
kotlin
学习
不用休眠的 Kotlin 并发:深入对比 delay() 和 sleep()
本文翻译自:https://blog.shreyaspatil.dev/sleepless-concurrency-delay-vs-threadsleep毫无疑问,
Kotlin语言
中的协程Coroutine
TechMerger
·
2023-10-09 12:58
kotlin
kotlin
开发语言
android
delay
sleep
Kotlin语言
基础学习
为什么要学习Kotlin?想必做Java开发的同学们,都基本接触过IntellijIdea这款大名鼎鼎的Java编程语言开发撰写时所用的集成开发环境吧。而这款ide,则是由业界知名的软件开发公司JetBrains打造的。而Kotlin正是由该公司开发的一个用于现代多平台应用的静态编程语言。Kotlin可以编译成Java字节码,支持在JVM上运行;也可以编译成JavaScript,方便在没有JVM的
暮暮频顾惜
·
2023-10-07 22:38
Kotlin语言
(十三):Flow
注:本文中使用runBlocking是为了方便测试,业务开发中禁止使用一、Flow的基本使用1、Sequence序列生成器(1)取出序列生成器中的值,需要迭代序列生成器;(2)是同步调用,是阻塞的,无法调用其它的挂起函数。funsequenceFun(){valsequence=sequence{Thread.sleep(1000)yield(1)Thread.sleep(1000)yield(2
SupKing_a520
·
2023-10-04 06:47
,
kotlin语言
优点特性
2.桌面Widget点击启动Activity。3.当前前台任务的ActivityBackTask(回退栈)中,有你应用的Activity。例如调起微信支付页(ActivityZ)时,当前退回栈最顶端的Activity其实时微信的页面,但是我们应用页面(ActivityY)依然在回退栈的下面,此时依然具有打开Activity的权限。4.绑定了某些系统服务,例如:AccessibilityServic
m0_64603743
·
2023-10-04 04:17
程序员
面试
android
移动开发
为什么我们要尝试Kotlin?
技术雷达:对Android的完美支持为迅速发展的
Kotlin语言
提供了额外的推动力,我们也正在密切关注Kotlin/Native(基于LLVM,可以将Kotlin代码编译为原生可执行文件)的进展。
ThoughtWorks
·
2023-10-03 00:01
Android中ViewBinding使用解析
探究ViewBinding纵观现在的Android&
Kotlin语言
进行的原生开发应用,都在极力简化findViewById这一繁琐的操作。
CarlosLynn
·
2023-10-01 18:51
Kotlin学习 7 -- infix函数
上面的to并不是
Kotlin语言
中的关键字,之所以能使用AtoB这样是因为Kotlin提供了一种高级语法糖特性:infix函数。infix函数只是把编程语言函数调
开心wonderful
·
2023-09-29 16:35
Kotlin中使用Java数据类时引发的一个Bug
文章目录基础复习:
Kotlin语言
中的对象比较背景问题出现解决方式方式一方式二基础复习:
Kotlin语言
中的对象比较比较对象的内容是否相等(==或者equals):Kotlin中的操作符==和equals
_小马快跑_
·
2023-09-26 01:58
Kotlin
java
kotlin
bug
Kotlin
Java混用问题
Kotlin 结合 Anko 编写布局
Anko是由AndroidStudio的开发公司jetBrains官方出品的针对
Kotlin语言
,并且使开发Android程序更高效更简单的库,它可以使代码更简洁优雅。
高级复制工程师
·
2023-09-24 20:27
Kotlin基础知识(二):关键字与操作符
一、关键字链接:关键字与操作符-
Kotlin语言
中文站Kotlin中的关键字,按其能否作为标识符及使用场景,可分为硬关键字、软关键字、修饰符关键字、特殊标识符1-1、硬关键字:硬关键字指这些符号会始终解释为关键字
StudentLiu
·
2023-09-22 20:50
【译】kotlin 官方文档翻译-编码规范
原文编码规范本页包含了当前
kotlin语言
的代码风格。
xiaoshun007~
·
2023-09-21 08:25
翻译
kotlin
开发语言
android
Windows安装Gradle详细图文教程
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin语言
的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。
沐言TalkMu
·
2023-09-19 11:30
开发环境安装与配置
gradle
java
android
Gradle的简介、下载、安装、配置及使用流程
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin语言
的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。
AquaMriusC
·
2023-09-19 11:00
SpringBoot
Java
Gradle
intellij-idea
LeakCanary 与 鹅场Matrix ResourceCanary对比分析
LeakCanary是Square公司基于MAT开源的一个内存泄漏检测神器,在发生内存泄漏的时候LeakCanary会自动显示泄漏信息,现在更新了好几个版本,用
kotlin语言
重新实现了一遍;鹅场APM
杨华_6f65
·
2023-09-19 08:25
【第四阶段】
kotlin语言
的Map集合学习
1.Map集合的创建packageKotlin.Stage4funmain(){valmap=mapOf("java"to1,"kotlin"to2)//java代表键1代表值valmap2=mapOf(Pair("java",1),Pair("kotlin",2))//和上面写法等价}2.读取map的值方式1:使用[]如果没有键不存在则返回nullfunmain(){valmap=mapOf("
ll_j_21
·
2023-09-18 11:37
Kotlin
kotlin
学习
python
【第四阶段】
kotlin语言
的定义类和field关键字学习
1.普通成员变量背后隐士代码为什么在kotlin中是private可以直接调用,隐式代码如下packageKotlin.Stage4classTest54{varname="kotlin"/*背后做的事@NotNullprivateStringname="kotlin";publicvoidsetName(@NotNullStringname){this.name=name;}@NotNullpu
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
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他