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语言
泛型的形变是什么?
Kotlin语言
泛型的形变一共分为三个区域:不变,协变,逆变不变不变指的是:这个泛型,可以是生产者,也可以是消费者,此泛型没有任何泛型继承相关的概念,可以理解是完全独立出来的泛型例如:下面案例中,此泛型既可以是生产者
ailinghao
·
2024-08-26 16:58
kotlin
kotlin
开发语言
android
安卓kotlin面试题 101-105
Kotlin语言
允许多种方法来检查两个字符串是否相等。使用比较运算符在Kotlin中,==用于检查两个对象的结构相等性。
️ 邪神
·
2024-03-12 22:14
Android面试题
android
kotlin
开发语言
Flutter Android开发 梳理Google Material Design颜色体系
前言做安卓开发(
Kotlin语言
),Flutter开发的人员应该都听说过谷歌一直推崇的MaterialDesign,而MaterialDesignColor是其推崇的颜色体系,具体来说,MaterialDesignColor
夏目艾拉
·
2024-02-20 19:58
flutter
android
前端
【4】Kotlin基础——接口的多种使用
文章目录一、接口1.1接口的声明与实现1.2面向接口编程(多态)1.3接口的默认实现函数1.4
Kotlin语言
中的修饰符一、接口
Kotlin语言
和Java语言都是单继承结构,即一个类最多只能继承一个父类
熊熊饲养员
·
2024-02-20 08:49
奇妙的Kotlin之旅
kotlin
开发语言
android
Kotlin学习系列(二)Kotlin语法基础
构成标识符的字符均有一定的规范,
Kotlin语言
中标识符的命名规则如下:区分大小写:Myname与myname是两个不同的标识符。首字符,可以是下划线(_)或字母,但不能是数字。
Fakecoder_Sunis
·
2024-02-15 08:11
C,D,Go,Rust,Nim,Zig,V,Julia,Py,C#,Kotlin 11语回文数大战!仅供娱乐参考!
20200820加入
Kotlin语言
,就不加java了。20200817加入c#版本!另外D语言改了release编译没有什么变化;20200816加入Julia和py版
raykenio
·
2024-02-14 21:10
技术和学习
技术娱乐
编程语言
go
rust
kotlin
c#
【教程】
Kotlin语言
学习笔记(一)——认识Kotlin(持续更新)
【
Kotlin语言
学习】系列文章第一章《认识Kotlin》文章目录【
Kotlin语言
学习】系列文章一、Kotlin介绍二、学习路径一、Kotlin介绍Kotlin是一门作用于现代多平台应用的静态编程语言
EliasChang
·
2024-02-14 08:42
【语言】Kotlin
kotlin
学习
笔记
Android—手把手Kotiln零基础教学(含视频教程)
【2021最新版】
Kotlin语言
教程——Kotlin入门到精通全系列_哔哩哔哩_bilibili注:在Kotlin基础教程中,将会以IDEA作为编译器。本篇内容
我爱田Hebe
·
2024-02-12 00:55
Gradle版本兼容性
82.094.3104.7115.0125.4136.0146.3156.7167.0177.3187.5197.6208.1参考:Gradle官网)二、Gradle版本和Kotlin版本对应关系Gradle版本Kotlin插件版本
Kotlin
老仙儿
·
2024-02-09 04:43
gradle
【21】Kotlin语法进阶——泛型和委托
文章目录一、
Kotlin语言
中的泛型1.1泛型类与泛型方法1.2泛型的上界二、类委托和委托属性2.1类委托2.2委托属性三、lazy函数的基本原理一、
Kotlin语言
中的泛型1.1泛型类与泛型方法在一般的编程模式下
熊熊饲养员
·
2024-02-03 13:25
奇妙的Kotlin之旅
kotlin
开发语言
android
android 扩展函数,Android - 利用扩展函数为Bitmap添加文字水印
Bitmap绘制文字水印仍是比较常见的需求,毕竟版权意识都在加强(用户能够给本身图片加上用户名),还能够为用户提供更多的信息(例如视频缩略图)网络先上效果图(比较简单的效果,可继续扩展实现),如下代码使用
Kotlin
Alabaaaa
·
2024-02-03 07:23
android
扩展函数
Kotlin 协程:用源码来理解 ‘viewModelScope‘
Kotlin协程:用源码来理解‘viewModelScope’Kotlin协程是
Kotlin语言
的一大特色,它让异步编程变得更简单。
jiet_h
·
2024-02-01 10:20
Android
夯实基础
kotlin
开发语言
android
Kotlin 协程1:深入理解withContext
Kotlin协程简介Kotlin协程是一种在
Kotlin语言
中实现轻量级线程的工具。它们可以让你写出顺序执行的代码,但在运行时,这些代码可以非阻塞地挂
jiet_h
·
2024-02-01 10:50
Android
夯实基础
kotlin
开发语言
android
kotlin与java混合开发_使用kotlin和Java混合开发Android项目爬坑记录
主要内容包括但不限于java与
kotlin语言
的一些区别,以及在使用android-studio进行开发过程中的一些小技巧一、为现有项目添加
Kotlin语言
支持1、在项目级别的build.gradle中添加如下代码
Gitaco
·
2024-01-31 18:55
kotlin与java混合开发
Android 项目拉取运行、aar打包集成问题处理合集
一般情况下主要有:1.构建、
kotlin语言
、插件版本不一致;2.相应的依赖版本不一致;3.so库的ndk不一致或者不全;(搞清楚接收方的ndkabiFilters的范围)解决思路也是:接受方使用一致的版本
ganshenml
·
2024-01-29 06:24
Android问题解决方案
小技巧
android
Java2Kotlin转换自查表
和Flutter一样,Kotlin现在也很火,很多人愿意去学习尝试写Kotlin,有时知道Java语言该如何写就是不知道
Kotlin语言
的该如何下手,以此文记录一些Java转换为Kotlin的使用方法。
Dale_Dawson
·
2024-01-29 01:09
Kotlin介绍及基础用法演示
以下是
Kotlin语言
的一些主要特点和应用场景:1.与Java的互操作性Kotlin完全兼容Java,可以无缝使用所有Java库和框架。Kotlin代码可以编译为Java字节码,因此可以在任何
薛定谔的zhu
·
2024-01-28 12:29
kotlin
开发语言
android
Kotlin MultiPlatform:构建跨平台应用的未来
KotlinMultiPlatform:构建跨平台应用的未来1引言1.1KotlinMultiPlatform简介KotlinMultiPlatform(简称KMP)是一种由JetBrains开发的跨平台开发解决方案,它建立在
Kotlin
Calvin880828
·
2024-01-27 20:37
Kotlin进阶
kotlin多平台
kotlin
Android Jetpack 之 什么是Jetpack
特性1.加速开发组件可以单独采用(不过这些组件是为协同工作而构建的),同时利用
Kotlin语言
功能帮助开发者提高工作效率。2.消除样板代码AndroidJetpack可管理繁琐的Ac
gerryjia
·
2024-01-27 20:49
搜狐新闻客户端使用Kotlin之后对JSON解析框架的探索
本文字数:7488字预计阅读时间:45分钟01引言自2017年Google发布
Kotlin语言
之后,Android开发由原来的Java开始向Kotlin过度,目前绝大部分Android开发岗位基本要求就是熟练使用
搜狐技术产品小编2023
·
2024-01-27 11:49
kotlin
json
开发语言
android
java
【Android Gradle 插件】Gradle 构建工具简介 ③ ( Gradle 构建脚本编程语言 | Groovy 语言简介 | Groovy 语言特性 )
一、Gradle构建脚本编程语言Gradle构建工具的构建脚本可以使用Groovy语言或
Kotlin语言
进行编写,使用Groovy语言编写的构建脚本是build.gradle构建脚本;当前大量的Android
修行者对666
·
2024-01-24 17:16
安卓gradle
android
隆重推出 Android KTX,让 Kotlin 的开发更美妙!
今天,我们发布AndroidKTX预览版,这套扩展插件能帮助开发者更为简洁、通顺和优雅地使用
Kotlin语言
开发Android程序。
谷歌开发者
·
2024-01-24 01:59
Kotlin协程基础概念深入理解
协程库是
Kotlin语言
提供的一个库,用于处理异步和并发场景的框架。"一个协程是一个可挂起计算的对象。在概念上与
我爱田Hebe
·
2024-01-22 20:27
ViewBinding介绍和用法探究
探究ViewBinding纵观现在的Android&
Kotlin语言
进行的原生开发应用,都在极力简化findViewById这一繁琐的操作。
千夜零一
·
2024-01-21 10:22
Gradle ——Gradle安装与配置
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin语言
宇努力学习
·
2024-01-14 08:15
APP
java
gradle
idea
maven
app
Kotlin语言
基础(语法篇)
Kotlin基本语法官方文档:https://kotlinlang.org/docs/basic-syntax.html以下是罗列的详细点1.sourcefilescanbeplacedarbitrarilyinthefilepackagemy.demoimportkotlin.text.*2.anentrypointofaKotlinapplicationisthemainfunctionfun
lam_Seven
·
2024-01-11 11:06
Kotlin中如何下载图像的实例讲解
前言数据图片的获取和处理对于许多应用来说都至关重要,Python作为一种强大的编程语言,完善丰富的网络爬虫库和易用性,成为一名进行网络开发者然而,随着移动应用和头部开发中
Kotlin语言
的崛起,开发者们开始探索如何将
小白学大数据
·
2024-01-09 23:05
kotlin
开发语言
android
【5】Kotlin基础——集合与Lambda编程
Kotlin语言
熊熊饲养员
·
2024-01-07 18:42
奇妙的Kotlin之旅
kotlin
开发语言
android
对JAVA行业的深度思考职业规划
然而,随着谷歌推出了
Kotlin语言
作为Android开发的首选语言,Java在移动应用开发领域的地位会受到一定的冲击。因此,Java开发者需要学习并掌握更多的技能,以适应这个变化。
Flying_Fish_roe
·
2024-01-07 12:16
java
开发语言
kotlin语言
中Toast使用
一.普通使用Toast.makeText(this,"AndroidlyShortToasts",Toast.LENGTH_SHORT).show();Toast.makeText(this,"AndroidlyLongToasts",Toast.LENGTH_LONG).show();1.这里的this代表的是content环境2.如果字符串定义在values文件夹的strings.xml文件中
今晚打老虎666
·
2024-01-05 07:25
自学笔记
android
kotlin
android
studio
2022 JetPack Compose开发应用指南新鲜出炉,速速查看
JetPackComposeJetpackCompose是Google在2019年发布的一个Android原生现代UI工具包,它完全采用Kotlin编写,可以使用
Kotlin语言
的全部特性,可以帮助你
要早点睡
·
2024-01-03 20:44
编程语言的新趋势
文章目录1.引言2.多样性和多范式2.1示例:
Kotlin语言
3.WebAssembly(Wasm)3.1示例:Rust与WebAssembly4.数据科学与机器学习4.1示例:Python语言5.全栈开发和云原生
IT·陈寒
·
2023-12-30 23:51
Java学习路线
学习
java
后端
程序人生
Python网络爬虫(1)--爬取中国大学排名
Python语言其实并不是像Go,
Kotlin语言
一样是近些年的创造的,它其实比Java语言的历史略久,只不过它或许不符合我们社会主义的国情,在国内一直不被广泛应用。
程慕枫
·
2023-12-29 15:55
Gradle 简单入门
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin语言
的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。
javaGHui
·
2023-12-28 22:21
Kotlin相关
gradle
kotlin
笔记
GreenDao没有生成DaoMaster,DaoSession,DAO错误
问题描述日前学习GreenDAO数据库框架,使用
kotlin语言
开发了demo练习。
静水红阳
·
2023-12-26 06:39
Android问题解决
android
AndroidStudio无法新建Java工程解决办法
2022.3.1Build#AI-223.8836.35.2231.10406996,builtonJune29,2023以往新建工程都是Newproject>>EmptyActivity,有个选择Java还是
Kotlin
南国樗里疾
·
2023-12-25 01:13
AndroidStudio
android
解决在IDEA中使用Gradle构建项目中文报GBK错误问题
报错解决方法一(推荐)修改build.gradle配置文件Groovy语言配置文件build.gradletasks.withType(JavaCompile){options.encoding="UTF-8"}
Kotlin
羡林i
·
2023-12-24 20:02
常见错误
intellij-idea
java
ide
Android
Kotlin语言
下的文件存储
目录将数据存储到文件中创建文件和保存数据读取文件SharedPreferences存储存储数据到SharedPreferences中Context类中的getSharedPreferences()方法Activity类中的getPreferences()方法从SharedPreferences中读取数据SQLite数据库存储创建数据库调用数据库操作数据库增删改查升级数据库将数据存储到文件中创建文件
pgc_tel
·
2023-12-20 14:11
我的Android之路
android
kotlin
开发语言
数据库升级
Android 图片加载库之Coil的详解与使用
接下来,我将介绍一款以
kotlin语言
开发的框架Coil。Coil的介绍一、介绍是
蜗牛、Z
·
2023-12-20 09:29
图片短视频
kotlin
android
android
kotlin
Coil
Android中的Coroutine协程原理详解
我们
kotlin语言
的协程是coroutinesforjvm的实现方式。底层原理也是利用java线程。基础知识生态架构相关依赖库dependencie
蜗牛是不是牛
·
2023-12-16 03:02
Kotlin:延迟初始化和密封类
Kotlin:延迟初始化和密封类1.对变量延迟初始化
Kotlin语言
的许多特性,包括变量不可变,变量不可为空,等等。
橙子19911016
·
2023-12-02 15:59
kotlin
android
java
Kotlin 延迟初始化和密封类[第一行代码 Kotlin 学习笔记]
对变量延长初始化前面我们已经学习了
Kotlin语言
的许多特性,包括变量不可变,变量不可为空,等等。这些特性都是为了尽可能地保证程序安全而设计的,但是有些时候这些特性也会在编码时给我们带来不少的麻烦。
萌果爱吃芒果
·
2023-12-02 15:27
第一行代码第三版
android
kotlin
Kotlin学习第四章:延迟初始化和密封类
4.1对变量延迟初始化
kotlin语言
特性包括变量不可变,变量不可为空等,都是为了尽可能保证程序的安全而设计的,但是这些特性也会再编码时给我们带来不少的麻烦。
程序员小杜
·
2023-12-02 15:25
Kotlin学习
kotlin
android
kotlin延迟初始化和密封类
对变量延迟初始化
Kotlin语言
有许多特性,包括变量不可变,变量不可为空,等等。这些特性都是为了尽可能地保证程序安全而设计的,但是有些时候这些特性也会在编码时给我们带来不少麻烦。
Mr YiRan
·
2023-12-02 15:49
Kotlin
kotlin
android
开发语言
GPT-4惨遭削弱,偷懒摸鱼绝不多写一行代码,OpenAI已介入调查
于是把方法示例链接发给GPT-4,让它参考用
Kotlin语言
编写代码:没成想,和GPT-4一来二去沟通半天,GPT-4死活给不出一个能正常运行的完整代码。反而解释了一通“应该怎么做”。
QbitAl
·
2023-12-02 10:59
安卓开发学习---kotlin版---笔记(一)
这次要学习
Kotlin语言
,然后开发安卓,趁着还年轻,学点新东西,坚持~未来的你会感谢现在努力的你~主要学习资料:《第一行代码Android第三版》菜鸟教程android官网-kotlinKotlin官方文档中文版
AsiaSun.
·
2023-12-02 00:21
安卓学习
android
学习
kotlin
Kotlin语言
的一些技术点
1.Kotlin与Java的主要区别是什么?答案:Kotlin是一种静态类型编程语言,与Java完全兼容,但引入了许多改进:空安全:Kotlin通过在编译时强制检查空值,减少空指针异常。扩展函数:允许向现有类添加新方法而不修改其源代码。数据类:简化了创建存储数据的类。协程支持:提供了一种比Java线程更轻量、更易于管理的并发处理机制。更简洁的语法:比如在Kotlin中,可以用一行代码定义一个含有g
zhuhai0613
·
2023-11-29 16:15
kotlin
Kotlin | 1.定义和目的
本章内容包括:Kotlin的基本示范
Kotlin语言
的主要特征Android和服务端开发的可能性Kotlin与其他语言的区别用Kotlin编写并运行代码Kotlin和Java一样是一种静态类型的编程语言
Jinbeen
·
2023-11-27 14:06
Android之Gradle多Module常见配置修改和优化
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin语言
的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。面向Jav
mayundoyouknow
·
2023-11-25 11:55
Android面试整理2021
Gradle配置
gradle
build
maven
简单天气--Kotlin+JetPack+协程+MVVM架构
简单天气简单天气——使用彩云天气api,基于MVVM模式结合JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation、Room组件以及协程+Retrofit网络请求,使用
Kotlin
wjxbless
·
2023-11-23 10:18
Android项目
android
kotlin
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他