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 App和Java的差异3----
Kotlin
中的单例设计模式(简单封装Retrofit)
个人淘宝店铺需要的可以点进来1委托1.1类委托类委托,就是一个类实现了一个方法,但是委托另一个类来执行这个方法,这种方式的意义在哪,目前不太清楚,存在就是合理的吧interfaceIA{funrun()}classII:IA{overridefunrun(){println("II的run方法")}}classBB(ia:IA):IAbyia这样看起来有点儿像Java中的多态,可以传入不同的IA接
Awesome_lay
·
2023-11-12 08:46
kotlin
android
java
单例模式
移动开发
Kotlin
实现单例模式
前言前三篇主要讲了下
Kotlin
语言的基本用法,以后在写关于
Kotlin
文章的时候可以java和
Kotlin
一起写,对比起来看会比较好。这篇文章主要讲一下
Kotlin
中单例模式的用法,主要以代码为主。
RockWeii
·
2023-11-12 08:43
Android开发
Android语言
Kotlin
Android
编程语言
Kotlin
单例
Android
kotlin
设计模式(单例模式,建造者模式,代理模式)
kotlin
设计模式(单例模式,建造者模式,代理模式)一、单例模式1.饿汉式objectSingleModel{}懒汉式classSingleModelprivateconstructor(){companionobject
安卓兼职framework应用工程师
·
2023-11-12 08:42
Android高级进阶
android
kotlin
kotlin单例模式
kotlin建造者模式
kotlin代理模式
kotlin
设计模式(一)创建型- 单例模式
1、饿汉式objectSingletonD{valsingle=10086}等价于java中的:publicclassSingletonD{publicstaticfinalSingletonDsInstance=newSingletonD()privateSingletonD(){}}优点:实现简单线程安全,因为其在类加载时就进行了初始化,虚拟机内部保证其线程安全,保证对常量/静态变量只进行一次
刘红鹏
·
2023-11-12 08:40
单例模式
kotlin
设计模式
安卓常见设计模式14------单例模式(
Kotlin
版)
1.W1是什么,什么是单例模式?单例模式属于创建型模式,旨在确保一个类只有一个实例,并提供一个全局访问点来获取该实例。单例模式的核心思想是限制类的实例化,使得系统中只有一个共享的实例。2.W2为什么,为什么需要使用单例模式,能给我们编码带来什么好处?全局访问点:单例模式提供了一个全局访问点,使得任何地方都可以方便地获取该类的唯一实例。这样可以避免在代码中反复创建实例,提高了代码的可维护性和可读性。
jiet_h
·
2023-11-12 08:39
开发基础
Android
夯实基础
面试
android
设计模式
单例模式
Android拖放startDragAndDrop拖拽onDrawShadow静态添加xml布局View,
Kotlin
(4)
Android拖放startDragAndDrop拖拽onDrawShadow静态添加xml布局View,
Kotlin
(4)importandroid.content.ClipDataimportandroid.graphics.Canvasimportandroid.graphics.Pointimportandroid.os.Bundleimportandroid.util.Logimport
zhangphil
·
2023-11-11 23:34
kotlin
Android
android
kotlin
Android拖放startDragAndDrop拖拽Glide加载堆叠圆角图,
Kotlin
(5)
Android拖放startDragAndDrop拖拽Glide加载堆叠圆角图,
Kotlin
(5)importandroid.content.ClipDataimportandroid.graphics.Canvasimportandroid.graphics.Pointimportandroid.os.Bundleimportandroid.util.Logimportandroid.view
zhangphil
·
2023-11-11 23:49
Android
Glide
kotlin
android
kotlin
glide
Flutter导入安卓第三方库报错:Flutter Could not find method implementation() 的可能原因及解决办法
在build.gradle里面试图添加引用一个库:buildscript{ext.
kotlin
_version='1.7.10'repositories{google()mavenCentral()}dependencies
gunpowderfans
·
2023-11-11 17:13
flutter
android
gradle
Android数据流的狂欢:Channel与Flow
为了更好地应对这些需求,
Kotlin
协程引入了Channel和Flow,它们提供了强大的工具来处理数据流,实现生产者-消费者模式,以及构建响应式应用程序。
Android小贾
·
2023-11-11 15:14
移动开发
Android
面试
android
移动开发
framework
Handler
架构
快速入门手机爬虫
一、整装待发:1)爬虫工具和环境:Android系统Androidstudio2)入手前准备:了解
kotlin
语言:由于Androidstudio4.1使用的是
kotlin
语言,所以
脱壳潜行者
·
2023-11-11 08:11
Android开发之另类使用
python
java
编程语言
爬虫
爬虫原理与多线程爬虫开发(
Kotlin
/Java)
代码使用
Kotlin
语言编写。需求分析想要对一个网站进行爬取,首先肯定需要知道自己想要什么。本例中,我们希望爬取同济新闻网的尽量多的新闻数据,基于爬取到的内容对其构造搜索引擎。
枫铃树
·
2023-11-11 08:41
java
爬虫
kotlin
搜索引擎
Kotlin
库实现多线程爬取数据
由于字数限制,以下是一个简化版的爬虫程序示例,使用了
Kotlin
的网络库
kotlin
x.coroutines和
kotlin
x.html。
q56731523
·
2023-11-11 08:39
kotlin
开发语言
android
后端
java
python
Incompatible because this component declares an API of a component compatible with Java 异常
目录异常信息真实原因:异常信息使用Gradle来打包
kotlin
项目的时候,换个电脑就报异常。
之诚
·
2023-11-11 07:57
java
SpringBoot
kotlin
kotlin
Gradle
JDK
Sqlite的JSON字段的处理和全局异常拦截 Sqlite +
Kotlin
+ Mybatis-Plus+Gradle(kts)项目
前言我业余项目使用SpringBoot+
Kotlin
+Mybatis-Plus+Sqlite搭建的,Sqlite也支持JSON字段,下面就配置试下。
之诚
·
2023-11-11 07:56
SpringBoot
kotlin
sqlite
json
kotlin
视频教程-征服
Kotlin
视频教程-Android
征服
Kotlin
视频教程东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。
weixin_29860961
·
2023-11-11 06:51
第"三"行代码-
kotlin
部分学习笔记
1
Kotlin
快速入门01运行
kotlin
项目 可以百度
kotlin
代码在线运行网站。
能一块玩吗丶
·
2023-11-11 06:51
第一行代码
android
kotlin
java
网络编程基础之OKHttp源码理解-
kotlin
版(一)
前几篇文章讲了网络的基础,包括网络分层,三次握手,socket,TCP/IP和UDP协议等,我们知道了阻塞式IO(BIO)和非阻塞式(NIO)通信的原理,现在就从底层出发,一起来探究下OKHttp的原理吧。OKHttp是什么OkHttp是当下Android使用最频繁的网络请求框架,由Square公司开源。Google在Android4.4以后开始将源码中的HttpURLConnection底层实现
阿烦大大@
·
2023-11-11 06:50
Java基础
网络基础
网络
多线程
队列
安卓常见设计模式13------过滤器模式(
Kotlin
版)
W1是什么,什么是过滤器模式?过滤器模式(FilterPattern)是一种常用的结构型设计模式,用于根据特定条件过滤和筛选数据。2.W2为什么,为什么需要使用过滤器模式,能给我们编码带来什么好处?解耦过滤逻辑:过滤器模式可以将过滤逻辑从主要业务逻辑中解耦出来。通过将过滤逻辑封装在独立的过滤器类中,可以使主要业务逻辑更加清晰和简洁。过滤器模式使得业务逻辑和过滤逻辑可以独立变化,互不影响。可扩展性:
jiet_h
·
2023-11-11 06:17
面试
开发基础
Android
夯实基础
android
设计模式
kotlin
安卓常见设计模式12------观察者模式(
Kotlin
版、Livedata、Flow)
1.W1是什么,什么是观察者模式?观察者模式(ObserverPattern)是一种行为型设计模式,用于实现组件间的松耦合通信。主要对象有观察者接口(Observer)和可观察对象(Observable)。2.W2为什么,为什么需要使用观察者模式,能给我们编码带来什么好处?解耦性(Decoupling):观察者模式可以降低组件之间的耦合度。观察者和被观察者之间是松散耦合的关系,它们之间只通过定义的
jiet_h
·
2023-11-11 06:47
开发基础
Android
夯实基础
面试
android
设计模式
观察者模式
如何写出低碳环保的Android代码
作者:徐鸿福,多年后端及移动端开发经验,现任MaxLeapUX团队成员,主要从事于Android相关开发,目前对
Kotlin
和Ruby有浓厚兴趣。
吧主
·
2023-11-11 02:53
Android
android
环保
架构师
《Kotin 极简教程》第8章 函数式编程(FP)(1)
第8章函数式编程(FP)《
Kotlin
极简教程》正式上架:点击这里>去京东商城购买阅读点击这里>去天猫商城购买阅读非常感谢您亲爱的读者,大家请多支持!!!
生产的驴
·
2023-11-11 00:32
移动开发
数据结构与算法
java
已解决:
Kotlin
Error: Smart cast to ‘Type‘ is impossible, because ‘variable‘ is a mutable property 问题
文章目录《已解决:
Kotlin
Error:Smartcastto'T
CaracalTiger
·
2023-11-11 00:17
已解决的Bug专栏
kotlin
开发语言
android
游戏平台采集数据
首先,你需要在你的项目中添加
Kotlin
的网络库,例如OkHttp。
qq^^614136809
·
2023-11-11 00:06
游戏
协程之实现一些“骚”操作
场景一:如果有一个函数,它的返回值需要等到多个耗时的异步任务都执行完毕返回之后,组合所有任务的返回值作为最终返回值import
kotlin
x.coroutines.asyncimport
kotlin
x.coroutines.awaitAllimport
kotlin
x.coroutines.coroutineScopeimport
kotlin
x.coroutines.runBlockingsuspe
Steve_XiaoHai
·
2023-11-10 16:09
Kotlin
kotlin
Android transform旋转rotate圆角矩形图roundedCorners,
Kotlin
Androidtransform旋转rotate圆角矩形图roundedCorners,
Kotlin
importandroid.graphics.Bitmapimportandroid.os.Bundleimportandroid.util.Logimportandroid.widget.ImageViewimportandroidx.appcompat.app.AppCompatActivity
zhangphil
·
2023-11-10 16:08
Glide
kotlin
Android
android
kotlin
glide
CodeWhisperer--轻松使用一个超级强大的工具!
CodeWhisperer有以下几个主要用途:解决
编程问题
,提供代码建议,学习编程知识等等,并且CodeWhisperer会自动过滤掉有偏见或不公平的代码建议,并标记与开源训练数据相似的代码。
亚马逊云开发者
·
2023-11-10 14:34
python
人工智能
关于Handler在
kotlin
中内存泄漏和解决方案
那么今天就结合
Kotlin
语言重新认识一下Handler泄漏。
Kotlin
中`companionobject`内即为静态申明。
小明杰
·
2023-11-10 12:10
android
kotlin
android
java
史上第一款AOSP开发的IDE (支持Java/
Kotlin
/C++/Jni/Native/Shell/Python)
ASFPStudy史上第一款AOSP开发的IDE(支持Java/
Kotlin
/C++/Jni/Native/Shell/Python)类似于AndroidStudio,可用于开发Android系统源码。
Lucas.Deng
·
2023-11-10 08:54
Android
System
java
ide
kotlin
android-studio
android
Kotlin
基本语法
以下内容摘自郭霖《第一行代码》第三版文章目录
Kotlin
变量
Kotlin
循环语句
Kotlin
条件语句
Kotlin
继承
Kotlin
主构造函数与次构造函数
Kotlin
实现
Kotlin
函数的可见性修饰符
Kotlin
data
Annie_0321
·
2023-11-10 08:14
Android
kotlin
Kotlin
学习(五):
kotlin
类详解进阶
article/details/119680974文章目录系列文章路引https://blog.csdn.net/weixin_44235109/article/details/119680974一、
kotlin
pumpkin的玄学
·
2023-11-10 06:32
kotlin
my
kotlin
android
java
开发语言
kotlin
基本语法
函数表达式:fun方法名(参数名1:数据类型,参数名2:数据类型):返回值数据类型{}普通用法funtest(a:Int):String{return"";}//将表达式作为函数体,花括号可以省略funtest1(a:Int):Int=1;//函数返回无意义的值Unit,返回值可省略funprintSum(a:Int,b:Int){println("sumof$aand$bis${a+b}")}条
FloriztW
·
2023-11-10 06:02
kotlin
java中访问不可视字段_
Kotlin
与Java的不同之处
领域的技术平台公众号回复Android加入我的安卓技术群作者:小村医链接:https://www.jianshu.com/p/f7deb4fe6427声明:本文已获小村医授权发表,转发等请联系原作者授权伴生对象在
Kotlin
weixin_39611037
·
2023-11-10 06:31
java中访问不可视字段
java获取qq群成员
kotlin设置按钮不可点击
Kotlin
与Java的不同之处
领域的技术平台公众号回复Android加入我的安卓技术群作者:小村医链接:https://www.jianshu.com/p/f7deb4fe6427声明:本文已获小村医授权发表,转发等请联系原作者授权伴生对象在
Kotlin
weixin_38754349
·
2023-11-10 06:31
一、
kotlin
基础语法学习
kotlin
基础语法学习简单的入个门,复杂的操作放在下一章节
kotlin
包和java包不同,java类必须放在对应包名的目录下,而
kotlin
没有强制要求
kotlin
的类名可以和文件名不同
kotlin
甚至可以不用写类
渣渣→_→
·
2023-11-10 06:57
kotlin
android
kotlin
学习
java
Kotlin
基本语法
Kotlin
基本语法参考《第一行代码——Android(第3版)》做些笔记一、变量1、变量声明valaaavarbbbval常量只能初始化赋值一次var变量可以多次赋值无须声明类型,可类型推导。
小羊苏C
·
2023-11-10 05:55
Kotlin
kotlin
android
开发语言
Kotlin
-Android中取代java的一种开发语言
1.为什么学习
Kotlin
a.Google官方指定(官方指定语言以后java肯定会被替换,就像eclipse和Androidstudio开发IDE一样)b.简洁、现代、安全c.无缝兼容java2.开发IDE
蜗牛追梦
·
2023-11-10 05:25
Kotlin
Kotlin
Kotlin
学习笔记之基础语法一
Kotlin
学习笔记之基础语法一编程行业已经混了4,5年了,接触了各种形形色色的编程语言,学习某一种语言的兴趣来源纯粹是因为某些网络大牛对它的各种吹捧,很少有去深入考虑过这门语言是否真的适合我。
andrewlu1
·
2023-11-10 05:54
Kotlin
编程语言
Kotlin
Java
Kotlin
- 正确使用
Kotlin
注解,兼容Java代码
正确使用
Kotlin
注解,兼容Java代码大多数情况下,你不需要关注这个问题。但是,如果你的代码中包含了部分Java代码,理解这些注解将帮助你解决很多棘手问题。
CEMETERY1
·
2023-11-10 05:23
activity
Android
Android开发
04
kotlin
数据类与对象声明委托
数据类于对象声明1.数据类/***编译器自动从主构造函数中声明的所有属性导出以下成员:*equals()/hashCode()对;*toString()格式是"User(name=John,age=42)";*componentN()函数按声明顺序对应于所有属性;*copy()函数(见下文)。*/dataclassUser(valname:String,valage:Int)//如果在数据类体中有
LJLThomson
·
2023-11-10 05:53
kotlin
kotlin
kotlin
基本语法
constvalINFO="ZZZisSuccessResult"funmain(){varname:String?="zzz"name=nullname?.capitalize()//?问号的意思是如果name是null,后面的方法不执行,如果name不是null,后面方法执行varname:String?="zzz"name=null//let的安全调用name?.let{//这里的it指na
遥不可及zzz
·
2023-11-10 05:21
java
javascript
开发语言
kotlin
Kotlin
与Java写法的变更
JavaClass属性类型检查for循环switch语句if判断获取类的JavaClass属性//JavaIntentintent=newIntent(this,MainActivity.class);//
Kotlin
valintent
hc.Geng
·
2023-11-10 05:20
Kotlin
java
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
设计模式
桥接模式
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他