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
-Android开发依赖库
kotlin
-stdlib与
kotlin
-stdlib-jdk7在学习过程中发现引用
kotlin
依赖版本有
kotlin
-stdlib、
kotlin
-stdlib-jdk7那么他们到底有什么区别呢?
hudawei996
·
2023-10-28 00:44
kotlin
android
kotlin
开发语言
Kotlin
协程 - - - 协程的简单使用
协程是在版本1.3中添加到
Kotlin
的,它基于来自其他语言的既定概念。在Android上,协程有助于管理长时间运行的任务,如果管理不当,这些任务可能会阻塞主线程并导致应用无响应。
m0_47914176
·
2023-10-28 00:44
Kotlin协程
kotlin
android
android
studio
Android 安卓
Kotlin
-协程
当谈到现代异步编程时,
Kotlin
协程(
Kotlin
Coroutines)是一个备受欢迎的工具。它提供了一种更具可读性和可维护性的方式来处理异步任务,而无需陷入回调地狱。
第三女神程忆难
·
2023-10-28 00:13
Android更上一层楼
Kotlin上天之路
1024程序员节
2023深耕
kotlin
,谈谈前景
为什么学习
kotlin
?
爱桥代码的程序媛
·
2023-10-28 00:12
kotlin
android开发
kotlin
开发语言
android
Android程序员
Android开发
移位操作提高代码的可读性_本地记录或类,以提高流操作的可读性
移位操作提高代码的可读性Java14带有Records的预览语言功能—一种特殊的轻量级类,可以与其他语言中的类似构造进行比较,例如C#中的record类,
Kotlin
中的data类和Scala中的case
dnc8371
·
2023-10-27 22:08
java
python
c++
编程语言
stream
IntelliJ IDEA v2023.2.1(Java开发工具使用方法)
IntelliJIDEA2023是一款功能强大的集成开发环境(IDE),用于Java、
Kotlin
和其他编程语言的开发。
jiagnbian
·
2023-10-27 17:06
java
intellij-idea
ide
Structural Patterns-结构型模式
StructuralPatterns-结构型模式概念一、类模式适配器模式_类二、对象模式适配器模式_对象
代理模式
桥接模式装饰模式外观模式享元模式组合模式概念定义功能创建、组合、表示对象目的[1]结构运行期
夏竹AT
·
2023-10-27 16:26
JVMAndJDP
一文吃透
Kotlin
中眼花缭乱的函数家族
料想
Kotlin
开发者对于其庞大复杂的函数家族必深有感触:包括但不限于简化函数、lambda表达式、匿名函数、高阶函数、扩展函数、闭包、顶层函数、运算符重载函数等。细看这些叫法,貌似都会用。
许诺承诺
·
2023-10-27 15:25
kotlin
开发语言
android
Kotlin
使用@BindingAdapter编译出错
在
Kotlin
中使用@BindingAdapter注解时,需要确保你的项目正确配置了DataBinding。
菠萝加点糖
·
2023-10-27 14:21
kotlin
开发语言
android
Kotlin
(九) 集合以及集合API
目录一:集合的创建List集合的创建:集合的遍历:SetMap创建遍历二:集合的函数式APImaxBy函数map函数filter函数any和all函数一:集合的创建List集合的创建:①listOf()不可变集合,即不可进行添加、修改、删除,只能读取②mutableListof()可变集合,即可进行添加、修改、删除,以及读取如图:集合的遍历:使用for循环进行遍历,如图:Setset的创建和遍历和
pgc_tel
·
2023-10-27 14:41
Kotlin学习之路
kotlin
开发语言
android
Kotlin
中let 、run 、with、apply、also的用法与区别
实例代码User(valuserName:String,valage:Int){funprintName(){println(userName)}fungetUserName():String{returnuserName}}let函数let函数常用来与对象的空判断一起用,起到作用于的限定效果。let函数最后一行返回值。(比如实例需要let函数返回一个处理后的字符串值,则最后一行直接返回一个字符串
Aiven
·
2023-10-27 14:08
kotlin
前端
javascript
Kotlin
(八) 数据类、单例
目录一:创建数据类二:单例类一:创建数据类和Java的不同,
kotlin
的数据类比较简单,New→
Kotlin
File/Class,在弹出的对话框中输入“Book”,创建类型选择“Data”。
pgc_tel
·
2023-10-27 14:02
Kotlin学习之路
kotlin
android
java
android
studio
开发语言
Java——23种设计模式
Singleton)4.2工厂模式(Factory)4.3抽象工厂模式(AbstractFactory)4.4生成器模式(Builder)4.5原型模式(prototype)5.结构型模式(7种)5.1
代理模式
「已注销」
·
2023-10-27 13:33
Java
SE
java
设计模式
设计模式——23种全
结构型模式,共七种:适配器模式、装饰器模式、
代理模式
、外观模式、桥接模式、组合模式、享元模式。
默默花上开
·
2023-10-27 13:52
java
设计模式
23种设计模式详解
结构型模式,共七种:适配器模式、装饰器模式、
代理模式
、外观模式、桥接模式、组合模式、享元模式。
FourAu
·
2023-10-27 11:33
设计模式
Kotlin
系列(一) 语言与开发环境
前言Google在2017年的I/O大会上宣布支持使用
Kotlin
语言来开发Android应用程序,和Java同为一级开发语言。
kevenZheng
·
2023-10-27 10:07
数据类
kotlin
定义了一种专门用于保存数据的类——数据类,关键字为dataclass,它有以下2个要求:默认构造函数至少要有1个参数,每个参数必须是属性,即val或者var。
doulala
·
2023-10-27 09:45
Kotlin
学习加载豆瓣电影列表
随着
Kotlin
1.2.7版本发布Androidstudio3.2稳定版本发布,增加了更多的
Kotlin
支持,是时候学习
Kotlin
学习看这个地址就行了,不懂的搜索下就差不多了,https://www.
kotlin
cn.net
Lazy1
·
2023-10-27 06:44
设计模式之
代理模式
当然这篇文章主要是来盘一盘设计模式中的
代理模式
。什么是
代理模式
代理模式
是一种设计模式,它为其他对象提供一种代理以控制对该对象的访问。
凡夫贩夫
·
2023-10-27 06:41
设计模式
设计模式
代理模式
java
UML
后端
11 结构型模式-
代理模式
结构性模式一共包括七种:
代理模式
、桥接模式、装饰者模式、适配器模式、门面(外观)模式、组合模式、和享元模式。
水无痕simon
·
2023-10-27 05:32
设计模式
java
代理模式
1024程序员节
【转载】
Kotlin
系列之let、with、run、apply、also函数的使用
原文:
Kotlin
系列之let、with、run、apply、also函数的使用-mikyou简述:相比Java,
Kotlin
提供了不少高级语法特性。
San________
·
2023-10-27 03:43
Kotlin
基础——函数、变量、字符串模板、类
returnif(a>b)aelseb}上面称为代码块函数体,当函数体由单个表达式构成时,可简化为表达式函数体(自动会推导出返回类型)funmax(a:Int,b:Int)=if(a>b)aelseb变量
Kotlin
松仔log
·
2023-10-27 02:58
#
Kotlin基础
1024程序员节
kotlin
Kotlin
协程的挂起和阻塞的区别
一,简介
Kotlin
协程引入了非常强大的异步编程模型,通过挂起而不是阻塞来实现并发操作。
Ang_qq_252390816
·
2023-10-27 02:24
android
kotlin
Kotlin
中使用ViewBinding绑定控件并添加点击事件
文章目录效果1、加入依赖2、与控件进行绑定在Activity中使用视图绑定3、监听控件效果实现源码classMainActivity:AppCompatActivity(){lateinitvarbinding:ActivityMainBindingoverridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanc
运气真不错!
·
2023-10-27 02:53
kotlin
android
开发语言
Kotlin
如何确定协程是否启动
在
Kotlin
中,你可以确定协程是否已启动并正在运行,可以使用Job接口来管理协程,并使用一些函数来检查协程的状态。
Ang_qq_252390816
·
2023-10-27 02:22
1024程序员节
Ktor vs Spring Boot:哪个框架能帮助你构建更高性能的 Web 应用?
文章首发地址Ktor和SpringBoot是两个在
Kotlin
Web开发中常用的框架,它们有一些共同点,也有一些区别。
Walter Sun
·
2023-10-27 02:34
1024程序员节
Android View拖拽/拖放DragAndDrop自定义View.DragShadowBuilder,
Kotlin
(2)
AndroidView拖拽/拖放DragAndDrop自定义View.DragShadowBuilder,
Kotlin
(2)importandroid.graphics.Canvasimportandroid.graphics.Pointimportandroid.graphics.drawable.ColorDrawableimportandroid.os.Bundleimportandroid
zhangphil
·
2023-10-27 00:33
kotlin
Android
android
kotlin
1024程序员节
使用
Kotlin
的Android约束布局
wewilldiscusstheAndroidConstraintLayoutattributes.WewilllearnhowtopositionviewsbasedonconstraintsthroughXMLlayoutandprogrammaticallyusing
Kotlin
cunchi4221
·
2023-10-27 00:29
定位
列表
android
移动开发
css
Android拖放startDragAndDrop拖拽onDrawShadow动态添加View,
Kotlin
(3)
Android拖放startDragAndDrop拖拽onDrawShadow动态添加View,
Kotlin
(3)importandroid.content.ClipDataimportandroid.graphics.Canvasimportandroid.graphics.Pointimportandroid.os.Bundleimportandroid.util.Logimportandro
zhangphil
·
2023-10-27 00:27
Android
kotlin
android
kotlin
关于对【JDK动态代理和Gglib动态代理】的理解与简述(基于JDK1.8)
blog.csdn.net/m0_69908381/article/details/129917996出自【进步*于辰的博客】前篇【关于对【java静态代理】的理解与简述(基于JDK1.8)】已经简述过什么是
代理模式
进步·于辰
·
2023-10-27 00:22
java知识点
java
代理模式
spring
代理模式
VS 适配器模式
//
代理模式
的代码结构(下面的接口也可以替换成抽象类)publicinterfaceIA{voidf();}publicclassAimpelementsIA{publicvoidf(){//...}}
奋起的熊猫
·
2023-10-26 21:35
代理模式
适配器模式
设计模式
用十种编程语言开发计算器应用-第七篇-h5(Js+Html+Vue)
用十种编程语言开发计算器应用C语言C#(windows桌面软件)Swift(ios应用)pythonDart(Flutter应用,跨平台,适用安卓、ios、mac、windows、web)Java(安卓App)
Kotlin
蓝不蓝编程
·
2023-10-26 21:01
Android开发-
kotlin
基本使用(二)
一、Android四大组件1、Android四大组件介绍Activity:负责用户界面的展示和用户交互,学习Activity就要学习Fragment,虽然它不是四大组件之一,但是它在我们的开发工作中也是频频被使用到,且必须和Activity一块使用,常用于分模块开发,比如慕课首页的几个tab,每个tab都是对应着一个Fragment.Service服务:不需要和用户交互,负责后台任务,比如播放音乐
Amok校长
·
2023-10-26 21:19
Kotlin
-协程基础
协程基础.jpg第一个协程根据官方文档可以了解到以下例子:funmain(){GlobleScope.launch{//启动一个协程并继续执行后续代码,相当于守护线程println("第一个协程!")}println("主线程执行结束!")}上面的例子运行后:为何直接打印“主线程执行结束”而没有执行协程里面的打印呢?协程的执行并不影响其它后续代码的执行,也就是说后面代码执行完,主线程就结束了,因此
码农修行之路
·
2023-10-26 21:46
mybatis插件原理
很容易能想到用
代理模式
,这个也确实是MyBatis插件的原理。我们可以定义很多的插
zxbeyond123
·
2023-10-26 20:12
框架源码
java
mybatis
Kotlin
协程的简单用法:1、GlobalScope(不建议使用);2、lifecycleScope、viewModelScope(建议使用);
kotlin
协程本质上是对线程池的封装协程通过将线程切换的复杂性封装入库来简化异步编程。程序的逻
谈情不如逗狗.
·
2023-10-26 20:53
kotlin
android
设计模式之适配器模式、委派模式、访问者模式、工厂模式、桥接模式(双维度扩展)
AdapterPattern)定义使用场景代码实现写法一:类适配器写法二:对象适配器实际应用例子代码实现(版本一)代码实现(版本二)委派模式(delegate)定义:应用场景:现实中的例子:优缺点总结:与
代理模式
的区别代码实现访问者模式
成豆o((⊙﹏⊙))o.
·
2023-10-26 19:32
设计模式
适配器模式
java
注解处理器Annotation Processor中判断Java或
kotlin
类
在AndroidStudio中,项目编译build之后kapt会在项目的build/tmp/kapt3/stubs目录下会生成
kotlin
编写的类的Java“存根类”,在这些类的顶部我们可以看到有这样一个注解
WuRichard
·
2023-10-26 19:30
StateFlow 和 SharedFlow
StateFlowStateFlow、Flow和LiveData三利用shareIn使冷数据流变为热数据流四SharedFlow一官网地址转自https://developer.android.google.cn/
kotlin
鱼包子Ray
·
2023-10-26 18:11
Kotlin
Android
Kotlin
数据流
StateFLow
SharedFLow
冷数据流变为热数据流
在 Android 上测试
Kotlin
数据流
文章目录一创建虚构数据提供方二在测试中断言数据流发出测试期间持续收集三测试StateFlow使用stateIn创建的StateFlow转自:https://developer.android.google.cn/
kotlin
鱼包子Ray
·
2023-10-26 18:10
Kotlin
android
kotlin
数据流
测试数据流
测试
StateFlow
测试数据流发出
创建虚构数据提供方
Kotlin
协程最佳实践
应创建协程四不要公开可变类型五数据层和业务层应公开挂起函数和数据流在业务层和数据层中创建协程六在测试中注入TestDispatcher七避免使用GlobalScope八将协程设为可取消九留意异常转自官方文档https://developer.android.google.cn/
kotlin
鱼包子Ray
·
2023-10-26 18:40
Kotlin
1024程序员节
kotlin
Kotlin入门
挂起函数从主线程调用
ViewModel
创建协程
TestDispatcher
Kotlin
数据流概览
文章目录一什么是数据流二创建数据流三修改数据流四从数据流中进行收集五数据流捕获异常六在不同CoroutineContext中执行七Jetpack库中的数据流八将基于回调的API转换为数据流一什么是数据流数据流以协程为基础构建,可提供多个值。从概念上来讲,数据流是可通过异步方式进行计算处理的一组数据序列数据流包含三个实体:提供方会生成添加到数据流中的数据。得益于协程,数据流还可以异步生成数据。(可选
鱼包子Ray
·
2023-10-26 18:39
Kotlin
android
kotlin
数据流
map修改数据流
collect数据流中进行收集
Kotlin
RecyclerView的点击事件
Java代码写了n多行,最近学习
Kotlin
语言,有点不太顺手,但最后你会发现是真的简洁。下面简单记录了一下
Kotlin
编写的关于RecyclerView控件的使用。
trimcode
·
2023-10-26 16:34
Jetpack Compose 基础知识
该工具包将响应式编程模型与简洁易用的
Kotlin
编程语言相结合,并采用完全声明式的代码编写方式,让您可以通过调用一系列函数来描述界面,这些函数会将数据转换为界面层次结构。
qiufeng1ye
·
2023-10-26 16:16
Android 技术前沿:Jetpack Compose
简介优势编程思想环境布局列表可以滚动的布局内边距item间距浮动列表的浮动标题网格布局自定义布局简介JetpackCompose:利用声明式编程构建Android原生界面(UI)的工具包优势代码更少,大大减少了代码量、强大的工具/组件支持、直观的
Kotlin
API
weixin_45885475
·
2023-10-26 13:32
android
ui
java
Android Jetpack Compose介绍
它使用更少的代码、强大的工具和直观的
Kotlin
API,可以帮助您简化并加快Android界面开发。
okclouderx
·
2023-10-26 13:54
Android
开发
Jetpack
Kotlin
基础
android
android
jetpack
kotlin
compose
下一个 Android 技术前沿:快速掌握 Jetpack Compose
Compose简介JetpackCompose:利用声明式编程构建Android原生界面(UI)的工具包优势更少的代码、代码量锐减强大的工具/组件支持直观的
Kotlin
API简单易用Compose编程思想声明性编程范式
塞尔维亚大叔
·
2023-10-26 13:53
Android开发
移动开发
Android技术
android
compose
学习ArcGIS Maps SDK for
Kotlin
(200)系列 001-初识ArcGIS Maps SDK for
Kotlin
ArcGISMapsSDKfor
Kotlin
(Beta)文章目录初识ArcGISRuntimeSDK一、主要特点二、开始使用1.使用ArcGIS帐户登录2.获取api密钥3.部署应用程序4.详细浏览教程小结初识
乡下瓢匠
·
2023-10-26 11:37
依葫芦画瓢学--arcgis
for
android
arcgis
学习
kotlin
SpannableStringBuilder封装类Java
一、方法介绍有些情况下无法使用或是不想使用
Kotlin
时,可以使用下面的封装类比较简单易用。这个工具类是我在网上找的,经过简单的修改,增加了一些功能。
FlyClound
·
2023-10-26 11:42
安卓学习笔记------
kotlin
基本数据类型
Kotlin
的基本数值类型包括Byte、Short、Int、Long、Float、Double等。不同于Java的是,字符不属于数值类型,是一个独立的数据类型。
天青色等烟雨hhft
·
2023-10-26 11:51
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他