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
对象表达式和对象声明
对象表达式和对象声明的作用:我们需要对一个类进行轻微改动后使用时我们不用显示的声明类的子类,这在Java中使用匿名内部类处理,kolin中使用对象表达式和对象声明处理一:对象表达式1.1:要创建一个对象表达式,一般是创建一个继承自某一类的匿名类的对象,使用关键字objectinterfaceIDataCallBack{funonData(data:String)}funmain(){test(ob
覆水无言
·
2023-04-04 05:51
手握5家大厂offer!字节大牛教你手撕Android学习,面试真题解析
什么是
Kotlin
?
Kotlin
,如前面所说,它是JetBrains开发的基于JVM的语言。JetBrains因为创造了一个强大的Java开发IDE被大家所熟知。
clhcowboy
·
2023-04-04 05:00
程序员
android
掘金优秀Android文章
unnamed.jpg[译]带你揭开
Kotlin
中属性代理和懒加载语法糖衣https://zhuanlan.zhihu.com/p/65914552https://juejin.im/post/5b4824bc6fb9a04f8214f55b
kevinsEegets
·
2023-04-04 02:08
Kotlin
Jetpack 实战|01.
Kotlin
基础
在这些新技术里,
Kotlin
,协程,Jetpack是最具代表性的,它们的知识体系复杂,学起来难度大,学完后实战的坑也多。本系列文章原本是我为小组新人培训准备的,现在重新整理分享出来。
朱涛的自习室
·
2023-04-04 02:57
Android 动画和过渡
许多JetpackComposeAnimationAPI都可以作为可组合的函数提供,就像布局和其他UI元素一样,并且它们由使用
Kotlin
协程暂
fjnu_se
·
2023-04-04 02:03
Android
android
动画
安卓定制系统开发!Android架构师教你如何突破瓶颈,大牛最佳总结
目录前言
Kotlin
协程,现在已经成为了面试甚至是工作中一个非常火的东西。
左夜天
·
2023-04-04 01:46
程序员
Android
Kotlin
| 作用域函数
Kotlin
有5个作用域函数,分别是let{},run{},with{},apply{}和also{},它们都可以接收并且执行一个lamda表达式,去掉lamda表达式的argument列表和{},看上去就像在执行代码块
Alwways
·
2023-04-04 01:28
项目架构之----注解反射
2.注解使用@interface(
kotlin
使用annotation)标记类,用@Target来描述它的作用范围,用@Retenti
Lespayne
·
2023-04-03 20:50
注解反射
android
android
kotlin
java如何实取随机数_java - 如何在
Kotlin
中获取随机数?
java-如何在
Kotlin
中获取随机数?可以在2个参数之间返回随机整数的通用方法,如ruby,可以使用rand(0..n)。有什么建议吗?
姐姐妹妹向前冲
·
2023-04-03 19:29
java如何实取随机数
算法系列之--
Kotlin
的算法实战比较(原)
前面几节我们介绍了各种算法的具体实现,这一节我们分别对以上算法进行性能测试。测试方法如下,分别测试n=1000,10000,100000(十万),500000(五十万),1000000(一百万),3000000(三百万)情况下的运算效率,随机数产生的范围是当前数据量的十倍,比如1000个随机数时,随机范围1000*10=10000.测试机型为小米6。各种算法的源码已入前面的文章所述,而随机数的源码
工程师阿杜
·
2023-04-03 19:55
算法
算法
Android-Studio下的JNI开发:NDK的配置,
kotlin
数组长度
●在菜单栏找到"File"-“Settings”,打开设置界面;●找到"Appearance&Behavior"-“SystemSettings”-"AndroidSDK"选项,然后切换到"SDKTool"选项卡;●然后找到NDK打钩;●点击"Apply"按钮,然后在弹出窗口中点击"OK",即可自动下载;●等待自动下载安装完成,点击"Finish"按钮完成安装。如下图所示:AndroidStudi
sa3221sa
·
2023-04-03 19:54
程序员
架构
移动开发
android
Kotlin
中定义数组的方式
分别有以下几种方式。valarray1=Array(10){i->i*i}valarray2=IntArray(10)valarray3=arrayOfNulls(5)valarray4=intArrayOf(1,2,3,4,5)
衔泥_
·
2023-04-03 19:51
Kotlin
Kotlin
Kotlin
生成随机唯一订单的一种方法
生成随即订单字符串格式为两位随机大写字母+年份后两位+月份+小时+分+4位随机流水号objectDiceUtils{privatevartransacation=0init{}//生成订单号随机大写字母+年份后两位+月份+小时+分+4位随机数fungetOrderId():String{varfirst=(Random().nextInt(26)+65).toChar().toString()va
七对dolce
·
2023-04-03 19:49
Kotlin
kotlin
Android-Framework:Binder全解析(四,
kotlin
随机数
//通过系统调用陷入内核,打开Binder设备驱动bs->fd=open("/dev/binder",O_RDWR);if(bs->fdfd,BINDER_VERSION,&vers)==-1)||(vers.protocol_version!=BINDER_CURRENT_PROTOCOL_VERSION)){gotofail_open;//内核空间与用户空间的binder不是同一版本}bs->
m0_64383184
·
2023-04-03 19:13
程序员
面试
android
移动开发
Kotlin
高阶函数
使用
kotlin
一年多了,基本的开发都能用,但是
kotlin
的很多蜜糖高阶函数还没有用起来。。。有时候就算看过,也很容易忘记。。。
付小影子
·
2023-04-03 19:34
kotlin
生成随机数
funmain(args:Array){vallist=listOf(3,1,"a","x",5,9,"t",2,7)valn=5varanyStr=""for(iin1..n){anyStr+=list.random().toString()}println(anyStr)}
Mr.Help
·
2023-04-03 19:04
kotlin
Android---性能优化方案分享,
kotlin
随机数
一、插桩插桩需要使用到Debug类,并且会在sdcard中生成.trace文件,所以你必须首先保证你的应用具有写外部存储(WRITE_EXTERNAL_STORAGE)的权限。在想要跟踪的代码逻辑开头和结尾处分别插桩://Startsrecordingatracelogwiththenameyouprovide.Forexample,the//followingcodetellsthesystem
sa3221sa
·
2023-04-03 19:29
程序员
架构
移动开发
android
jupyter-基于笔记本编程jupyterlab+
kotlin
jupyter本来是python平台的工具,拓展之后可以用来运行
kotlin
(间接运行java),也是挺好用的,比java11的jshell好多了;看来跨语言的相互借鉴还是蛮有意义的。
ssehs
·
2023-04-03 19:07
kotlin
jupyter
开发语言
kotlin
项目中 Netty中使用MessagePack 传输 编码/解码
仍然需要注意的是,我使用的是Netty5.x的版本。另外我在程序代码中写了非常详细的注释,所以这里不再进行更多的说明。发送器,编码packagecom.goav.netty.Handlerimportcom.daveanthonythomas.moshipack.MoshiPackimportcom.ftrd.flashlight.FileKt.LogUtilsimportio.netty.buf
香言香语
·
2023-04-03 18:43
Kotlin
go编程语言
讲真,
Kotlin
协程的挂起没那么神秘(故事篇)
前言协程系列文章:一个小故事讲明白进程、线程、
Kotlin
协程到底啥关系?少年,你可知
Kotlin
协程最初的样子?
小鱼人爱编程
·
2023-04-03 18:18
Kotlin
面向对象
Kotlin
与java类似,也是一种面向对象编程语言。本文从面向对象三个基本特征:封装、继承、多态,来阐述一下
Kotlin
中的面向对象编程。
坚强的小水滴
·
2023-04-03 17:15
Kotlin
kotlin
android
java
kotlin类与对象
kotlin面向对象
【
Kotlin
Flow】 一眼看全——Flow操作符大全
作者:搬砖小子出现了转载地址:https://juejin.cn/post/6989536876096913439
Kotlin
Flow基本上可以替代RxJava,其提供了诸多操作符来处理数据。
码中之牛
·
2023-04-03 16:38
Android
移动开发
kotlin
kotlin
android
开发语言
经验分享
移动开发
kotlin
之 杂谈
in关键字的使用//如果存在于区间(1,Y-1),则打印OK【判断区间】if(xin1..y-1)print("OK")//如果x不存在于array中,则输出Out【用于判断】if(x!in0..array.lastIndex)print("Out")//打印1到5【判断区间】for(xin1..5)print(x)//遍历集合(类似于Java中的for(Stringname:names))for
夢鑰
·
2023-04-03 16:56
kotlin
Kotlin
kotlin
android
kotlin
面试题,
Kotlin
面试25题
大家好,这一期呢,我们谈一下
kotlin
的面试题。第1题,什么是
kotlin
?
kotlin
是静态类型的编程语言,运行于jvm之上。第2题,是谁开发了
kotlin
?
weixin_39927378
·
2023-04-03 16:26
android
kotlin面试题
Android中
Kotlin
面试问题讲解
1.
Kotlin
到底是什么
Kotlin
是一种基于JVM的编程语言,它和Java一样,都是一种静态类型的语言,它完全兼容Java。
Kotlin
也是对Java的一种扩展。
淼森007
·
2023-04-03 16:25
BAT大牛亲授技能+技巧
Android面试快速充电升级
android
Kotlin
应用于项目踩过的坑
CSDN地址:blog.csdn.net/sinat_36668…在谷歌宣布
Kotlin
成为一级开发语言的时候就开始学习
kotlin
,现在已经在项目中开发使用了。
weixin_34358365
·
2023-04-03 16:54
移动开发
java
android中的回调流
Kotlin
Flowsareamazing.Notonlydotheyprovideanon-blockingasynchronouswaytodealwithsequencesofvalues,buttheyprovideacleanandpowerfulAPIfordealin
weixin_26714245
·
2023-04-03 16:22
android
python
Kotlin
多平台响应式框架reaktive
Kotlin
多平台响应式框架reaktive
Kotlin
跨平台ReactiveExtensions实现。
Calvin880828
·
2023-04-03 16:20
kotlin多平台
Kotlin进阶
kotlin
android
rxjava
kotlin
面试题
在本文中,将分享一些在Android面试中被问到的比较多的
Kotlin
相关问题。
码农乐园
·
2023-04-03 16:17
java
android
kotlin面试题
kotlin
开发
kotlin
Android | ViewBinding 与
Kotlin
委托双剑合璧
点赞关注,不再迷路,你的支持对我意义重大!Hi,我是丑丑。本文「Android路线」|导读——从零到无穷大已收录,这里有Android进阶成长路线笔记&博客,欢迎跟着彭丑丑一起成长。(联系方式在GitHub)前言ViewBinding是AndroidGradlePlugin3.6中新增的特性,用于更加轻量地实现视图绑定(视图与变量的绑定),可以理解为轻量版本的DataBinding;在这篇文章里,
彭旭锐
·
2023-04-03 16:20
Kotlin
协程三 —— 数据流 Flow
一、Flow的基本使用
Kotlin
协程中使用挂起函数可以实现非阻塞地执行任务并将结果返回回来,但是只能返回单个计算结果。但是如果希望有多个计算结果返回回来,则可以使用Flow。
金戈鐡馬
·
2023-04-03 16:38
kotlin
android
协程
Flow
Sequence
Kotlin
从头开始(一),实战讲述Flutter跨平台框架应用
那么
Kotlin
中,怎么写一个函数的声明呢?vargetString:(String)->String是不是看的一头雾水,如果写出对应的Java函数的话,应该是如下的样子:publicStrin
m0_66264655
·
2023-04-03 16:26
程序员
架构
移动开发
android
Kotlin
开发中的一些Tips,Android知识总结
然后点击Tools->
Kotlin
->Show
Kotlin
Bytecode->Decompile就可以对
kotlin
编译后的字节码进行反编译,从而看到java版本的代码。
m0_64319298
·
2023-04-03 16:56
程序员
面试
android
移动开发
Android 开发技术——从 LiveData 迁移到
Kotlin
数据流
使用LiveData时,您可以用类似这样的代码:classMyViewModel(authManager…,repository…):ViewModel(){privatevaluserId:LiveData=authManager.observeUser().map{user->user.id}.asLiveData()valresult:LiveData=userId.switchMap{ne
m0_64603776
·
2023-04-03 16:56
程序员
面试
android
移动开发
kotlin
入门中文教程(1),安卓常见面试题知乎
println("(intValue+100)valueis${intValue+100}")//(intValue+100)valueis200如果你需要在原始字符串中表示字面值($)字符(它不支持反斜杠转义),可以用下列语法:valprice=“KaTeXparseerror:Expected'}',got'EOF'atendofinput:{'’}100.99”println(price)/
m0_66264630
·
2023-04-03 16:56
程序员
架构
移动开发
android
5、Koltin相关面试题
kotlin
面试题_码农乐园的博客-CSDN博客_
kotlin
面试题
Kotlin
协程是个什么东西?-掘金
Kotlin
如何在Android上运行?
lanxuan1993
·
2023-04-03 16:51
Adroid面试题
android
【原理+实战,
kotlin
面试题和答案
一、初级入门篇初级入门篇主要是接触Android多媒体展示相关的API,通过单独的列举和使用这些API,对Android音视频处理有一个基本的轮廓,虽然知识点相对来说是比较散的,但是点成线,线称面,基本的基础掌握了,通过学习Android音视频核心的API将音视频的流程串联起来,这样对于音视频的了解和控制就不仅仅局限于最外层的API了,而是能够通过相对底层的方式来加深对Android音视频开发的认
flutter架构师
·
2023-04-03 16:49
程序员
面试
移动开发
android
kotlin
的面试基础
https://blog.csdn.net/gongjdde/article/details/124001671
darwin12148888
·
2023-04-03 16:18
android
kotlin
针对初级和高级开发人员的20个
Kotlin
面试问题
Kotlin
面试问题Android目前拥有最大的智能手机OS市场份额,目前为76%,而预测称它将在未来增长。这意味着构建Android应用程序可能是一个成功且有利可图的商业想法。
diren9643
·
2023-04-03 16:18
移动开发
面试
java
kotlin
面试_
Kotlin
面试问题
kotlin
面试
Kotlin
isthelatestJVMprogramminglanguagefromtheJetBrains.GooglehasmadeittheofficiallanguageforAndroidDevelopmentalongwithJava.DeveloperssayitaddressestheissuesfacedinJavaprogramming.Ihavewritte
cunchi4221
·
2023-04-03 16:47
字符串
java
编程语言
面试
android
kotlin
面试题!耗时两个礼拜,8000字安卓面试长文,看看这篇文章吧!
前言现实就是,99%的职业,年龄增大后都没前途。没前途是绝大多数普通人的宿命,有前途的人也用不着等到老。有没有前途已然不重要,无论做哪一行,健康的心态永远是首位。从我个人的角度写写30多岁码工的感受:的确是受年龄压力开始增大了。比如二十多岁的小年轻,可能什么都懂,对组里的东西很熟悉。有时候我也怀疑自己是不是智商不够,是不是自学能力太差,是不是基础不行,别人是不是都玩命加班,你知道30多岁的人那种危
程序员Sunbu
·
2023-04-03 16:41
程序员
Android
全面了解
Kotlin
,2021大厂Android高级面试题及答案
valstr:String=“test”根据上图,我们需要注意两点:2.1.val等于final我们可以看到var定义的num可以被重新赋值,str却不可以。上图的val实际上就等于Java中的finalString,也就是val定义的变量默认添加了final关键字。2.2.可空?以及空匹配第二点就是num变量在定义为Int的时候是不能赋值为Null的,如果需要我们需要这么定义varnum:Int
m0_66264856
·
2023-04-03 15:59
程序员
架构
移动开发
android
Kotlin
中lateinit变量在字节码层面上的解释
概述在
Kotlin
里面,变量可以声明为lateinit:lateinitvarstr:String顾名思义,这是指一个延迟初始化的变量。在
kotlin
里面,如果在类型声明之后没有使用符号?
flycash
·
2023-04-03 14:11
11.条件控制语句if
funmain(args:Array){valmax=max(10,20)println(max)}/***求最大值*/funmax(a:Int,b:Int)=if(a>b)aelseb
kotlin
写代码的向日葵
·
2023-04-03 12:15
编程语言那么多,入门应该选择哪一个?
编程语言及其主要用途常见的是CFamily(C系列语言),比如:C、Cpp(C++)、CSharp(C#)、Java、Python、R、JavaScript、Objective-C、Swift、Go、
Kotlin
游戏原画设计
·
2023-04-03 11:34
Kotlin
封装Rxjava,Retrofit网络请求,mvp实现登录页面
本文主要是简单的使用并且封装了Rxjava和Retrofit实现网络请求,mvp实现登录的操作,主要实现语言是
Kotlin
**1添加依赖,本文是基于2.0版本的**implementation'io.reactivex.rxjava2
熊猫杨闯天涯
·
2023-04-03 08:56
kotlin
android
kotlin
android
studio
kotlin
使用mvp框架,以及封装成basemvp
MVP简介本文使用
kotlin
代码来写的,在项目中View和Model并不直接交互,而是使用Presenter作为View和Model之间的桥梁。
wy313622821
·
2023-04-03 08:24
kotlin
-
java
Android MVP+
Kotlin
+ViewBinding+Retrofit+RxJava基类封装
这篇文章主要介绍一下MVP的封装其中封装ViewBinding涉及到郭霖大神的一篇文章优雅地封装和使用ViewBindinghttps://blog.csdn.net/c10WTiybQ1Ye3/article/details/112690188整个框架如图首先在build.gradle中添加android{viewBinding{enabled=true}}dependencies{implem
何处可安生
·
2023-04-03 07:02
2021
android
mvp
retrofit
封装
viewbinding
Kotlin
语言编写,
Kotlin
mvp封装 ,MVP+RxJava2+Retrofit2等的架构封装,rxjava2支持背压和非背压两种
本项目采用
Kotlin
语言编写,结合MVP+RxJava2+Retrofit2等的架构设计,封装比较简单,代码量少项目地址:https://github.com/leifu1107/Mvp
Kotlin
效果图
leifuCode
·
2023-04-03 07:30
kotlin
mvp
rxjava
Android
retrofit
Kotlin
&Java-Android开发之MVP模式+Retrofit2.0框架封装
前言:最近一直再看
Kotlin
的安卓代码,通过对比Java,
Kotlin
确实是一个趋势,好了今天我介绍一下如何把网络请求融入到MVP模式之中,可能有的人对一些概念性的东西理解起来很好,可是实际操作起来,
等待着冬天的风
·
2023-04-03 07:59
安卓系列
安卓MVP开发
Retrofit2.0使用
MVP+Retrofit2.0
上一页
89
90
91
92
93
94
95
96
下一页
按字母分类:
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
其他