谈谈Java/Kotlin中接口回调

在谈接口回调之前,想什么是接口?在学习类的时候,我们就得知接口主要是用来把某个功能抽象起来,之后,不同的类实现此功能,但其实现的功能不同。一个生动的例子,把动物的叫这一行为抽象为一个接口,之后不同动物由不同的类代替,这些动物类都实现了这个“叫”接口,但是,他们实现不一样,因为每个动物的叫声都不一样上
kotlin 2020年09月04日 472次浏览

Android开发——MVP模式实现

本文例子采用Kotlin进行编写,需要有一定的Kotlin基础最近接触了公司的Android项目,采用的是MVP模式架构,之前倒还没用过MVP模式,这次来便是来学学1.MVP模式优势及缺点**View:**负责绘制UI元素、与用户进行交互(在Android中体现为Activity);**Viewin
Android kotlin 2020年08月27日 440次浏览

【stars-one】蓝奏云批量下载工具的实现思路笔记

当前文章是旧版蓝奏云批量下载的实现思路,仅供参考新版实现思路和源代码都是需要打赏才能获取,详情请访问Stars-One的杂货小店涉及知识Java的IO流Java的下载文件HtmlUnit的使用方法okhttp的使用分析与软件思路在某一天,我找到了一部电子书的资源,但是,该蓝奏云地址是一个文件夹,由于
kotlin 记录 下载 蓝奏云 TornadoFx 2020年08月22日 1,222次浏览

Tornadofx控件库(3)——IconTextFx 字体图标

JavaFx中其实也可以直接使用字体图标iconfont的**,只需要加载ttf字体文件,之后设置unicode即可,具体可以看我给出的代码**既然JavaFx可以,那么以JavaFx为基础的Tornadofx自然也是可以使用字体图标的以前开发的时候,总是需要去阿里巴巴矢量图去找图标,并下载到本地,
kotlin 开源库 TornadoFx 字体图标 2020年07月31日 353次浏览

Tornadofx控件库(2)——FxRecyclerView

Tornadofx是基于javafx的一个kotlin框架,用来写些电脑版的小程序FxRecyclerView基于Scroll Pane控件,仿造Android中的RecyclerView,实现的一款tornadofx的控件github需求由于我的之前做的几个项目都是那种类似下载列表的功能,蓝奏云批
kotlin 开源库 TornadoFx 2020年07月31日 291次浏览

TornadoFx学习笔记(1)——常用的代码片段

Tornadofx是基于JavaFx的一个kotlin实现的框架之后看情况补充..1.读取resources文件夹中的文件如图想要读取config.properties文件,有两种方法在class文件中,可以这样写//获得输入流valresourceAsStream=javaClass.classL
kotlin TornadoFx 2020年07月31日 314次浏览

Kotlin优雅地设计lambda接口参数

在Android开发中,我们经常使用setOnClickListener方法来设置点击事件,相对于以往的调用,我们可以发现,Kotlin的写法比较简洁,而且是使用的lambda表达式,如下btn.setOnClickListener{...}这样的方法是如何设计的呢?接口参数在这里,不得不提一下接口
kotlin 2020年07月22日 439次浏览

TornadoFx控件库(1)—common-controls

github:https://github.com/Stars-One/common-controls为TornadoFx的封装的常用控件与工具,基于Jfoenix,借鉴Kfoenix前言这个开源库原本我也不想开源出来的,毕竟花费了自己很久的时间,但是想到TornadoFx国内实在没有多少人用,便是
kotlin 开源库 TornadoFx 2020年07月21日 351次浏览

【stars-one】蓝奏云批量下载工具

一款可以批量下载蓝奏云分享的文件夹下的所有文件的小工具最新版本为v1.8获取软件软件经过了版本的迭代,目前电脑版功能趋于稳定,打赏价最低5元,同时附带Android版本的捐赠激活码一份Android版本可以免费试用,每日三次机会,捐赠版才有翻页功能,不过高版本Android还存在问题,目前正在适配中
kotlin javafx 小工具 跨平台 2020年07月20日 8,244次浏览

Kotlin学习快速入门(5)——空安全

原文链接:http://www.cnblogs.com/kexing/archive/2019/08/03/11293726.html介绍kotlin中,对象可分为两种类型,可为空的对象和不可为空对象默认为不可为空对象,代码检测如果发现不可为空对象赋予了null,则会标红报错。可为空的对象,如果调用
kotlin 2020年06月24日 553次浏览