Android开发——MVP模式实现

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

Gradle编译 报错[Invalid byte 3 of 3-byte UTF-8 sequence.] 解决方法

问题最近在接手公司的Android项目,由于之前同事使用的MAC系统进行开发的,我windows导入项目后编译发生了错误如下图:而且gradle的打印的中文错误信息也是乱码(黑色的正方形且中间有个?号)的问题原因及解决1.使用了DataBinding且使用到了中文项目中使用到了JetPack的dat
Bug记录 Android Studio 2020年08月25日 677次浏览

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

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

【stars-one】油猴脚本开发,快速简单入门

可能很多人见到我每一篇文章下面都有标注参考的他人的文章链接,如果每次都要去复制文章标题和链接,无疑会显得十分麻烦,于是我就是自己开发了一个简单的油猴脚本,可以给大家提供一下参考,简单快速入门油猴脚本的开发本文需要JavaScript的相关知识思路说明1.获得文章标题和链接首先,我们需要数据,拿到文章
插件 脚本 油猴 tampermonkey 2020年08月18日 567次浏览

Flutter学习(1)——环境配置、创建项目及打包apk

1.Flutter的SDK下载下载到话请到Flutter中文网进行下载,我是选择下载了压缩包,之后使用命令行的来进行安装1.将压缩包解压,然后把其中的flutter目录整个放在你预想的FlutterSDK安装目录中(比如C:\src\flutter;请勿将该目录放在一些需要额外操作权限的目录,比如C
Android Flutter 2020年08月14日 390次浏览

关于IDEA/Android Studio使用Material Design Theme设置menu菜单高度

问题IDEA与Android Studio我都使用了Material Design Theme,但发现menu菜单的高度过大,导致菜单显示不全,需要把鼠标放在下方才能浏览下面隐藏的菜单,觉得十分麻烦解决方法于是便是去找了设置,发现可以进行设置,如下图所示,需要找到material theme这个设置
Android Studio IDEA 设置 2020年08月10日 839次浏览

Android 9 网络请求失败

问题之前写的蓝奏云批量下载的Android版由于高版本出现问题,于是使用AndroidX的包进行重构了,然后有用户反馈说是无法登陆由于我自己测试的设备是Android7.1的系统,没有问题,于是就觉得很奇怪,网上稍微搜索了一下,终于是找到了答案,是因为okhttp框架的问题原因从 Android 9
Bug记录 碎碎念 2020年08月02日 611次浏览

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次浏览