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
File useLines nameWithoutExtension extension
Kotlin
FileuseLinesnameWithoutExtensionextensionimportjava.io.Filefunmain(args:Array){valfilePath="myfile.txt"valfile
zhangphil
·
2023-09-18 00:04
kotlin
kotlin
如何用gradle创建scala项目
虽然scala的标配构建工具是sbt,但是随着
kotlin
的大火,越来越多的人也在使用gradle。所以就面临一个问题,用习惯gradle的人如何创建scala>项目?
小木胆
·
2023-09-18 00:14
Kotlin
File FileTreeWalk walkTopDown onEnter onLeave
Kotlin
FileFileTreeWalkwalkTopDownonEnteronLeavePython遍历文件目录os.walk_forsubfolderinsubfolders:print(foldername
zhangphil
·
2023-09-17 18:14
kotlin
kotlin
[
Kotlin
] 泛型实例化
在
Kotlin
中,由于泛型的强化,以及阻止擦除等特性的存在,使得泛型实例化成为了可能,因此我们可以写出类似于以下的函数:funnew():T在Java中要实现这类函数无疑是困难的。
何晓杰Dev
·
2023-09-17 17:26
Java
Kotlin
循环反射 一行代码完美实现多层反射
Java/
Kotlin
循环反射一行代码完美实现多层反射背景传统编写方式循环反射经过测试发现:反射对象直接获取class只能拿到子类,如果该参数在父类私有,则需要强转成父类进行操作PS:这里编写是用的
Kotlin
小傲傲i
·
2023-09-17 16:47
java
Android
kotlin
java
android
Android获取当前应用FPS(帧数)
本次使用的语言是
Kotlin
1.首先我们使用的API是Choreographer这个类,这里涵盖这每一帧绘制的时间,使用纳秒来计算的,所以我们需要操作他Choreographer.getInstance
小傲傲i
·
2023-09-17 16:46
Android
android
kotlin
Linux学习第17天:pinctrl和gpio子系统开发:由0到1
在每个相关单元的学习和实践中,总是从第一个项目出发,就如软件开发中的
第一行代码
,第一个H
大叔学Linux
·
2023-09-17 15:39
Linux学习
linux
学习
嵌入式硬件
arm开发
再也不信能用99年的IDEA激活方式了
提供由专业开发者设计,用于学习Python、Java和
Kotlin
的工具
里奥学JAVA
·
2023-09-17 12:35
intellij-idea
java
ide
Android Studio
Kotlin
显示参数方法名提示
设置路径:settings->Editor->General->Appearance->Showparameternamehints设置界面showpropertytypehints.(显示属性类型提示。)showlocalvariabletypehints.(显示局部变量类型提示。)showfunctionreturntypehints.(显示函数返回类型提示。)showparametertyp
热心村民小林
·
2023-09-17 09:07
Kotlin
Android中错误及异常处理最佳实践
Kotlin
Android中错误及异常处理最佳实践
Kotlin
在Android开发中的错误处理机制以及其优势
Kotlin
具有强大的错误处理功能:
Kotlin
提供了强大的错误处理功能,使处理错误变得简洁而直接
Calvin880828
·
2023-09-17 07:17
Kotlin进阶
android
kotlin
开发语言
Kotlin
学习之协程的协程基础
Kotlin
是一⻔仅在标准库中提供最基本底层API以便各种其他库能够利用协程的语言。与许多其他具有类似功能的语言不同,async与await在
Kotlin
中并不是关键字,甚至都不是标准库的一部分。
James999
·
2023-09-17 05:47
java和
kotlin
对于for循环和forEach里面的return分别有何不同
前言‘break’and‘continue’areonlyallowedinsidealoop“break”和“continue”只能在循环中使用,forEach实际上是一个匿名函数只有是循环才会有以下说法:return.默认情况下,从最近的封闭函数或匿名函数返回-Bydefaultreturnsfromthenearestenclosingfunctionoranonymousfunction.
天涯海风
·
2023-09-17 05:34
kotlin
python
java
2021-05-11
前言--用本篇文章理论知识和架构原则实践了一个wanAndroid项目,其中全部采用
kotlin
编写并抛弃了Rxjava,因为
kotlin
可以完全替代他,[github](https://github.com
王猛biu
·
2023-09-17 04:53
kotlin
学习第一步
Kotlin
基础知识一,Using
Kotlin
forAndroidDevelopment1.1使用
Kotlin
做Android开发
Kotlin
是非常适合用于开发Android应用的,它给Android平台带来了新语言的所有优点却不增加任何新的限制
半称心x度
·
2023-09-17 04:12
深度学习 Gradle 自动化构建技术(五、Gradle 插件架构实现原理剖析 — 上)
一、Gradle插件实现架构概述AndroidGradleplugin团队在AndroidGradleV3.2.0之前一直是都是用Java编写的Gradle插件,在V3.2.0便采用了
Kotlin
进行大面积的重写
字节跳不动
·
2023-09-17 03:09
Kotlin
实战笔记——TabLayout&ViewPager
ConstraintLayout是个很强大的布局,比RelativeLayout更加强大现在默认布局都是ConstraintLayout,而且用ConstraintLayout去实现布局层数会比LinearLayout少很多,用
Kotlin
WangSins
·
2023-09-17 02:07
Kotlin
核心编程 第一章认识
Kotlin
、第二章基础语法
本文是
Kotlin
核心编程(2021年6月第一版第5次印刷)的读书笔记。感觉适合有一定了解java的
Kotlin
初学者,内容讲了
Kotlin
通用的使用场景、方法,原理性内容不是很难。
flynnny
·
2023-09-16 22:10
Kotlin
数据类生成多个构造函数
Kotlin
的dataclass默认在编译后自动生成包含所有属性的构造方法,正常使用时会需要多个重载函数,可以使用@JvmOverloads注解。
菠萝加点糖
·
2023-09-16 21:01
kotlin
开发语言
android
data
class
android关键词检索功能,Android实现搜索关键词高亮显示-
Kotlin
在做Wandroid项目时有一个搜索功能,要在搜索结果中将匹配到的关键词高亮显示。但是玩安卓API并没有提供颜色的高亮,只有字体斜体,效果看起来并不明显,并且昵称也参与了搜索,但并没有增加HTML标签返回,这就有点美中不足了。因此我们自己动手来做一个。API返回结果{..."title":"微信在Github开源了Hardcoder,对Android开发者有什么影响?",...}预期效果实现步骤因
启明眼镜
·
2023-09-16 18:43
android关键词检索功能
Android
kotlin
实现搜索和展示列表功能(SearchView+RecyclerView+BRVAH3.0.6+androidx)
文章目录一、实现效果二、引入依赖三、主要有那些功能?四、实现源码1、适配器2、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdapterHelper简称
彬sir哥
·
2023-09-16 18:13
Android
kotlin开源项目-功能
kotlin
SearchView
RecyclerView
BRVAH3.0.6
androidx
android
kotlin
log,用
kotlin
打印出漂亮的android日志(二)
前面我已经写过一篇这个标题的文章,因为当时的代码还存在一些bug,并没有把这个项目放到github上我总觉得有一丝遗憾,这次修复了bug加了一些新功能还折腾了半天把它上传到jcenter上,所以打算再写一篇。下载安装Gradle:compile'com.safframework.log:saf-log:1.0.1'Maven:com.safframework.logsaf-log1.0.1pom特
weixin_39541044
·
2023-09-16 18:13
android
kotlin
log
Android
kotlin
用RecyclerView(androidx+BRVAH3.0.6)实现仿微信长按列表弹出菜单功能
文章目录一、实现效果二、引入依赖三、实现源码1、适配器2、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdapterHelper简称BRVAHAndro
彬sir哥
·
2023-09-16 18:12
Android
kotlin开源项目-功能
android
studio
kotlin
RecyclerView
BRVAH3.0.6
长按列表弹出菜单
Android
kotlin
仿QQ侧滑右置顶(取消置顶)与删除功能(RecyclerView+BRVAH3.0.6+androidx+SwipeMenuLayout)
文章目录一、实现效果二、引入依赖三、实现源码1、实体类2、适配器3、代码解析和画解1、置顶2、取消置顶4、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewA
彬sir哥
·
2023-09-16 18:12
Android
kotlin开源项目-功能
RecyclerView
BRVAH3.0.6
androidx
SwipeMenuLayout
仿QQ侧滑菜单
Android
kotlin
实现仿西瓜视频自动播放列表功能(横屏没有上下滑动)(RecyclerView+BRVAH3.0.6+androidx+jiaozivideoplayer+glide)
文章目录一、实现效果二、引入依赖三、AndroidManifest.xml四、实现源码1、实体类2、视频自定义View3、适配器代码解析4、实现视图一、实现效果1、可见的第一个正在播放的视频item滑向上如果超顶部时就停止,并且下一个视频会自动播放,是仿西瓜视频的。2、点击某一个正在播放的视频item右下角的全屏(横屏没有上下滑动)二、引入依赖在app的build.gradle在添加以下代码1、i
彬sir哥
·
2023-09-16 18:42
Android
kotlin开源项目-功能
RecyclerView
BRVAH3.0.6
androidx
JzvdStd
glide
Android
kotlin
实现仿微信快手点击列表item后弹出输入框,所item自动滚动到输入框上方功能
文章目录一、实现效果二、引入依赖三、源码实现适配器手机软键盘工具类1、列表(仿微信)2、从底部弹出列表对话框(仿快手)一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerVie
彬sir哥
·
2023-09-16 18:42
Android
kotlin开源项目-功能
kotlin
RecyclerView
AnyLayer
EditText
item自动滚动到输入框上方
Android
kotlin
实现列表item点击事件出现引导(带箭头和描述)功能(RecyclerView+BRVAH3.0.6+androidx)
文章目录一、实现效果二、项目三、引入依赖四、实现源码1、引导工具类2、引导视图3、适配器4、实现视图一、实现效果二、项目三、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdap
彬sir哥
·
2023-09-16 18:11
Android
kotlin开源项目-功能
kotlin
RecyclerView
BRVAH3.0.6
androidx
guideview
Android
kotlin
实现首页美团悬浮头部功能(RecyclerView+BRVAH3.0.6+androidx)
文章目录一、实现效果二、引入依赖三、实现源码1、代码解析2、实体类3、适配器4、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdapterHelper简
彬sir哥
·
2023-09-16 18:11
Android
kotlin开源项目-功能
kotlin
RecyclerView
BRVAH3.0.6
androidx
悬浮头部
Android
kotlin
实现多级树形图之三级列表第三个级列表HORIZONTAL功能
目录一、实现效果二、功能类结构图解三、引入依赖四、源码实现1、3级列表节点适配器2、1~3级列表节点提供类3、1~3级列表实体类4、箭头旋转动画5、主activity一、实现效果二、功能类结构图解三、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6'
彬sir哥
·
2023-09-16 18:11
Android
kotlin开源项目-功能
RecyclerView
BRVAH3.0.6
androidx
BaseNodeAdapter
BaseNode提供
BaseExpandNode
第三级列表HORIZONTAL
Android
kotlin
实现频道管理功能
文章目录一、实现效果二、引入依赖三、源码实现1、实体类2、适配器3、拖拽事件(ItemTouchHelper.Callback())4、视图实现一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可Ba
彬sir哥
·
2023-09-16 18:11
Android
kotlin开源项目-功能
RecyclerView
BRVAH3.0.6
BSQA
androidx
AnyLayer
Android
kotlin
实现仿蜜源TextView单行内容填满超出后循环滚动功能
MainActivity.ktpackagecom.example.myapplication3importandroid.os.Bundleimportandroidx.appcompat.app.AppCompatActivityimport
kotlin
x.android.synthetic.main.activity_main.tv_marqueeclassMainA
彬sir哥
·
2023-09-16 18:40
Android
kotlin开源项目-功能
kotlin
TextView
循环滚动
Android
kotlin
实现点击列表item改变颜色(RecyclerView+BRVAH3.0.6+androidx)
文章目录一、实现效果二、引入依赖四、实现源码1、适配器2、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdapterHelper简称BRVAHAndro
彬sir哥
·
2023-09-16 18:40
Android
kotlin开源项目-功能
kotlin
RecyclerView
BRVAH3.0.6
androidx
item
Android
kotlin
用RecyclerView(androidx+BRVAH3.0.6)实现向上滑动隐藏标题栏向下滑动显示功能
文章目录一、实现效果二、引入依赖三、实现源码1、代码解析2、适配器3、实现视图一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6',这个里面带的适配器,直接调用就即可BaseRecyclerViewAdapterHelper简称BRVA
彬sir哥
·
2023-09-16 18:40
Android
kotlin开源项目-功能
android
studio
kotlin
RecyclerView
BRVAH3.0.6
标题栏
Android
kotlin
开源项目-功能标题目录
目录一、BRVAH二、开源项目1、RV列表动效(标题目录)2、拖拽与侧滑(标题目录)3、数据库(标题目录)4、树形图(多级菜单)(标题目录)5、轮播图与头条(标题目录)6、网络库(标题目录)7、表格标(标题目录)8、统计图表(标题目录)三、源码文件目录图一、BRVAHBaseRecyclerViewAdapterHelper简称BRVAHAndroidSDK是否支持BaseRecyclerView
彬sir哥
·
2023-09-16 18:04
Android
kotlin开源项目-功能
android
studio
kotlin
目录
源码
【Android】The ‘
kotlin
-android-extensions‘ Gradle plugin is deprecated
The‘
kotlin
-android-extensions’Gradlepluginisdeprecated最近跑编译的时候,经常有个警告The'
kotlin
-android-extensions'Gradlepluginisdeprecated.Pleaseusethismigrationguide
myt2000
·
2023-09-16 16:47
android
android
kotlin
android
studio
kotlin
学习笔记——具名参数、变长参数、默认参数
说明:1.其中buildUser函数的gender参数默认为true,调用者可以不传2.vararg代表可变参数,当传入的变量与参数位置不匹配时,可以通过指定形参名称来匹配对应关系3.可变参数可以放在函数参数项的任意位置(java只能放在末尾)funmain(){buildUser("崔兴旺",28,orders=*arrayOf("111","222"),company="微医")}funbui
崔兴旺
·
2023-09-16 15:23
Kotlin
作用域函数(apply、also、run、let、takeIf)
在
Kotlin
中,作用域函数是一组用来在特定作用域中操作对象的函数。它们允许在给定作用域内对对象进行属性赋值、方法调用、转换等操作,并返回相应的结果。
wk灬丨
·
2023-09-16 15:08
Kotlin基础
kotlin
开源库源码分析:Okhttp源码分析(一)
注意本文解析的是OkHttp3库,该库是用
Kotlin
写的,需要大家有一些
Kotlin
基础。OkHttp的最佳使用
Tai_Monster
·
2023-09-16 05:46
Android开发笔记
开源
okhttp
java
android
kotlin
-高阶函数
在
kotlin
里[函数可以作为参数]这件事的本质是函数可以作为对象存在。因为只有是对象才可以被作为参数传递。
JuliusL
·
2023-09-16 03:33
解决Androidstudio加载编译时
kotlin
-compiler-embeddable一直下载中的问题
解决Androidstudio加载编译时
kotlin
-compiler-embeddable一直下载中的问题打开网址https://mvnrepository.com/搜索
kotlin
-compiler-embeddable
code作业本
·
2023-09-16 01:31
android
android
studio
Kotlin
拿Android本地视频缩略图
本文主要讨论如下三个问题:如何拿到本地视频?怎么拿视频缩略图?缩略图如何压缩?1如何拿到本地视频?1.1定义数据结构先定义媒体信息数据结构MediaInfo,以及视频信息数据结构VideoInfo。openclassMediaInfo(varsize:Long=0L,//大小单位Bvarwidth:Float=0f,//宽varheight:Float=0f,//高varlocalPath:Str
Swuagg
·
2023-09-15 23:11
Android:开发实践
Kotlin
kotlin
缩略图
视频首帧
图片压缩
Kotlin
实现 Android 系统悬浮窗
Android弹窗浅谈我们知道Android弹窗中,有一类弹窗会在应用之外也显示,这是因为他被申明成了系统弹窗,除此之外还有2类弹窗分别是:子弹窗与应用弹窗。应用弹窗:就是我们常规使用的Dialog之类弹窗,依赖于应用的Activity;子弹窗:依赖于父窗口,比如PopupWindow;系统弹窗:比如状态栏、Toast等,本文所讲的系统悬浮窗就是系统弹窗。系统悬浮窗具体实现权限申请代码设计下面的包
Swuagg
·
2023-09-15 23:10
Kotlin
Android:开发实践
kotlin
系统悬浮窗
android
【最新面试问题记录持续更新,java,
kotlin
,android,flutter】
最近找工作,复习了下java相关的知识。发现已经对很多概念模糊了。记录一下。部分是往年面试题重新整理,部分是自己面试遇到的问题。持续更新中~目录java相关1.面向对象设计原则2.面向对象的特征是什么3.重载和重写4.基本数据类型5.装箱和拆箱6.final有什么作用7.String是基本类型吗,可以被继承吗8.String、StringBuffer和StringBuilder的区别?8.抽象类和
进击的code
·
2023-09-15 22:12
java
android
面试
Studio Bumblebee 最新版本 Gradle 结构更改项目gradle新增dependencies注意事项
id'com.android.application'version'7.3.1'applyfalseid'com.android.library'version'7.3.1'applyfalseid'org.jetbrains.
kotlin
.android'versio
cangahi09025566
·
2023-09-15 21:29
android
gradle
android
studio
学习
Kotlin
看哪些书?【赠书活动|第八期《深入实践
Kotlin
元编程》】
文章目录图书简介01《深入实践
Kotlin
元编程》02《SpringBoot学习指南》03《
Kotlin
编程实战》抽奖方式与Java一样,
Kotlin
也是用于Android应用程序开发的编程语言,是Android
鹤冲天Pro
·
2023-09-15 20:05
博主活动
学习
kotlin
开发语言
Kotlin
让人既爱有恨之编译速度优化
Kotlin
让人既爱有恨之编译速度优化写
kotlin
很久了,一直以来都不太满意
kotlin
的编译速度,特别是项目中大量使用kapt。但是也能忍受。但自从我的电脑让我玩坏了之后。
资本家大恶人
·
2023-09-15 20:56
Kotlin
中的?、!!、?:、:: 、->、== 符号
1.?和!!?加在变量名后,系统在任何情况不会报它的空指针异常。!!加在变量名后,如果对象为null,那么系统一定会报异常!上述是两个符号的简单概念,为了更好的解释这两个概念,我们先从java代码入手,如下例:ArrayListmyList=null;//创建一个null的队列Log.d("TAG","-->>ListSize="+myList.size());这个例子中,执行到Log打印队列长度
瑜小贤
·
2023-09-15 13:25
【JAVA】idea初步使用+JDK详细配置
1、官方下载idea官网:DownloadIntelliJIDEA–TheLeadingJavaand
Kotlin
IDE(1)、下载教程我下载没截屏,详细教程请看原文:手把手教你JDK+IDEA的安装和环境配置
^草莓牛乳茶^
·
2023-09-15 13:50
JAVA
java
intellij-idea
开发语言
Kotlin
开发第六天,数据存储,持久化
完整代码Gitee地址:
kotlin
-demo:15天
Kotlin
学习计划第六天学习内容代码:Chapter6前言简介知识点1:文件存储知识点2:sharedPreferences存储知识点3:SQLite
peacejay
·
2023-09-15 13:32
Kotlin10天开发计划
kotlin
开发语言
android
Android
kotlin
系列讲解(进阶篇)解析XML格式数据
点击查看>返回总目录<|上一篇:Android
kotlin
系列讲解(入门篇)使用HTTP访问网络文章目录1、Pull解析方式2、SAX解析方式通常情况下,每个需要访问网络的应用程序都会有一个自己的服务器
彬sir哥
·
2023-09-15 13:30
Android
kotlin入门到精通系列讲解
android
studio
kotlin
xml
进阶
Lazy与Delegated Property
https://
kotlin
lang.org/docs/delegated-properties.html
Kotlin
官网提到,by后面的代理对象必须提供getValue()函数,用来获取相应的代理值。
xinguoshui
·
2023-09-15 12:47
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他