1、背景 近期,公司希望实现安卓原生端的PDF功能,要求:高效、实用。 经过两天的调研、编码,实现了一个简单Demo,如上图所示。关于安卓原生端的PDF功能实现,技术点还是很...
1、背景 近期,公司希望实现安卓原生端的PDF功能,要求:高效、实用。 经过两天的调研、编码,实现了一个简单Demo,如上图所示。关于安卓原生端的PDF功能实现,技术点还是很...
FBREADER 源码阅读笔记 前言 这篇文章是我在读源码时候的笔记。是我的一个习惯吧!在阅读源码的时候会记录一下思路,省得自己会忘记,相当于“保护现场”了吧。由于是一边看代...
By LongLuo 这几天写了个Android App,实现了一个电子书阅读器,下面写下具体开发思路及过程。 主流电子书格式 目前市面上常见的电子书格式有epub、txt、...
第一次玩PVE,有很多需要学习的地方,这里简单记一下不同于Windows内虚拟机软件(比如VMWare)的地方。第三、四部分比较了一下不同机箱不同CPU的日常使用情况。 安装...
前言: 众所周知目前黑苹果安装有两种方式,一种是macOS原版镜像U盘安装,一种是一键硬盘恢复安装,这两种方式区别就是一个是原版全新安装,一个是克隆恢复安装,克隆恢复安装类似...
public class DictionaryToJson: NSObject {public static func dictionary(toJson dic: AnyO...
TextField TextField就相当于UIKit中的UITextField的,单行文本输入框。比如登录用户名、密码等。 简单初始化 TextField提供了两种初始化...
最近项目中需要用到输入关键字的功能,于是想到了在弹框中输入的方式,节省屏幕空间,效果更好一点. 首先,项目赶得急,于是百度相关的三方库,可是效果都不是太理想,刚好看到有一篇文...
前置资源 GitHub: SwiftUI-WeChatDemo[https://github.com/wavky/SwiftUI-WeChatDemo] 第零章:用 Swif...
什么是 MVVM 架构 MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视...
原本一直在用Objective-C开发,应用本身是基于MVC来构建代码结构的,最近了解到SwiftUI必须遵守MVVM才能工作,所以开始深入了解这个概念。主要是通过斯坦福大学...
最近看了斯坦福大学 2020 春季的 SwiftUI 课程,总结一下 SwiftUI 是如何支持 MVVM 设计模式的。 介绍 MVVM(Model-View-ViewMod...
1 MVVM中的Model和View Model是与UI无关的,它封装了数据和应用的逻辑,Model是基础 View是Model的映射,数据总是从Model流向View,Vi...