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
Kotlin
解析Json文件(Gson)
MainActivity.ktpackagecom.example.fredric.sendrequestwithokhttpimportandroid.support.v7.app.AppCompatActivityimportandroid.os.Bundleimportandroid.util.Logimportandroid.view.Viewimportandroid.widget.Bu
FredricZhu
·
2023-11-02 09:09
阿里P8资深架构师耗时半年整理21年Java工程师成神之路
1、基础篇**01:**面向对象→什么是面向对象面向对象、面向过程面向对象的三大基本特征和五大基本原则→平台无关性Java如何实现的平台无关JVM还支持哪些语言(
Kotlin
、Groovy、JRuby、
Java技能树
·
2023-11-02 09:22
java
scala
开发语言
2022计划与复盘
kotlin
--80%有
kotlin
项目经验,但api不够熟悉,对
kotlin
协程理解不够深入。复杂自定义View--80%,自定义Viewdemo能看懂,但没有复杂自定义View没有太多思路。
taoyyyy
·
2023-11-02 07:50
Jetpack---Room数据库
官网全是
kotlin
表达的。设想一个场景,一个activi
大苏打6815
·
2023-11-02 06:23
Android Failed to invoke getAdditionalVisibleSourceSets on org.jetbrains.
kotlin
.gradle.plugin.source
一、错误内容[ReflectionError]FailedtoinvokegetAdditionalVisibleSourceSetsonorg.jetbrains.
kotlin
.gradle.plugin.sources.Default
Kotlin
SourceSetjava.lang.NoSuchMethodException
ganshenml
·
2023-11-02 05:22
Android问题解决方案
android
kotlin
开发语言
常用编程语言排行与应用场景汇总(2023.10)
PHP九、SQL十、ASM(AssemblyLanguage)十一、Go十二、Scratch十三、Delphi/ObjectPascal十四、MATLAB十五、Swift十六、Fortran十七、R十八、
Kotlin
秃了也弱了。
·
2023-11-02 04:35
杂谈
开发语言
Kotlin
实现Parcelable
Kotlin
中实现Parcelable的方式有二种:一、使用注解1.在gradle中添加android{...
kermitye
·
2023-11-01 22:53
Kotlin
协程+Retrofit、Gson解析
Kotlin
协程+Retrofit、Gson解析添加依赖implementation"io.github.cnoke.ktnet:api:?"
雅@痞
·
2023-11-01 19:26
android
kotlin
Kotlin
Coroutine + retrofit + Okhttp3 网络请求实战篇
背景最近看到很多项目都将RxJava+Retrofit替换成了Coroutine+retrofit,首先Coroutine学习成本相对于Rxjava来说较低,而且最重要的一点是
Kotlin
的下实现线程切换的代码更加精简
wjxbless
·
2023-11-01 19:50
Kotlin
Android
Android项目
Android
Kotlin
DSL
dsl
Kotlin
协程(Coroutines)配合使用 Retrofit,网络请求
第一步:添加所需依赖//管理生命周期implementation'androidx.lifecycle:lifecycle-livedata-ktx:2.2.0'implementation'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0'implementation"androidx.lifecycle:lifecycle-runtime-ktx
WL-鬼
·
2023-11-01 19:50
Android
Kotlin
android
Coroutines
kotlin
Retrofit
Kotlin
Coroutine(协程): 四、+ Retrofit
目录前言一、准备工作二、开始使用1.简单使用2.DSL3.扩展函数4.请求发起总结前言Retrofit从2.6.0版本开始,内置了对
Kotlin
Coroutines的支持.我们统一处理异常及响应状态码,
孟老板007
·
2023-11-01 19:18
Kotlin
android
kotlin
networkmanager
Retrofit + 协程封装,如何优雅的去掉try catch?
作者:ChengTaoRetrofit2.6.0版本后对suspend方法进行了支持,对使用
kotlin
的开发者来说简直是福音,但是执行suspend方法的时候异常处理仍然是件繁琐的事情,必须显示的执行
初一十五啊
·
2023-11-01 19:16
Android
移动开发
Android
移动开发
面试
Coroutine + Retrofit 封装网络请求
Coroutine+Retrofit封装网络请求参考文章1Retrofit+
Kotlin
Coroutine重构Android网络框架2OkHttp踩坑记:为何response.body().string
xiayuexingkong
·
2023-11-01 19:44
Android
retrofit
协程
网络请求
Kotlin
apply和with用法和区别
applyapply是
Kotlin
标准库中的一个函数,它允许你在对象上执行一系列操作,然后返回该对象自身。
菠萝加点糖
·
2023-11-01 16:08
kotlin
javascript
前端
kotlin
实现单例模式
kotlin
实现单例模式,大体分为两种方式,一种饿汉式单例模式,一种懒汉式单例模式。
天花板之恋
·
2023-11-01 16:08
kotlin
kotlin
单例模式
开发语言
Android开发知识学习——
Kotlin
进阶
相等性解构Elvis操作符when操作符operatorLambdainfix函数嵌套函数注解使用处目标函数简化函数参数默认值扩展函数类型内联函数部分禁用用内联具体化的类型参数抽象属性委托属性委托类委托
Kotlin
运气真不错!
·
2023-11-01 16:38
android
学习
kotlin
kotlin
中集合操作符
集合操作符1.总数操作符any——判断集合中是否有满足条件的元素;all——判断集合中的元素是否都满足条件;none——判断集合中是否都不满足条件,是则返回true;count——查询集合中满足条件的元素个数;reduce——从第一项到最后一项进行累计;reduceRight——从最后一下到第一项进行累计;fold——与reduce类似,不过有初始值,而不是从0开始累计;foldRight——和r
慕流蓝
·
2023-11-01 16:35
kotlin
开发语言
android
Kotlin
操作集合的高阶函数
Kotlin
提供了很多高阶函数用于对集合进行操作和转换。以下是一些常用的高阶函数:forEach{}:对集合中的每个元素执行指定的操作,无返回值。
wk灬丨
·
2023-11-01 16:01
Kotlin基础
kotlin
Litepal(
kotlin
版写法)
和java相比有两个地方有区别,其它大致写法和java版一样//创建表(不用像java那样需要写一大堆的模板代码,get/set;在
kotlin
中,var就代表实现了set()和get())classProvince
眠序
·
2023-11-01 14:30
Android 开发去掉标题栏的方法(
Kotlin
)
一、修改项目的themes.xml文件位置:res/values/themes/themes.xml增加两行内容:falsetrue二、修改项目的AndroidManifest.XML修改activity的样式为无标题栏。android:theme="@style/Theme.AppCompat.Light.NoActionBar"然后就好了。
HOOLOO
·
2023-11-01 13:36
Android
android
鸿蒙开发第一步-入门
本人安卓开发小趴菜一枚,在现公司做中控产品,目前通过Java,
Kotlin
开发,但是随着后面可能会用到华为产品(后续华为可能不支持安卓)做中控设备,所以在领导的建议下,入手鸿蒙开发。
小狗蛋ing
·
2023-11-01 09:59
鸿蒙
harmonyos
华为
鸿蒙
安卓转鸿蒙
记录MVVM+
Kotlin
学习遇到的问题
自定义binding运行报错解决:1.在appGradle文件添加applyplugin:'
kotlin
-kapt'2.在自定义方法添加@JvmStatic注释
LittleMaNong
·
2023-11-01 08:28
Could not find method kapt()
如果您遇到了"Couldnotfindmethodkapt()"错误,这通常意味着在项目的Gradle构建脚本中未正确配置
Kotlin
AnnotationProcessing插件(Kapt)。
小铁-Android
·
2023-11-01 04:23
room
android
kotlin
Kotlin
零基础学习 函数和函数表达式
java中的函数就是方法,可是
Kotlin
中还有函数表达式,函数表达式和函数一样经过一系列计算得到一个结果。
__素颜__
·
2023-11-01 03:43
Android
kotlin
基本语法
第一:传参数:
kotlin
写法?修饰申明在成员变量的类型后面,表示这个变量可以为null。该变量如果为null时,不会执行该变量后面的逻辑,也不会抛出空指针异常,俗称空安全。
半称心x度
·
2023-11-01 00:01
Kotlin
初窥门径[1]-基础概念
Kotlin
是由JetBrains开发的基于JVM的语言。JetBrains因为创造了一个强大的Java开发IDE(Intellij)而被大家所熟知。
haliluya123a
·
2023-10-31 23:33
AndroidStudio如何运行
Kotlin
的Main函数
一.创建一个Android项目如图创建一个完整的Android项目,同时创建一个Test.kt的
Kotlin
文件二.Main函数位置如下代码,main函数要写在类的外面!!!
司码帝
·
2023-10-31 23:02
kotlin
android
开发语言
Android ShapeableImageView rotation in
Kotlin
code
AndroidShapeableImageViewrotationin
Kotlin
codeimportandroid.content.Contextimportandroid.util.AttributeSetimportandroid.util.Logimportcom.google.android.material.imageview.ShapeableImageViewclassMyImag
zhangphil
·
2023-10-31 23:31
Android
kotlin
android
kotlin
Kotlin
BaseViewModel
嘿,今天的你过的还好吗importandroidx.lifecycle.ViewModel/****@ClassName:BaseViewModel*@Description:BaseViewModel*@CreateDate:2021/7/178:22*@UpdateUser:RyanLiu*/openclassBaseViewModel:ViewModel(){protectedfinalva
ryanxun
·
2023-10-31 23:33
Kotlin
基础之基本数据类型
变量
Kotlin
中的数据类型基本数据类型名称基本数据类型整型Int长整型Long浮点型Float双精度Double字符串String
Kotlin
中的变量的写法格式//变量的三种写法:varv1="你好"
sexyhair
·
2023-10-31 23:38
【开源篇】组件化+Jetpack+MVVM项目实战,涉及协程+Retrofit,Paging3+Room等
052022374231_0f.png一、项目简介微信截图_20210521163936.png该项目主要以组件化+Jetpack+MVVM为架构,使用
Kotlin
语言,集合了最新的Jetpack组件,
付十一v
·
2023-10-31 22:58
Kotlin
和Java的回调实现
前言最近将一些Java代码改成
Kotlin
代码,在改造过程中经常遇到“事件(函数)”的回调;针对这几种回调的实现,做一次小小的总结;回调的接口使用Java语言在Java中我们实现”事件(函数)"的回调,
小志君
·
2023-10-31 21:54
2020-03-19 Android
Kotlin
Coroutines 延时处理
Coroutines首先,Coroutines是一个单独的包,如果你是普通Java开发者,建议使用官方的教程进行引入,如果你和我一样是Android开发者,建议直接使用Anko-Coroutines):本文所有案例均在
kotlin
1.1.4
骑着家雀吃辣条
·
2023-10-31 21:21
Kotlin
基础学习+快速实践
前言本文主要介绍了新晋Android官方开发语言
Kotlin
的语法基础和实用特性,并加以简单的快速实践,给出了
Kotlin
相比Java的开发效率优势,非常适合对
Kotlin
感兴趣的Android开发人员进行阅读
Android高级工程师
·
2023-10-31 20:35
一步一步掌握在Android中使用
Kotlin
DSL
译者前言:在阅读本篇文章之前,你需要了解
Kotlin
以下知识点:扩展函数(ExtensionFunction)中缀表达式或中缀调用(InfixFunction)运算符重载(OperatorOverloading
xlh1191860939
·
2023-10-31 20:16
android
kotlin
dsl
Kotlin
特性
1.
Kotlin
是静态类型语言并支持类型推导,允许维护正确性与性能的同时保持原代码的简洁2.
Kotlin
支持面向对象和函数式两种编程风格,通过头等函数使更高级别的抽象成为可能,通过支持不可变值简化了测试和多线程的并发
bondPang
·
2023-10-31 20:30
闭包 C++、Java、
Kotlin
Wikipedia关于闭包的定义:Inprogramminglanguages,aclosure,alsolexicalclosureorfunctionclosure,isatechniqueforimplementinglexicallyscopednamebindinginalanguagewithfirst-classfunctions.Operationally,aclosureisar
WalkeR_ZG
·
2023-10-31 20:13
Android Groovy 迁移到 KTS
build.gradle处理ext扩展函数依次创建如下目录和文件使用源码Groovy迁移到KTS概述AndroidStudio是使用Gradle来编译,而默认的构建语言是Groovy,但是Gradle实际上是支持
Kotlin
xiangxiongfly915
·
2023-10-31 20:10
Android
android
kts
gradle
使用
Kotlin
DSL构建Android项目
前言Android支持使用
Kotlin
DSL来构建Gradle脚本了,还不赶紧学习一波?
blue_zy
·
2023-10-31 20:07
Android
android
gradle
kotlin
dsl
Android DSL
文章目录AndroidDSL概述使用DSL构建HTML代码下载AndroidDSL概述
Kotlin
DSL(领域特定语言)是一种使用
Kotlin
语言编写的,用于解决特定问题领域的语言。
xiangxiongfly915
·
2023-10-31 20:05
Android
android
Kotlin
DSL
Android开发知识学习——
Kotlin
基础
函数声明声明函数要用用fun关键字,就像声明类要用class关键字一样「函数参数」的「参数类型」是在「参数名」的右边函数的「返回值」在「函数参数」右边使用:分隔,没有返回值时可以省略声明没有返回值的函数:funmain(){println("123")}声明有返回值的参数:funsum(x:Int,y:Int):Int{println("123")}变量声明声明变量需要通过关键字,var声明可读可
运气真不错!
·
2023-10-31 18:20
android
学习
kotlin
原创--JVM详解
第一节:内存结构为什么要了解虚拟机JVM不单单只支持Java语言,也支持其他语言(Scala、
Kotlin
、Groovy等等)区块链2.0--以太坊(比特币是区块链1.0)中提供了EVM的虚拟机,它的实现和
wangzhipeng47
·
2023-10-31 17:50
jvm
java基础
性能优化专题
Android MarqueeTextView : 轻松实现文本滚动(跑马灯)效果
为了解决以上问题,所以就有了MarqueeTextView:一个由
Kotlin
实现的文本滚动自定义View。MarqueeTextView:
Kotlin
实现文本横向滚动,跑马灯效
FindUById
·
2023-10-31 16:12
2023香港秋灯展丨移远通信闪耀亮相,开启Matter生态互联新篇章
10月27日,2023香港国际秋季
灯饰
展于香港会议展览中心正式开幕。移远通信携最新一站式Matter解决方案、Wi-Fi模组,以及多款代表前沿技术的智能灯具、插座等终端重磅亮相。
移远通信
·
2023-10-31 09:33
人工智能
【Android 开发-
kotlin
】约束布局demo
好久没有写了,最近比较有空,觉得还是有必要整理一下学的知识。运行效果内容简概一、Manifest配置程序组件/名称/图标/样式二、Activity显示界面三、layout.xml对界面布局四、Constraint添加约束五、界面跳转六、适配屏幕方向七、简单动画八、多语言支持具体内容一、Manifest配置程序组件/名称/图标/样式首先创建一个新工程,选择Emptyactivity,语言使用koli
榆野铃爱
·
2023-10-31 01:44
Module was compiled with an incompatible version of
Kotlin
. The binary version of its metadata is 1
出现的问题:Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.7.1,expectedversionis1.5.1
在途中..
·
2023-10-31 00:27
Android出现的问题
android
kotlin
练习 ---- 集合练习
kotlin
练习-集合练习Set集合Set集合创建funmain(args:Array){//创建不可变集合,返回Setvarset=setOf("java","
kotlin
","go")println
学_b461
·
2023-10-30 19:20
发布自定义Android库到JitPack上遇到的问题及解决方案
前提每次做项目的时候,都会遇到列表页面,所以决定写一个通用的Adapter,并且打算用
Kotlin
完成。写完了,不算完事,还要发布到Github上,与他人共享。
乐活新心
·
2023-10-30 19:46
对 Android 的 LiveData 网传的数据倒灌做一个深层次的解释
描述问题你们所说的数据倒灌其实根本不是一个问题或者bug.LiveData设计就是如此.接受最近一个信号.对应流的Behavior模式.我们有知名度一点的流的实现有RxJava和
Kotlin
的Flow.
陈旭金-小金子
·
2023-10-30 17:38
响应式
数据库
mvc
html
java写代码思维方式_不要用Java的语法思维来写
Kotlin
写了多年的Java,直到看到
Kotlin
,原来代码可以如此优雅!如果你是像我一样是一名优秀的Java开发者^_^,而且已经想用
kotlin
来实现你的程序,那么,抱歉!
飞飞娃的姐姐
·
2023-10-30 15:53
java写代码思维方式
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他