叶应是叶

LV1
发表了文章

linux 环境 编译 ijkplayer so 库实践

公司的一个项目新项目涉及到音频播放的内容,音频格式从常见的 mp3 到冷门的无损音乐 ape 都有,琢磨了好久,最后选中了 B 站的开源库 ijkplayer ...

叶应是叶
Android打包BashBash 指令IDE
发表了文章

重拾Kotlin(20)-对象表达式与对象声明

在 Kotlin 的世界中,可以通过对象声明这一功能来实现 Java 中的单例模式,将类声明与该类的单一实例声明结合到一起

叶应是叶
KotlinJava
发表了文章

重拾Kotlin(21)-委托

委托模式是一种基本的设计模式,该模式下有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。Kotlin 原生支持委托模式,可以零样板代码来...

叶应是叶
HTTPKotlin编程算法
发表了文章

重拾Kotlin(19)-中缀调用、解构声明

使用 “to” 来声明 map 的 key 与 value 之间的对应关系,这种形式的函数调用被称为中缀调用

叶应是叶
编程算法Kotlin
发表了文章

自定义View合辑(9)-计划表

这是一个类似于课程表的自定义 View,横向和纵向均是以时间作为计量单位,通过设置当前计划处于哪个星期数下以及跨度时间,在该范围内绘制出相应的背景以及文本

叶应是叶
https网络安全GitHubGit开源
发表了文章

一步步封装实现自己的网络请求框架 2.0

在今年的二月份,我在发布本 Repo:基于 ViewModel + LiveData + Retrofit + RxJava 封装的网络请求框架 的同时,也写了...

叶应是叶
KotlinAndroidJDK
发表了文章

重拾Kotlin(18)-运算符重载

Kotlin 允许为类型提供预定义的操作符实现,这些操作符具有固定的符号表示(例如 + 和 * )和固定的优先级,通过操作符重载可以将操作符的行为映射到指定的方...

叶应是叶
Kotlin
发表了文章

重拾Kotlin(17)-异常

和 Java 不同的是,Kotlin 中 throw 结构是一个表达式,可以作为另一个表达式的一部分来使用

叶应是叶
KotlinJava编程算法
发表了文章

重拾Kotlin(16)-函数操作符

返回给定index对应的元素,如果index数组越界则会抛出 IndexOutOfBoundsException

叶应是叶
发表了文章

重拾Kotlin(15)-with与apply函数

with 结构其实是一个接受两个参数的函数,在这个例子中就是一个 StringBuilder 和一个 Lambda 表达式,这里利用了把 Lambda 表达式放...

叶应是叶
发表了文章

重拾Kotlin(14)-Lambda表达式

Lambda 表达式本质上就是可以传递给其它函数的一小段代码,通过 Lambda 表达式可以把通用的代码结构抽取成库函数,也可以把 Lambda 表达式存储在一...

叶应是叶
编程算法Kotlin
发表了文章

重拾Kotlin(13)-命名参数、默认参数值、可变参数、局部函

为了增强代码的可读性,Kotlin 允许我们使用命名参数,即在调用某函数的时候,可以将函数参数名一起标明,从而明确地表达该参数的含义与作用,但是在指定了一个参数...

叶应是叶
Kotlin编程算法Java
发表了文章

重拾Kotlin(11)-集合

Kotlin 的集合设计和 Java 不同的另一项特性是:Kotlin 把访问数据的接口和修改集合数据的接口分开了,kotlin.collections.Col...

叶应是叶
KotlinJava
发表了文章

重拾Kotlin(10)-类型的检查与转换

在许多情况下,不需要在 Kotlin 中使用显式转换操作符,因为编译器跟踪不可变值的 is 检查以及显式转换,并在需要时自动插入安全的转换

叶应是叶
KotlinIDE编程算法安全
发表了文章

重拾Kotlin(12)-扩展函数和扩展属性

扩展函数用于为一个类增加一种新的行为,这是为缺少有用函数的类进行扩展的途径。扩展函数的用途就类似于在 Java 中实现的静态工具方法。而在 Kotlin 中使用...

叶应是叶
jQuery编程算法

个人简介

个人成就

  • 获得 476 次赞同
  • 文章被阅读 33.4K 次

扫码关注云+社区

领取腾讯云代金券