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中的函数就是方法,可是
Kotlin
中还有函数表达式,函数表达式和函数一样经过一系列计算得到一个结果。
__素颜__
·
2023-11-01 03:43
代理设计模式在Android开发中的应用
1.模式定义为其他对象提供一种代理以控制对这个对象的访问,分为静态代理和动态代理,
代理模式
也被称为委托模式,它是结构型设计模式的一种。
老师好我是小明同学
·
2023-11-01 02:41
java 设计模式--
代理模式
心得1(静态代理)
代理模式
心得1简述
代理模式
,通俗的来讲
代理模式
就是我们生活中常见的中介,为一个对象在不改变原有需求的情况下增强其功能2示例2.1需求说明 比如我们需要找房子,先生成租房核心操作接口类/***抽象租房的核心操作接口类
心随风飛
·
2023-11-01 02:09
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
Java设计模式2:结构型模式(
代理模式
,适配器模式等)
代理模式
第一个要介绍的
代理模式
是最常使用的模式之一了,用一个代理来隐藏具体实现类的实现细节,通常还用于在真实的实现的前后添加一部分逻辑。
打架不行的二哈
·
2023-10-31 22:55
Java复习
设计模式
java
【开源篇】组件化+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
AOP基础——JDK动态代理
1.JDK动态代理原理
代理模式
则是通过创建代理类(proxy)的方式来访问服务,代理类通常会持有一个委托类对象,代理类不会自己实现真正服务,而是通过调用委托类对象的相关方法,来提供服务,所以其实我们调用的还是委托类的服务
王侦
·
2023-10-31 19:37
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-10-31 11:25
专题:设计模式详解与选用规则
设计模式详解与选用规则1.工厂模式1.1静态工厂(简单工厂):1.2动态工厂:1.3抽象工厂模式2.原型模式3.建造者模式4.适配器模式5.桥接模式6.装饰者设计模式7.组合模式8.外观模式:9.享元模式10.
代理模式
青禾A567
·
2023-10-31 06:19
实习
设计模式
代理模式
java
设计模式-23种设计模式
建造者模式建造者模式(BuilderPattern)建造者模式详解设计模式:Builder模式5.原型模式结构型1.适配器模式2.桥接模式3.过滤器模式4.组合模式5.装饰器6.外观模式7.享元模式8.
代理模式
行为型
莫兮是我
·
2023-10-31 06:17
设计模式
设计模式
Android
代理模式
(静态代理,动态代理,Retrofit
代理模式
分析)
文章目录
代理模式
前言:AOP编程(面向切面编程)一.代理思想1.静态代理2.动态代理3.动态代理的实现二.Retrofit
代理模式
分析
代理模式
前言:AOP编程(面向切面编程)一.由来概念:面向切面编程是对面向对象继承体系的一个补充
qfh-coder
·
2023-10-31 04:24
代理模式
android
retrofit
xray的使用方法
被动
代理模式
leeksss
·
2023-10-31 01:48
网络
【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
设计模式之
代理模式
1.
代理模式
的概念
代理模式
(ProxyPattern)是一种结构型设计模式,允许代理对象充当另一个对象的接口,以控制对该对象的访问。
来自宇宙的曹先生
·
2023-10-31 00:23
设计模式
代理模式
系统安全
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写代码思维方式
java文件转
kotlin
_超干货详解:
kotlin
(4) java转
kotlin
潜规则
往期推荐前言以一个java老鸟的角度,如何去看
kotlin
。Java源代码应该如何用
Kotlin
重构。如何正确学习
kotlin
并且应用到实际开发中。本文将会探究。本文分两大块,重难点和潜规则。
芥末奈思
·
2023-10-30 15:51
java文件转kotlin
深潜
Kotlin
协程(十五):测试
Kotlin
协程
系列电子书:传送门在大多数情况下,测试挂起函数与测试正常函数没有什么不同。看看下面的FetchUserUseCase.fetchUserData。通过伪造Fake(或模拟Mock)和简单的断言,我们可以很容易地测试它是否按预期显示数据:classFetchUserUseCase(privatevalrepo:UserDataRepository,){suspendfunfetchUserData(
RikkaTheWorld
·
2023-10-30 15:49
Kotlin
kotlin
android
java
在
Kotlin
中探索 Activity Results API 极简的解决方案
ActivityResultsAPIActivityResultAPI提供了用于注册结果、启动结果以及在系统分派结果后对其进行处理的组件。—Google官方文档https://developer.android.google.cn/training/basics/intents/result?hl=zh-cn一句话解释:官方Jetpack组件用于代替startActivityForResult()
金戈鐡馬
·
2023-10-30 15:46
Android
android
Kotlin
or Java?(简单聊聊Kotilin)
Kotlin
orJava?结论放前面。根据个人的一些了解和受限于经验和眼界,个人认为
kotlin
是一门非常有潜力的语言,语法糖真的甜,也可实现和Java的混编。
jlcfighting
·
2023-10-30 15:15
随便看看
java
kotlin
kotlin
中常用的高阶函数
在
Kotlin
中,高阶函数即指:将函数用作一个函数的参数或者返回值的函数TODO函数此函数的作用:显示抛出NotImplementedError错误。
julystroy
·
2023-10-30 15:11
Android
kotlin
android
java
kotlin
代替findViewById的方法
在安卓项目使用了
Kotlin
之后,发现
Kotlin
一个相当强大的地方,可以不用findViewById,引入布局,直接使用控件方式一:使用
kotlin
插件自动生成引入
kotlin
扩展插件applyplugin
程序猫King
·
2023-10-30 15:40
安卓开发
Kotlin
注解
kotlin
反射
如何优雅地单元测试
Kotlin
/Java 中的 private 方法?
翻译自https://medium.com/mindorks/how-to-unit-test-private-methods-in-java-and-
kotlin
-d3cae49dccd❓如何单元测试
TechMerger
·
2023-10-30 15:04
kotlin
JAVA
Android
java
单元测试
kotlin
android
unittest
Android开发-01-入门
java代码中控制UI界面使用xml和java代码混合控制UI界面开发自定义view布局管理器基本语法线性布局管理器帧布局管理器表格布局管理器网格布局管理器布局管理器嵌套其他一、概况两种后端语言:java和
kotlin
轩不丢
·
2023-10-30 14:11
安卓开发
android
前端
软考 系统架构设计师系列知识点之设计模式(12)
A.
代理模式
B.外观模式C.桥接模式D.组合模式正
蓝天居士
·
2023-10-30 12:21
软考
系统架构设计师
系统架构
软考
设计模式
LeetCode之Increasing Order Search Tree(
Kotlin
)
问题:Givenatree,rearrangethetreeinin-ordersothattheleftmostnodeinthetreeisnowtherootofthetree,andeverynodehasnoleftchildandonly1rightchild.Example1:Input:[5,3,6,2,4,null,8,1,null,null,null,7,9]5/\36/\\2
糕冷羊
·
2023-10-30 11:36
Kotlin
之操作符重载
操作符重载Kotin有一些固定数量象征性的操作符,我们可以在任何类中很容易地使用它们。方法是创建一个方法,方法名为保留的操作符关键字,这样就可以让这个操作符的行为映射到这个方法。重载这些操作符可以增加代码可读性和简洁性。操作符表这里你可以看见一系列包括操作符和对应方法的表。对应方法必须在指定的类中通过各种可能性被实现。一元操作符操作符函数+aa.unaryPlus()-aa.unaryMinus(
钦_79f7
·
2023-10-30 10:05
Android
Kotlin
字符串补0的方法
Android
Kotlin
字符串补0的方法前言代码实现总结前言对于一些
kotlin
刚入门的新手来说,可能不知道
kotlin
字符串如何补0,下面来分享一个方法。
woonleung
·
2023-10-30 08:20
Kotlin
字符串
android
studio
android
开发中各个工具的版本变化速查链接
文章目录1、AndroidGradle的版本变化2、gradle的版本变化3、groovy的版本变化4、
kotlin
的版本变化5、java的版本变化1、AndroidGradle的版本变化AndroidGradle
Mr_Tony
·
2023-10-30 07:21
kotlin
Gradle
Android
android
android中gradle的
kotlin
编译配置选项
一、编译配置1、Android中的配置使用如下方式开启在Android中的gradle的
kotlin
编译配置:该配置在其余平台不可用android{...compileOptions{sourceCompatibilityJavaVersion.VERSION
Mr_Tony
·
2023-10-30 07:49
kotlin
Android
android
kotlin
开发语言
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他