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代理模式
异常: cannot inline bytecode built with jvm target 1.8 into bytecode that is being built with jvm
解决异常今天在新建项目时,选择了
kotlin
语音开发,竟然报错了,异常描述cannotinlinebytecodebuiltwithjvmtarget1.8intobytecodethatisbeingbuiltwithjvmtarget1.6
JDBOY_DEBUG
·
2023-11-10 05:46
android日常
gradle
android
android
studio
java
kotlin
Flutter 重新创建指定语言的android/ios目录
#重新创建
kotlin
语言的android目录fluttercreate-a
kotlin
.2.移除ios目录,重新创建指定语言的ios目录#进入工程目录,删除iosrm-rfios#重新创建指
zenganiu18
·
2023-11-10 04:26
Flutter
android
ios
flutter
Kotlin
协程二 —— 通道 Channel
一、Channel基本使用1.1Channel的概念Channel翻译过来为通道或者管道,实际上就是个队列,是一个面向多协程之间数据传输的BlockQueue,用于协程间通信。Channel允许我们在不同的协程间传递数据。形象点说就是不同的协程可以往同一个管道里面写入数据或者读取数据。它是一个和BlockingQueue非常相似的概念。区别在于:BlockingQueue使用put和take往队列
金戈鐡馬
·
2023-11-10 02:17
Android
kotlin
android
协程
Channel
管道
Android Coil 图片加载库
Kotlin
标配的图片加载库文章目录1.Coil库的特点2.Coil框架依赖3.Coil的使用3.1简单使用3.2实现淡入淡出,并实现圆形效果3.3包含错误占位图3.4轻松实现圆角3.5高斯模糊效果3.6
若之灵动
·
2023-11-10 00:09
Android
Kotlin
kotlin
android
coil实现水印
coil实现滤镜
Android 学习
Kotlin
、Android、Jetpack、Java学习
Kotlin
篇Android篇Jetpack篇Java篇
Kotlin
篇
Kotlin
好多语法类似于ES6语法.可以多看看ES6对前端或者其他开发语言都会有帮助
hujian66
·
2023-11-10 00:35
android
android
studio
ide
Android Glide transform旋转rotate圆图CircleCrop,
Kotlin
AndroidGlidetransform旋转rotate圆图CircleCrop,
Kotlin
importandroid.graphics.Bitmapimportandroid.os.Bundleimportandroid.util.Logimportandroid.widget.ImageViewimportandroidx.appcompat.app.AppCompatActivityim
zhangphil
·
2023-11-10 00:02
Glide
Android
kotlin
android
glide
kotlin
优雅地实现Android主流图片加载框架封装,可无侵入切换框架
免费获取安卓开发架构的资料(包括Fultter、高级UI、性能优化、架构师课程、NDK、
Kotlin
、混合式开发(ReactNa
Android小安
·
2023-11-10 00:02
Android开发
图片框架
安卓 车轮视图 WheelView
kotlin
安卓车轮视图WheelView
kotlin
前言一、代码解析1.初始化2.初始化数据3.onMeasure4.onDraw5.onTouchEvent6.其他6.ItemObject二、完整代码总结前言有个需求涉及到类似这个视图
我怀里的猫
·
2023-11-09 23:38
Android基础
android
kotlin
开发语言
安卓常见设计模式5------桥接模式(
Kotlin
版)
1.W1是什么,什么是桥接模式?桥接模式是一种结构性模式。桥接模式旨在将抽象与实现解耦,使它们可以独立地变化。可以这么理解,面向对象编程是单继承多实现的,如果我们有一个可扩展类,和多个相关的可扩展维度的话,就可以创建一个抽象类来像桥梁一样连接这些个维度。因此这里的抽象可以理解为有一个抽象类,实现就代表多个接口。而桥接模式就是在这个抽象类里放多个接口,结构不就清晰明了了哇。2.W2为什么,为什么需要
jiet_h
·
2023-11-09 23:07
开发基础
Android
夯实基础
面试
android
设计模式
桥接模式
安卓常见设计模式3------工厂模式(
Kotlin
版)
1.W1是什么,什么是工厂模式?工厂模式(FactoryPattern)是一种创建对象的设计模式。它通过定义一个公共接口或基类,并使用工厂类来创建具体的对象实例,而不是直接在客户端代码中使用构造函数。2.W2为什么,为什么需要使用工厂模式,能给我们编码带来什么好处?工厂模式在Android开发中的应用广泛,它提供了一种灵活的方式来创建对象,隐藏了具体对象的实现细节,同时还具有以下好处:封装对象创建
jiet_h
·
2023-11-09 23:37
开发基础
Android
夯实基础
面试
android
设计模式
kotlin
Kotlin
(十) 空指针检查、字符串内嵌表达式以及函数默认值
,来调用它们,代码如下:fundoStudy(study:Study){study.doHomework()study.readBooks()}这一串代码,看上去会有空指针错误,但实际上是没有的,因为
Kotlin
pgc_tel
·
2023-11-09 23:35
Kotlin学习之路
kotlin
开发语言
android
抽象工厂模式(Java与
Kotlin
版)
前文推送设计模式简单工厂模式(Java与
Kotlin
版)工厂方法模式(Java与
Kotlin
版)
Kotlin
基础知识
Kotlin
入门第一课:从对比Java开始
Kotlin
入门第二课:集合操作
Kotlin
weixin_34066347
·
2023-11-09 22:13
移动开发
java
设计模式
java建造者模式简化_建造者模式(Java与
Kotlin
版)
前文推送设计模式
Kotlin
基础知识1.定义建造者模式(BuilderPattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
张观鱼
·
2023-11-09 22:13
java建造者模式简化
Kotlin
语言下设计模式的不同实现
一、创建型模式1.1工厂方法模式工厂方法把创建对象的过程抽象为接口,由工厂的子类决定对象的创建,
Kotlin
下的实现与Java一样。
AWeiLoveAndroid
·
2023-11-09 22:09
安卓常见设计模式3.2------工厂模式,工厂方法模式,抽象工厂模式对比(
Kotlin
版)
1.都是创建型模式工厂模式(FactoryPattern)、工厂方法模式(FactoryMethodPattern)和抽象工厂模式(AbstractFactoryPattern)都是创建型设计模式,它们之间有以下区别:工厂模式(FactoryPattern):工厂模式是一种创建对象的模式,它通过一个工厂类来封装对象的创建过程。客户端只需要与工厂类交互,而无需直接实例化具体的产品对象。工厂模式适用于
jiet_h
·
2023-11-09 22:07
开发基础
Android
夯实基础
面试
android
设计模式
工厂方法模式
安卓常见设计模式------装饰器模式(
Kotlin
版)
1.W1是什么,什么是装饰器模式?思想:动态地给对象添加额外的功能,通过将对象包装在一个装饰器类中,使装饰器类在不改变原始对象结构的情况下,扩展其功能。2.W2为什么,为什么需要使用装饰器模式,使用装饰器模式能给我们编码带来什么好处?扩展功能:装饰者模式允许在运行时动态地添加或修改对象的功能。这样就可以通过添加装饰器来扩展一个对象的功能,而无需修改原始对象的代码。这种灵活性使得在不改变现有代码的情
jiet_h
·
2023-11-09 22:59
Android
夯实基础
开发基础
面试
android
设计模式
装饰器模式
kotlin
Android设计模式-适配器模式-结构型-(1)
中国电器打印机在中国,美国的电压V转换使用4.Android技术生活交流创建型模式(3)简单工厂、工厂法、抽象工厂模式、单例模式、建造者模式行为型模式(2)观察者模式、策略模式结构型模式(3)适配器模式、
代理模式
我是giggleman
·
2023-11-09 22:26
Android架构设计
安卓常见设计模式11------迭代器模式(
Kotlin
版)
1.W1是什么,什么是迭代器模式?迭代器模式(IteratorPattern)是一种行为设计模式,它提供了一种遍历集合对象的方法,而无需暴露集合的内部表示。迭代器模式由两个主要角色组成:迭代器(Iterator)和集合(Collection)。2.W2为什么,为什么需要使用迭代器模式,能给我们编码带来什么好处?抽象了遍历过程:迭代器模式将遍历过程抽象为一个独立的迭代器对象,封装了遍历的细节和逻辑。
jiet_h
·
2023-11-09 22:26
面试
开发基础
Android
夯实基础
android
设计模式
迭代器模式
安卓常见设计模式7------适配器模式(
Kotlin
版)(RecycleView adapter 模板代码)
1.W1是什么,什么是适配器模式?适配器模式(AdapterPattern)是一种常见的设计模式,它用于将一个类的接口转换成另一个客户端所期望的接口。在Android中,适配器模式通常用于将数据与视图进行绑定,以便在列表、网格等视图组件中显示数据。2.W2为什么,为什么需要使用适配器模式,能给我们编码带来什么好处?兼容性:适配器模式可以帮助我们解决不兼容的接口问题。当我们需要使用一个已有的类或接口
jiet_h
·
2023-11-09 22:49
开发基础
Android
夯实基础
面试
android
设计模式
适配器模式
彻底明白什么是动态代理?
听架构师大佬说这样的场景可以用
代理模式
,那尝试一下,具体做法如下。静态代理的
wangyuan9826
·
2023-11-09 22:04
java
代理模式
2022面筋
为啥不直接用树存储节点2、
kotlin
by函数怎么实现的flow流和rxjava3、intent传输大数据会出现什么问题。怎么解决4、两个ActivityA到B生命周期
weixin_43243916
·
2023-11-09 19:28
android
Unity游戏开发基础之数据结构部分
结构型模式:适配器模式、装饰器模式、
代理模式
、外观模式、桥接模式、组合模式、享元模式。行为型模式:策略模式、模板方法模式、观察者模
微笑小星
·
2023-11-09 19:44
unity
数据结构
游戏引擎
安卓常见设计模式2------构建者模式(
Kotlin
版)
1.W1是什么,什么是构建者模式?构建者模式(BuilderPattern)是一种创建复杂对象的设计模式。它通过使用链式调用的方式,逐步构建对象,使得代码更易读、可维护,并且可以处理许多可选参数的情况。2.W2为什么,为什么需要使用构建者模式,使用构建者模式能给我们编码带来什么好处?在某些情况下,约定优于配置。也就是说我们开发者更加青睐“开箱即用”,有些参数我们可以不用关注就能使用,但是又能够自定
jiet_h
·
2023-11-09 18:28
开发基础
Android
夯实基础
面试
android
设计模式
kotlin
【一篇文章搞懂】,字节跳动厂内部超高质量Flutter+
Kotlin
笔记
开头面试时间:2021.2.91~3面、2021.2.134~6面、2021.2.26HR面面试部门+岗位:商业化-高级Android开发工程师面试感想:整体面得比较累,基础面、交叉面、Boss面,前前后后对接了6个面试官(离当初给我说的3面+HR面貌似差得有点远¬_¬)。算法到Boss面都还在写,不过庆幸的是面试官没有为难我(老实交代了算法没怎么准备,哎…),算法都不太难。整体项目比基础问得多。
java9982
·
2023-11-09 17:59
Android
经验分享
面试
开发语言
Android 高级面试-3:Java、同步和并发相关
主要内容:
Kotlin
,Java,RxJava,多线程/并发,集合1、Java相关1.1缓存相关LruCache的原理DiskLruCache的原理LruCache用来实现基于内存的缓存,LRU就是最近最少使用的意思
weixin_34202952
·
2023-11-09 15:57
面试
移动开发
数据结构与算法
安卓常见设计模式10------责任链模式(
Kotlin
版)
1.W1是什么,什么是责任链模式?责任链模式(ChainofResponsibilityPattern)是一种行为型设计模式,它用于将请求的发送者和接收者解耦,并将请求沿着一个处理链进行传递,直到有一个处理者能够处理该请求或者请求到达末尾。责任链模式允许多个对象都有机会处理请求,而不是将请求的发送者和接收者直接耦合在一起。2.W2为什么,为什么需要使用责任链模式,能给我们编码带来什么好处?解耦和灵
jiet_h
·
2023-11-09 15:53
开发基础
Android
夯实基础
面试
android
设计模式
责任链模式
安卓常见设计模式8------享元模式(
Kotlin
版)
1.W1是什么,什么是享元模式?享元模式(FlyweightPattern)是一种结构型设计模式,用于有效地支持大量细粒度的对象共享。在Android中,享元模式可以用于减少内存使用和提高性能,特别是在需要创建大量相似对象的情况下。2.W2为什么,为什么需要使用享元模式,能给我们编码带来什么好处?资源利用率提高:享元模式可以实现对象的共享,减少了系统中相同对象的数量,从而降低了内存的占用。通过共享
jiet_h
·
2023-11-09 15:23
开发基础
Android
夯实基础
面试
android
设计模式
享元模式
compileDebugJavaWithJavac task (current target it 1.8) and kaptGenerateStubsDebug
Kotlin
task...
compileDebugJavaWithJavactask(currenttargetit1.8)andkaptGenerateStubsDebug
Kotlin
task(currenttargetis17
jiet_h
·
2023-11-09 15:52
Android
构建
android
java
kotlin
Android 高级面试-3:语言相关
主要内容:
Kotlin
,Java,RxJava,多线程/并发,集合1、Java相关1.1缓存相关LruCache的原理DiskLruCache的原理LruCache用来实现基于内存的缓存,LRU就是最近最少使用的意思
开发者如是说
·
2023-11-09 15:20
Android
基础
进阶
Android
面试
Java
Kotlin
sychronized
安卓常见设计模式9------外观模式(
Kotlin
版)
1.W1是什么,什么是外观模式?外观模式(FacadePattern)是一种结构型设计模式,它提供了一个简单的接口,用于隐藏底层系统的复杂性,并将其封装成一个更高级别的接口供客户端使用。外观模式有助于降低系统的复杂性,并提供了一个简化的接口,使得客户端能够更轻松地使用底层功能。解释:当我们的系统变得越来越复杂时,使用外观模式可以帮助我们简化对系统的使用。外观模式提供了一个简单的接口给客户端,隐藏了
jiet_h
·
2023-11-09 14:43
开发基础
Android
夯实基础
面试
android
设计模式
外观模式
安卓常见设计模式4------原型模式(
Kotlin
版)
1.W1是什么,什么是原型模式?原型模式(PrototypePattern)用于创建对象的克隆副本,而无需依赖于显式的类实例化。原型模式可以帮助我们在创建对象时避免重复的初始化过程,通过复制一个现有对象来创建新的对象,并进行必要的修改。2.W2为什么,为什么需要使用原型模式,能给我们编码带来什么好处?减少对象的创建成本:在一些场景下,对象的创建成本比较高,例如需要进行复杂的初始化过程、数据库查询或
jiet_h
·
2023-11-09 14:26
开发基础
Android
夯实基础
面试
android
设计模式
原型模式
Android开发者快速上手
Kotlin
(五) 之 协程语法初步
接《Android开发者快速上手
Kotlin
(四)之泛型、反射、注解和正则》文章继续。12协程语法初步12.1简介协程(Coroutine)并非什么新产物,它是几十年前就已存在的概念,但兴起于近些年。
子云心
·
2023-11-09 13:34
Kotlin
Coroutine
Continuation
协程
Kotlin
suspend
【
Kotlin
实操】1.
Kotlin
协程原理与上手体验
5.
Kotlin
协程的原理6.总结参考文章1.异步?我们为什么使用异步同步(Sync)所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回,这样就不能继续执行后续操作。
darcycui
·
2023-11-09 13:33
Android
kotlin
Java基础:代理
代理类):使用步骤:示例优缺点2.动态代理(委托类、中介类)2.1JDK动态代理使用:中介类:示例1:示例2:2.2CGLib动态代理使用方法:目标类(原始类)不能为final示例1:示例2:什么是代理
代理模式
是一种设计模式
东河西
·
2023-11-09 09:19
Java
java
开发语言
设计模式-
代理模式
C++
一、简介
代理模式
属于结构型模式。
代理模式
中,一个类代表另一个类的功能。我们需要创建现有对象的对象,用于对外提供功能接口。为什么要创建现有对象的对象?为了限制对某些对象进行访问控制。
星星典典
·
2023-11-09 07:29
设计模式
c++
代理模式
设计模式-
代理模式
(delegate)
什么是代理?代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星,而是联系明星的经纪人
LeeUSTC
·
2023-11-09 07:28
代理模式
安卓常见设计模式6------
代理模式
(
Kotlin
版)
1.W1是什么,什么是
代理模式
?
代理模式
(ProxyPattern)是一种结构型设计模式,用于在访问对象之前或之后提供额外的功能或控制。
代理模式
可以用于各种情况,例如延迟加载、权限控制、日志记录等。
jiet_h
·
2023-11-09 07:52
开发基础
Android
夯实基础
面试
android
设计模式
代理模式
设计模式-
代理模式
(Proxy)
设计模式-
代理模式
(Proxy)一、
代理模式
概述1.1什么是
代理模式
1.2简单实现
代理模式
1.3使用
代理模式
的注意事项二、
代理模式
的用途三、
代理模式
实现方式3.1静态代理3.2动态代理一、
代理模式
概述1.1
一碗油泼面
·
2023-11-09 07:38
#
设计模式
代理模式
设计模式
在
Kotlin
DSL (build.gradle.kts)中使用阿里云镜像
在项目根目录找到setting.gradle.kts文件,编辑pluginManagement{repositories{maven{url=uri("https://maven.aliyun.com/repository/public/")}maven{url=uri("https://maven.aliyun.com/repositories/jcenter")}maven{url=uri("
qq_57474766
·
2023-11-09 05:22
kotlin
阿里云
开发语言
Kotlin
学习总结:类、对象和接口(一)
Kotlin
学习总结:类、对象和接口(一)类和接口非默认属性和构造方法数据类使用object关键字
Kotlin
的类和接口与Java的类和接口还是有一点区别的。例如,接口可以包含属性声明。
乄独自
·
2023-11-09 02:17
Kotlin
Kotlin
Kotlin
基础篇一
Ktlin基础二
Kotlin
运行原理java虚拟机并不是和编写的java代码打交道,而是处理编译之后的class文件
Kotlin
使用了新的编译规则生成class文件,只要class文件的符合规范java
若之灵动
·
2023-11-09 02:17
Android
Kotlin
kotlin
android
三、
kotlin
的类和对象(二)
theme:channing-cyan继承★
kotlin
沿用了java的单继承系统,不允许c++的多继承出现,但允许
kotlin
接口的多实现openclassBase(valp:Int)classDerived
渣渣→_→
·
2023-11-09 01:46
kotlin
android
kotlin
android
开发语言
kotlin
类与对象
构造函数
kotlin
类classMainActivity:AppCompatActivity()classMainActivity:AppcompatActivity(),OnClickListener
kotlin
宝宝也要写博客
·
2023-11-09 01:16
kotlin
kotlin
android
开发语言
kotlin
协程与rxjava分析理解(一)
什么是协程协程(Coroutines)是一种比线程更加轻量级的存在,正如一个进程可以拥有多个线程一样,一个线程可以拥有多个协程有一点必须明确的是,一个线程的多个协程的运行是串行的,如果是多核CPU,多个进程或一个进程内的多个线程是可以并行运行的,但是一个线程内协程却绝对是串行的,无论CPU有多少个核。毕竟协程虽然是一个特殊的函数,但仍然是一个函数。一个线程内可以运行多个函数,但这些函数都是串行运行
no_stop_1
·
2023-11-09 01:15
协程
自定义
android
android
rxjava
kotlin
Kotlin
系列之注解详解
目录注解:@file:JvmName注解:@JvmField注解:@JvmOverloads注解:@JvmStatic注解:@JvmMultifileClass注解:@JvmSynthetic注解:@file:JvmName@file:JvmName(“XXX”)放在类的最顶层,给当前类换一个名字,jvm在编译时会替换@JvmName("XXX")可以替换方法的名字Kt文件java文件code:K
hc.Geng
·
2023-11-09 01:45
Kotlin
kotlin
java
开发语言
Kotlin
学习之路(4)——类,对象和接口
相同的是,我们同样用interface来定义一个接口:interfaceClickable{funclick()}除了定义,还需要学习如何实现一个接口:classButton:Clickable{//
kotlin
Whhang_
·
2023-11-09 01:41
Kotlin
kotlin
Kotlin
文件和类为什么不是一对一关系
在Java中,一个类文件的public类名必须和文件名一致,如何不一致就会报异常,但是在
kotlin
的文件可以和类名一致,也可以不一致。
hc.Geng
·
2023-11-09 01:11
Kotlin
kotlin
开发语言
kotlin
的map
目录HashMap官网地址:https://
kotlin
lang.org/docs/collections-overview.htmlHashMapfuntestMap(){varmMap=hashMapOf
zhangjin1120
·
2023-11-09 01:10
Kotlin
kotlin
开发语言
android
kotlin
协程flow filter map flowOn zip combine(1)
kotlin
协程flowfiltermapflowOnzipcombine(1)一、flow,emit,onCompletion,collectimport
kotlin
x.coroutines.flow.flowimport
kotlin
x.coroutines.flow.onCompletionimport
kotlin
x.coroutines.runBlockingfunmain
zhangphil
·
2023-11-09 01:40
kotlin
kotlin
Kotlin
常用Collection集合操作整理
文章目录常用集合1.1、List1.1.1、List转为Map1.1.2、List与Array数组之间的转换1.2、Set1.3、Map2.1、Sequence序列2.1.1、Iterable&Sequence执行顺序3.1、集合操作3.1.1、集合拷贝:toList()、toMutableList()、toSet()3.1.2、集合转换:map()、zip()、associate()、flatt
_小马快跑_
·
2023-11-09 01:37
Kotlin
kotlin
Collection
集合
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他