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灯饰
BottomNavigationView 长按时出现的吐司,BottomNavigationView长按Item出现提示文字
时会出现当前的toast,看起来很不美观,废话不多说,首先来看我的菜单配置文件nav_menu.xml布局文件:activity_main.layout解决思路:获取子View,设置长按拦截解决方法:(
Kotlin
SuperXcy
·
2023-03-13 20:39
Kotlin
for循环的几种使用方法
在
Kotlin
中想遍历1-100的数值可以这样写:for(indexin1..100){print(index)}这样写是正序遍历,如果想倒序遍历就该使用标准库中定义的downTo()函数:for(indexin100downTo1
baiduo
·
2023-03-13 20:12
studio 4.0以上版本安装ButterKnife成功,但不显示Generate ButterKnife Injections选项的问题
升级Studio后,发现用快捷键在Generate中显示GenerateButterKnifeInjections,一直不显示,后来发现,4.0以上版本,要使用支持
kotlin
的ButterKnife插件
景小帮
·
2023-03-13 18:58
快速上手
Kotlin
开发系列之伴生对象
本节将介绍
Kotlin
中的访问修饰符、伴生对象以及推荐单例的写法。
changer0
·
2023-03-13 18:53
组件化+Jetpack+MVVM项目实战,涉及协程+Retrofit,Paging3+Room等
一、项目简介微信截图_20210521163936.png该项目主要以组件化+Jetpack+MVVM为架构,使用
Kotlin
语言,集合了最新的Jetpack组件,如Navigation、Paging3
Kepler_II
·
2023-03-13 16:38
flutter
如:Android:使用Java或
Kotlin
语言调用系统提供的SDKAPIiOS:通过Objective-C或Swift语言直接调用iOSSDK开发的应用程序二、原生与H5相比较的优势和劣势优势:1.
shuo_fd6c
·
2023-03-13 12:21
kotlin
学习笔记
9223372036854775807Float小数,小数点可以精确到6位Double小数,小数点可以精确到15-16位String字符串1.var声明变量2.val声明常量3.不同的数据类型用不同的容器保存4.
kotlin
mcaotuman
·
2023-03-13 12:16
Android Weekly Notes #504
androidweekly.net/issues/issue-504AllaboutProtoDataStoreDataStoreproto类型的一篇介绍.Highperformancewithidiomatic
Kotlin
圣骑士wind
·
2023-03-13 10:06
Kotlin
修炼指南(一)
(转载)原文链接:https://mp.weixin.qq.com/s/pu_Fj8uhF_pBDC6gjnqLtg
Kotlin
修炼指南(一)最近会写一些关于
kotlin
的文章,主要是为了引出函数式编程的概念
galaxy_zheng
·
2023-03-13 09:18
90%人不懂的泛型局限性,泛型擦除,星投影
视频会更加的直观,看完文字版,在看视频,知识点会更加清楚视频版bilibili地址:https://b23.tv/fGXnKn1在之前的文章90%的人都不懂的泛型,泛型的缺陷和应用场景中介绍了:为什么要有泛型
Kotlin
hi_dhl
·
2023-03-13 08:55
2019-07-26
同时,配上了精致、简约的沙发等家具,加上
灯饰
的相互呼应和布艺品的点缀,让整个空间散发着时尚的雅
装修小屋
·
2023-03-13 06:15
Kotlin
边用边学:4句顺口溜驯服apply / with / run / also / let
KeyTakeaways(划重点):letitrunwithdreamitalsoappliestoself有显式使用this时,请换成it调用可为null时别和with搭档背景
Kotlin
是一门简洁、
朱和
·
2023-03-13 04:24
JVM
JVM运行Java字节码文件--Class文件的结构属性--从一个例子开始--反编译字节码文件--字节码文件信息--常量池--方法表集合--类名再看两个示例--分析try-catch-finally--
Kotlin
_emo_
·
2023-03-13 01:30
kotlin
防止多次点击
objectViewClickDelay{varhash:Int=0varlastClickTime:Long=0varSPACE_TIME:Long=3000}infixfunView.clickDelay(clickAction:()->Unit){this.setOnClickListener{if(this.hashCode()!=hash){hash=this.hashCode()las
ElonYanJ
·
2023-03-12 17:51
LeetCode之N-Queens(
Kotlin
)
问题:方法:DFS加回溯法,搜索算法是DFS暴力强解,过程中需要用回溯法重置棋盘。具体实现:classNQueens{privatevalresults=mutableListOf>()funsolveNQueens(n:Int):List>{results.clear()valarea=Array(n,{IntArray(n,{0})})for(colin0untiln){reset(area,
糕冷羊
·
2023-03-12 17:21
第一行代码
kotlin
学习整理
1.除非一个变量需要被修改,否则就是使用val声明2.函数声明funmethodNmae(param:String,...):String{return""}3.当函数只用一行代码时,可用=连接,=表示返回值的意思如:funlargerNumber(num1:Int,num2:Int)=max(num1,num2)4.if、when语句都有返回值valstr=""valv2=when(str){"
是昵称呀
·
2023-03-12 14:02
Kotlin
by 关键字解读(委托)
by就是
Kotlin
帮我们实现代理模式的捷径。by可以实现两种代理,一种是接口代理,一种是属性代理。
孙大硕
·
2023-03-12 13:59
Kotlin
中级篇(八):高阶函数详解与标准的高阶函数使用
一、高阶函数介绍在
Kotlin
中,高阶函数即指:将函数用作一个函数的参数或者返回值的函数。1.1、将函数用作函数参数的情况的高阶函数这里介绍字符串中的sumBy{}高阶函数。
贪玩丶
·
2023-03-12 13:45
kotlin
扩展函数(一)
kotlin
用了这么久也一直没有整理过,当想整理的时候又不知道又不知道该整理点啥,于是就从项目中用到最多的整理记录一下.项目中用到的扩展函数比较多,所以先从扩展函数开始,这其中包括
Kotlin
自带的扩展函数和自己写的扩展函数
葛糖糖
·
2023-03-12 13:38
LeetCode之Split Array Largest Sum(
Kotlin
)
问题:方法:贪心算法加二分查找,正确结果必在(0,sum(nums))中,通过计算mid逐渐逼近到正确结果。具体实现:classSplitArrayLargestSum{funsplitArray(nums:IntArray,m:Int):Int{varleft=0varright=nums.sum()+1varans=Int.MAX_VALUEwhile(leftmid){innerM--sum
糕冷羊
·
2023-03-12 13:37
Kotlin
总结
kotlin
完成的项目项目是基于
kotlin
写的:Android端:1.使用组件化模块开发基于阿里ARouter封装的组件路由调用项目框架与用到的技术:ARouter+Retrofit+Rxjava+Okhttp
Android开发技术总结
·
2023-03-12 11:08
230 抽奖
拉门可以近期量尺,联系做瓷砖美缝,安装马桶,联系送浴室柜手盆,购买水槽,热水器,购买开关插座,购买
灯饰
。前段时间买瓷砖有个抽奖活动,今天特意去抽奖,奖品很多,冰箱,电视,都有。我
艾美克
·
2023-03-12 11:57
Retrofit + 协程封装,如何优雅的去掉try catch?
作者:ChengTaoRetrofit2.6.0版本后对suspend方法进行了支持,对使用
kotlin
的开发者来说简直是福音,但是执行suspend方法的时候异常处理仍然是件繁琐的事情,必须显示的执行
像程序那样去思考
·
2023-03-12 09:07
Plugin [id: 'org.jetbrains.
kotlin
.android', version: '1.6.21', apply: false] was not found in any...
Plugin[id:'org.jetbrains.
kotlin
.android',version:'1.6.21',apply:false]wasnotfoundinanyofthefollowingsources
colinWong
·
2023-03-12 09:31
Android autoservice Java->
Kotlin
如果直接把写好的Java注解在
Kotlin
上使用是没反应的,需要修改一下gradlegradle中注解处理器字段annotationProcessor改为kapt并在上面添加插件applyplugin:
微风细雨007
·
2023-03-12 08:24
kotlin
协程上下文那点事
它的两个跟我们我们日常开发联系比较大的方法如下:@Since
Kotlin
("1.3")publicinterfa
Jekton
·
2023-03-12 08:01
Kotlin
协程实现懒序列
kotlin
中,可以利用协程的挂起和恢复特性,实现懒序列。期望达到的效果funmain(){valarr=generator{for(iin0..5){println("$i准备好啦。")
qiHuang112
·
2023-03-12 07:38
Dagger2 中的 Scope、dependencies
点进去可以看到:@Scope@Documented@Retention(RUNTIME)public@interfaceSingleton{}上面是Java方式,如果我们自定义一个Scope就很简单了(
kotlin
曹仁不会飞
·
2023-03-12 06:38
Mac 的Intellij IDEA 个人版安装
活动地址:CSDN21天学习挑战赛Java及Android以及
Kotlin
,Groovy,HTML开发工具其中HBuliderX作为HTML开发工具也很舒服官方安装链接:http://www.jetbrains.com
异步处理
·
2023-03-12 04:54
intellij-idea
macos
java
从架构师视角看是否该用
Kotlin
做服务端开发?
前言自从Oracle收购Sun之后,对Java收费或加强控制的尝试从未间断,谷歌与Oracle围绕JavaAPI的官司也跌宕起伏。虽然Oracle只是针对OracleJDK8的升级收费,并释放了OpenJDK一直开源这份善意,但是如果没有各个大非Oracle的JVM、JDK和众多其它基于JVM的语言,Oracle这份善意能维持到什么时候可不好说。大厂要从JVM和JDK的层面早做打算,而广大中小企业
jwenlee
·
2023-03-12 04:50
[翻译]Effective Java in
Kotlin
:2. 遇到多个构造器参数时,考虑用构建者
原文:EffectiveJavain
Kotlin
,item2:ConsiderabuilderwhenfacedwithmanyconstructorparametersReminderfromthebook
超凶的土拨鼠
·
2023-03-12 01:37
inline、noinline、crossinline你真的知道吗?
1.简介inline、noinline、crossinline是
Kotlin
中的三个关键字。在
Kotlin
源码中我们可以发现,这三个关键字被大量使用,那么它们究竟是干嘛的呢?
码途有道
·
2023-03-11 23:56
如何评价王垠的《
Kotlin
和Checked Exception》?
完全赞同王垠对CE的看法,他真正想推荐的应该是typedracket中的uniontype,这也非常有启发。我的看法在调用一个函数的时候,除了正常的返回值,还很可能需要有响应的各种异常,而异常应该是可以被穷举,并且被确保处理的。在很多时候,异常的处理流程,也是在程序所预先定义好的流程当中。函数正常执行,获得预期的返回值,这是主流程;但也可以有分支流程,使用异常来触发分支流程是合理的做法。CE的存在
玩家翁伟
·
2023-03-11 22:11
Kotlin
中的判空操作 Elvis 操作符使用踩坑
Kotlin
作为一门有着所谓空安全特性的(年轻)编程语言,有时出于实际业务场景需要还是会把变量声明成可空(Null-able)的,好在由于空安全特性,编译器会强制我们对可空变量进行判空检查(除非你使用了非空断言
xiaofei_dev
·
2023-03-11 22:04
Kotlin
从入门到放弃(一) 基本数据类型和数组
Kotlin
从入门到放弃(一)基本数据类型和数组本篇是用来学习和记录
Kotlin
学习中的基本知识点和内容,整理数据类型的常见用法。
鱼鱼鱼三条鱼ii
·
2023-03-11 21:14
Kotlin
的函数
静态方法//我们通过两种语言的对比,能够对函数有一个更好的理解publicstaticfinalvoidmain(){}//如果没有Java基础,不适合看本篇文章,本篇文章针对有Java基础并想深入学习
Kotlin
as_pixar
·
2023-03-11 19:54
迟到的
Kotlin
体验
Google在今年的I/O大会上宣布
Kotlin
正式成为Android的官方语言,这么好玩的新东西当然不能错过啦,陆陆续续看资料写Demo过了一个多月,希望这篇体验还不太晚。
Winter_F
·
2023-03-11 16:28
RecyclerView通用Adapter适配器,
Kotlin
40行代码精简实现
每次遇到项目中简单的列表都需要写一遍适配器岂不是很麻烦,这次通过
Kotlin
简洁的语法结构,重写了一遍通用的适配器类,它适用于简单重复的RecyclerView的Item样式,例如电话簿列表、好友列表和新闻列表等
Jason_Samuel
·
2023-03-11 16:54
Kotlin
系列 - 进阶深入泛型从java到
Kotlin
(四)
Kotlin
细节文章笔记整理更新进度:
Kotlin
系列-基础类型结构细节小结(一)
Kotlin
系列-函数与类相关细节小结(二)
Kotlin
系列-高阶函数与标准库中的常用函数(三)目录.png前言本篇文章从
未扬帆的小船
·
2023-03-11 13:31
Kotlin
,Retrofit实现网络数据加载RecyclerView列表
kotlin
.jpeg在上一篇
kotlin
实现Recyclerview,ListView列表里面实现了静态数据的加载,静态数据和网络数据还是有一定的区别的,在这儿还是踩了很多的坑,慢慢在网上查一些相关的操作慢慢实现的
不识水的鱼
·
2023-03-11 13:55
Kotlin
入门_1
kotlin
官网:https://
kotlin
lang.org/docs/reference/android-overview.html
kotlin
中可以像js一样不加分号,直接换行即可定义变量修饰变量可以使用
匿名用户_bcc3
·
2023-03-11 13:00
Android 图片选择器 MXImagePicker
ImagePicker介绍基于
Kotlin
,AndroidX的仿微信图片选择器项目目的:1:提供统一的图片、视频选择页面2:兼容Android9.0版本后获取视频/照片需要调用provide的问题3:支持图片压缩功能项目地址
仙大
·
2023-03-11 12:52
Kotlin
基础之语法概念
变量常量var变量val常量vara:Int=1//定义一个普通变量varb=2//编译器会自动判断继承需要在class前加open关键字或者abstract默认是final不能被继承的openclassAnimal{}abstractclassAnimal(){}?!!view?.setOnclickListener这种写法表示可能为空,当为空时则会跳过执行view!!.setOnclickLi
EasonDev
·
2023-03-11 10:30
Kotlin
之路
文档地址https://developer.android.google.cn/
kotlin
,可以直接阅读中文的。
AddisonLi
·
2023-03-11 09:03
引领产业,携手共赢-“古一产业共同体818金秋采购节暨灯博会分会场活动月”
灯饰
行业的传统旺季:金九银十,近在咫尺。步入8月,来古镇的采购商明显增多。虽然今年比较特殊,各地疫情反复,打乱了行业传统订货和补货的节奏,但
灯饰
照明属于刚需行业,
唐唐TAKLS
·
2023-03-11 08:29
Kotlin
边用边学:利用 require / check / assert 完善接口定义
KeyTakeaways(划重点):require对外、check对内,组成了协议的前置条件assert是协议的后置条件接触过Designbycontract或OCL(ObjectConstraintLanguage)或平时设计比较严谨的同学应该知道,一个良好的接口设计/文档其实是应该包括了接口的前置条件(即满足什么条件才可以调用这个接口)和后置条件的(执行完毕这个接口后,哪些是真)。在2000年
朱和
·
2023-03-11 07:12
Android 常用牛逼三方库
1.牛逼图表库1.1AAInfographics,是AAChartKit的
Kotlin
语言版本,是在流行的开源前端图表框架的基础上,封装的面向对象的,一组简单易用,极其精美的图表绘制组件.可能是这个星球上
没有了遇见
·
2023-03-11 05:32
Android模拟器如何异型屏
详细请看AndroidStudio3.1新特性介绍由于我是那种爱折腾的人,第一眼看见的不是D8不是
Kotlin
Lint检查,而是自带的模拟器可以异型屏了。现在我们来一步步开启模拟器异型屏。
no白菜
·
2023-03-11 05:40
ViewModel的生命感知和复用原理
kotlin
的ViewModel创建扩展函数文档中的标准ViewModel创建方式是通过ktx的viewModels内联函数生成的,在Componen
就叫汉堡吧
·
2023-03-11 05:30
Kotlin
泛型的使用介绍
1.泛型类、泛型函数1)泛型类可以接收任意类型。Package(t:T)2)泛型类中定义的泛型参数,通常用T(Type)表示,(t:T)这个表示泛型类Package的主构造函数可以接收T类型的属性。3)openPackage():T定义一个返回T类型的泛型函数。4)fungetProductName(block:(T)->R):RgetProductName的返回值是R(英文的Return),接收
·
2023-03-11 00:13
上一页
105
106
107
108
109
110
111
112
下一页
按字母分类:
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
其他