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
for Android
最近在学习
kotlin
语法,有一本书《
kotlin
forAndroiddevelopers》对
kotlin
语法有很详细的讲解,但是我决定写一篇快速在Android开发中感受
Kotlin
奇妙的文章。
吃羊的草
·
2023-12-17 17:34
QML入门
文章目录基本语法
基本类型
布局函数定义与调用自定义信号基本可视元素事件动画1.动画作为属性值的来源2.行为动画3.信号处理器中的动画4.独立动画5.状态切换6.属性动画元素7.组合动画QML与C++混合编程
步、步、为营
·
2023-12-17 16:55
qml
qt
c++
Android View闪烁动画AlphaAnimation,
Kotlin
AndroidView闪烁动画AlphaAnimation,
Kotlin
privatefunflickerAnimation(view:View?)
zhangphil
·
2023-12-17 15:40
kotlin
Android
android
kotlin
kotlin
运算符和表达式
Kotlin
与Java相同的运算符
Kotlin
使用if表达式代替了三目运算符
Kotlin
的运算符都是以方法形式来实现的,这些运算符都具有特定的符号(如“+”或“*”)和固定的优先级,各种运算符对应的方法名都是固定的
0246eafe46bd
·
2023-12-17 14:07
聊聊long类型装箱和拆箱性能问题
手动装箱和自动装箱手动装箱:通过直接调用Long的valueOf方法,将long装箱为Longlongl=123;LongL=Long.valueOf(l);自动装箱:编译器会自动将
基本类型
装箱为包装类
i查拉图斯特拉如是
·
2023-12-17 14:20
java
java-ee
jvm
Kotlin
学习笔记1
数组/***何时使用数组*/funuseDemo(){//
Kotlin
中最常见的数组类型是对象类型数组,由Array类表示。
morningcat2018
·
2023-12-17 13:08
kotlin
学习
笔记
Kotlin
(十九) 泛型的高级特性
实化泛型怎么写才能将泛型实化呢?首先,该函数必须是内联函数才行,也就是要用inline关键字来修饰该函数。其次,在声明泛型的地方必须加上reified关键字来表示该泛型要进行实化。示例代码如下:inlinefungetGenericType(){}上述函数中的泛型T就是一个被实化的泛型,因为它满足了内联函数和reified关键字这两个前提条件。那么借助泛型实化,到底可以实现什么样的效果呢?从函数名
pgc_tel
·
2023-12-17 13:06
Kotlin学习之路
kotlin
开发语言
android
Kotlin
(十六) 高阶函数的简单应用
高阶函数非常适用于简化各种API的调用,一些API的原有用法在使用高阶函数简化之后,不管是在易用性还是可读性方面,都可能会有很大的提升。所以我们可以通过高阶函数来使一些API变得更简单更易读。在我们APP存储数据时,通常会用到SharedPreferences这个API,那么我们现在尝试使用高阶函数来简化它。简化SharedPreferences我们之前使用SharedPreferences时,基
pgc_tel
·
2023-12-17 13:34
Kotlin学习之路
kotlin
前端
开发语言
选择大于努力-鸿蒙开发应用不适合当前企业的现状态(头部应用除外)推荐一套款平台框架可以写安卓iOS 鸿蒙为企业开源节流
从目前各种app平台以及个人原生安卓开发走来的经验看来,原生app开发存在一下问题也是国内现状的情况1.开发成本高比如原生安卓你需要掌握一种语言Java或者
kotlin
ios开发需要oc或者swift2
江南一舟110
·
2023-12-17 12:21
harmonyos
android
ios
android的JNI方法汇总
JNI的
基本类型
在JNI中有一些
基本类型
,这些
基本类型
只能在JNI层使用序号属性名java层对应的类型1jobjectObject2jbooleanboolean3jbytebyte4jcharchar5jshortshort6jintObject7jlonglong8jfloatfloat9jdoubledouble10voidvoid
月影路西法
·
2023-12-17 12:39
Java数组及引用
目录标题数组的基本概念数组的创建及初始化数组的使用数组引用类型初识JVM的内存分布
基本类型
变量与引用类型变量认识null数组的应用场景保存数据作为函数的参数作为函数的返回值二维数组数组的基本概念数组:可以看成是相同类型元素的一个集合
记得午睡.
·
2023-12-17 08:23
Java
java
问题:JSON的格式类型到底有哪些呢?
数据交换格式方式
基本类型
数组类型对象嵌套案例实操
基本类型
{"键":值,"键":"值",...},以大括号开始,键的名称加上冒号,然后跟上对应的的值,若有其他键值对则以逗号进行分割。
张起灵的小可爱啊
·
2023-12-17 08:11
retofit + rxjava +
kotlin
下载进度回调(721)
下载回调换一种写法DownLoadListener先写好监听接口interfaceMyDownloadListener{funonStartDownload()funonProgress(progress:Int)funonFinishDownload()funonFail(errorInfo:String)}DownloadInterceptor封装拦截器classDownloadInterce
Qin0821
·
2023-12-17 07:47
day17_18_java中集合的详解
数组的长度固定不变,集合的长度是可变的数组中存储的是同一类型的元素,可以存储
基本类型
和引用
fishpool学java
·
2023-12-17 05:33
java
开发语言
idea
数据结构
哈希算法
散列表
链表
在 Android 应用中使用
Kotlin
协程 - 官方示例详解
一、简介
Kotlin
协程是管理后台线程的推荐方法,可通过减少回调需求来简化代码。
行走中的3卡
·
2023-12-17 05:11
协程(2)-协程的挂起
在上一期里,我介绍了
Kotlin
的协程到底是什么——它就是个线程框架。
沐风雨木
·
2023-12-17 03:21
C语言 基础知识整理
C数据类型类型描述
基本类型
它们是算术类型,包括两种类型:整数类型和浮点类型枚举类型它们也是算术类型,被用来定义在程序中只能赋予其一定的离散整数值的变量派生类型它们包括:指针类型、数组类型、结构类型、共用体类型和函数类型
baiiu
·
2023-12-17 03:03
linux
c
c++
jni等
C语言
2、Opencascade基础类分析(含代码示例)【基础篇】
基本类型
(C++中的
基本类型
)动态对象的安全处理(自动析构不再使用的对象)可设置的内存优化管理器(改善常用动态对象的程序性能)run-time类型信息扩展机制异常管理C++中流的封装1.2串类组件用于处理动态大小的字符序列
sswai
·
2023-12-17 02:22
OpenCasCade
c++
算法
开发语言
《
Kotlin
核心编程》笔记:反射、注解和加锁
Kotlin
和Java反射1)
Kotlin
的KClass和Java的Class可以看作同一个含义的类型,并且可以通过.java和.
kotlin
方法在KClass和Class之间互相转化。
川峰
·
2023-12-17 02:42
kotlin
kotlin
反射
注解
元注解
加锁
《
Kotlin
核心编程》笔记:集合、序列与内联函数
集合的高阶函数APImap操作vallist=listOf(1,2,3,4,5,6)valnewList=list.map{it*2}当然,在Java8中,现在也能像
Kotlin
那样去操作集合了。
川峰
·
2023-12-17 02:12
kotlin
kotlin
集合
序列
内联函数
《
Kotlin
核心编程》笔记:特设多态、运算符重载和扩展函数
多态的不同形式
Kotlin
的扩展函数其实只是多态的表现形式之一。子类型多态继承父类后,用子类实例使用父类的方法,例如:然后我们就可以使用父类DatabaseHelper的所有方法。
川峰
·
2023-12-17 02:33
kotlin
kotlin
特设多态
运算符重载
扩展函数
静态调度
Java只有值传递,没有引用传递!
如果是个值,就是值传递;如果是个引用,就是引用传递Java是引用传递传递参数如果是普通类型,就是值传递,如果是对象,就是引用传递1.基本概念1.1.
基本类型
与引用类型intnum=20;Stringstr
一只欢脱的知更鸟呀
·
2023-12-17 02:14
java
jvm
Android 从assets读取文件装载成Bitmap,
Kotlin
Android从assets读取文件装载成Bitmap,
Kotlin
/***fileNameassets里面图片文件名*/funreadBitmapFromAssets(ctx:Context,fileName
zhangphil
·
2023-12-17 01:26
Android
kotlin
android
kotlin
Java基础(一):基础数据类型
在Java中,一共有8种
基本类型
,其中4种整形,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型char和1种用于表示真值的boolean类型。
大伟哥侃大山
·
2023-12-17 01:03
Kotlin
爬虫几步解决
百度作为国内知名的网站,尤其是文库里面有各种丰富的内容,对我们学习生活都有很大的帮助,就因为其内容丰富,如果看见好用有意思的文章还用复制粘贴等方式就显得有点落后了,今天我将用我所学的爬虫知识给你们好好上一课。首先,我们需要了解爬虫程序的基本结构,爬虫程序主要分为以下几个部分:爬取网页、解析网页、存储数据、代理IP设置等。1、首先,我们需要导入必要的库函数,如java.net.URL、java.la
q56731523
·
2023-12-16 23:25
百度
kotlin
爬虫
tcp/ip
运维
开发语言
形式参数是类名的问题
核心代码:/*形式参数的问题:
基本类型
:形式参数的改变不影响实际参数引用类型:形式参数的改变直接影响实际参数;类接口数组是一个类型*///形式参数是
基本类型
classDemo{publicintsum(
养码哥
·
2023-12-16 21:38
(空布局透明activity)You need to use a Theme.AppCompat theme (or descendant) with this activity.
(前方
kotlin
高能,java,
kotlin
混编的习惯了)我们在写安卓的过程中经常会遇到想用空的activity的场景,比如需要一个透明的申请权限的activity,比如需要使用接受照相的返回结果的activity
171Arios
·
2023-12-16 20:30
kotlin
- Lambda表达式高阶函数的使用
Android_Banner.jpg简介Lambda表达式可以作为函数的实际参数或者返回值存在,这种声明,在
kotlin
中叫做高阶函数将Lambda表达式作为参数或返回值,会大大简化程序开发时的代码,提高程序开发的效率函数作为参数使用
dashingqi
·
2023-12-16 19:42
3.0 变量和属性
在
kotlin
中一切都是对象,没有Java中的原始
基本类型
,可以用一致的方式来处理可用的类型3.1
基本类型
数字类型中不会自动转型,必须要做一个明确的类型转换vali:Int=7vald:Double=i.toDouble
kavenka
·
2023-12-16 17:49
Android开发教程——jetpack的一些依赖,建议收藏!!!
1.2.0-rc01"//Javalanguageimplementationimplementation"androidx.activity:activity:$activity_version"//
Kotlin
implementation"androidx.activity
蜗牛是不是牛
·
2023-12-16 17:49
Swift和C语言的混合使用
C语言的类型和Swift类型的对应关系C语言的
基本类型
和Swift的对应关系C类型Swift对应类型别名boolCBoolBoolchar,unsignedcharCChar,CUnsignedCharInt8
lq_ios
·
2023-12-16 15:30
C++ 学习系列 -- conversion function
我们可能遇到要将类A转为类B的情况,此时就可以定义类A的转换函数将其按照一定规则转换为类B;转换函数声明规则如下:operator转换类型()const;转换函数无返回值,转换类型是一个已定义的类,包括c++
基本类型
在河之洲木水
·
2023-12-16 12:22
学习
maven 项目读取 resources 下的文件
kotlin
valfilePath="classpath:json/city.json"valfile=ResourceUtils.getFile(filePath)利用ResourceUtils类读取
Silence~123
·
2023-12-16 11:51
idea
maven
maven
android.bp文件禁用oat 优化
1.Android.bp禁用odexandroid_app{name:"Music",srcs:["src/**/*.java"],resource_dirs:["
kotlin
/res"],sdk_version
一航jason
·
2023-12-16 10:13
android
Android画布Canvas绘图scale,
Kotlin
Android画布Canvas绘图scale,
Kotlin
importandroid.graphics.Bitmapimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.Paintimportandroid.graphics.RectFimportandroid.graphics.drawab
zhangphil
·
2023-12-16 10:34
Android
kotlin
android
kotlin
Kotlin
函数
kotlin
函数本文主要介绍
Kotlin
函数的基础使用和常见用法,大部分内容来自官方文档,也包含个人理解内容,将持续更新,如有错误,欢迎指正!
小神之路
·
2023-12-16 10:31
Android画布Canvas绘图scale & translate,
Kotlin
Android画布Canvas绘图scale&translate,
Kotlin
importandroid.graphics.Bitmapimportandroid.graphics.Canvasimportandroid.graphics.drawable.BitmapDrawableimportandroid.os.Bundleimportandroid.widget.ImageViewimpo
zhangphil
·
2023-12-16 10:56
kotlin
Android
android
kotlin
1.抽象类与接口
abstract)abstractclassA{fungetMyName(){println("A")}}接口(interface)interfaceInputDevice{funinput(event:Any)}
kotlin
学吉他的袁先生
·
2023-12-16 09:30
Kotlin
常用语法
常用语法此文主要用于基本语法简单的使用,后续会记录更多语法.函数下面的函数接受两个Int型参数,返回值为Int:funsum(a:Int,b:Int):Int{returna+b}具有表达式主体和推断的返回类型的函数:funsum(a:Int,b:Int)=a+b返回无意义的值:funprintSum(a:Int,b:Int):Unit{println("sumof$aand$bis${a+b}"
Gavin_2020
·
2023-12-16 08:36
用
Kotlin
抓取微博数据并进行热度预测
以下是一个使用
Kotlin
编写的基本爬虫程序的示例:importorg.jsoup.Jsoupimportorg.jsoup.nod
q56731523
·
2023-12-16 08:35
kotlin
c++
开发语言
tcp/ip
linux
爬虫
Kotlin
中的 `as` 关键字:类型转换的艺术
为了使这一过程更加流畅和安全,
Kotlin
提供了as关键字。本文将深入探讨as关键字的用法和最佳实践。一、as关键字的基本概念as关键字在
Kotlin
中用于显式类型转换。
jiet_h
·
2023-12-16 08:33
Kotlin
常用关键字和函数
kotlin
开发语言
android
Kotlin
中对生成二维码的使用详解
下面讲解有关二维码的生成:先来讲解一下对应的入参所表示的意思:创建二维码位图(支持自定义配置和自定义样式)paramcontent字符串内容paramwidth位图宽度,要求>=0(单位:px)paramheight位图高度,要求>=0(单位:px)paramcharacter_set字符集/字符转码格式(支持格式:{@linkCharacterSetECI})。传null时,zxing源码默认使
华海渡
·
2023-12-16 08:03
Kotlin
kotlin
开发语言
Kotlin
(十八)使用infix函数构建更可读的语法
什么是infix函数infix函数是什么难理解的事物,它只是把编程语言函数调用的语法规则调整了一下而已,比如AtoB这样的写法,实际上等价于A.to(B)的写法。如何定义一个infix函数在String类中,有一个startsWith()函数,它可以用于判断一个字符串中是否以某一个字符开头的,例如以下代码:if("test".startsWith("te")){}这个代码一定返回为true的。st
pgc_tel
·
2023-12-16 08:02
Kotlin学习之路
kotlin
开发语言
android
Kotlin
之for循环的具体使用说明
我们用java进行Android开发过程中,经常会用到for循环,在
Kotlin
中也会经常用到,但是在最近使用
Kotlin
中我发现,在java中使用for循环不会有什么问题,但是在
Kotlin
中会出现问题
华海渡
·
2023-12-16 08:02
Kotlin
Android常用的集合总结
kotlin
开发语言
android
《
Kotlin
核心编程》笔记:可空类型&平台类型&装箱类型&数组类型&泛型&协变与逆变
可空类型在
Kotlin
中,我们可以在任何类型后面加上“?”,比如“Int?”,实际上等同于“Int?=Intornull”。通过合理的使用,不仅能够简化很多判空代码,还能够有效避免空指针异常。
川峰
·
2023-12-16 08:31
kotlin
kotlin
可空类型
平台类型
自动装箱
数组类型
泛型
协变与逆变
Android
Kotlin
Viewbinding封装
目录Viewbinding配置Activity封装Activity使用Fragment封装Fragment使用Dialog封装Dialog使用Viewbinding配置android{viewBinding{enabled=true}}Activity封装importandroid.os.Bundleimportandroid.view.LayoutInflaterimportandroidx.a
pgc_tel
·
2023-12-16 08:31
我的Android之路
android
kotlin
封装
android
jetpack
【
Kotlin
】标准函数:let、with、run、apply
letlet既不是操作符,也不是什么关键字,而是一个函数。这个函数提供了函数式API的编程接口,并将原始调用对象作为参数传递到Lambda表达式中。obj.let{obj2->//编写具体的业务逻辑}这里调用了obj对象的let函数,然后Lambda表达式中的代码就会立即执行,并且这个obj对象本身还会作为参数传递到Lambda表达式中。不过,为了防止变量重名,这里我将参数名改成了obj2,但实际
nor1take
·
2023-12-16 08:01
Android
kotlin
java
【
Kotlin
】静态方法
Kotlin
却极度弱化了静态方法这个概念,非常推荐使用单例类的方式来实现。
nor1take
·
2023-12-16 08:01
Android
kotlin
Kotlin
笔记 --
Kotlin
语言特性的理解(一)
函数引用、匿名函数、lambda表达式、inline函数的理解双冒号对函数进行引用的本质是生成一个函数对象只有函数对象才拥有invoke()方法,而函数是没有这个方法的
kotlin
中函数有自己的类型,但是函数本身不是对象
川峰
·
2023-12-16 08:00
kotlin
kotlin
函数对象
out和in
扩展函数
object单例
接口委托by
Nothing
Kotlin
笔记 --
Kotlin
语言特性的理解(二)
都是编译成字节码,为什么
Kotlin
能支持Java中没有的特性?
川峰
·
2023-12-16 08:00
kotlin
kotlin
高阶函数
扩展函数
内联函数
Metadata
可空性检查
函数式编程
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他