前言 如果你也在使用Flutter进行APP开发的话,下面这篇文章可能对你有一些帮助。本文主要是针对Android的编译打包上面的优化。IOS可能也存在类似的问题,目前对IO...
前言 如果你也在使用Flutter进行APP开发的话,下面这篇文章可能对你有一些帮助。本文主要是针对Android的编译打包上面的优化。IOS可能也存在类似的问题,目前对IO...
文件的方式 flutter和Native都具备对系统文件进行读写。这样就提供了一种思路。用于Flutter与Native之间进行交互。 在flutter应用程序中就可以获取到...
加密相关 这里主要介绍对称加密和非对称加密。 对称加密采用对称密码编码技术,也就是编码和解码采用相同的描述字符。既加解密使用的是相同的秘钥。对称加密使用简单,密钥较短,加密和...
前言 在现今的软件开发过程中,软件开发人员将更多的精力投入在了重复的相似劳动中。特别是在如今特别流行的 MVC 架构模式中,软件各个层次的功能更加独立,同时代码的相似度也更加...
碎碎念 项目在多模块的过程中,出现一个比较烦躁的问题。那就是模块内,需要在application中初始化后,调用自己模块的一些代码。可能这样解释会比较抽象。举个例子吧~ 现在...
前言 在现今的软件开发过程中,软件开发人员将更多的精力投入在了重复的相似劳动中。特别是在如今特别流行的 MVC 架构模式中,软件各个层次的功能更加独立,同时代码的相似度也更加...
你对Android中的ClassLoader了解吗? 在回答这个问题之前,我们需要知道Android中ClassLoader的类型。通过IDEA的类的继承结构示意图可以看到。...
碎碎念 JDK1.2之后对对象的引用进行了划分,分别存在有强引用,软引用,弱引用,虚引用 强引用(Strong Reference) 强引用是最普通的引用,如果一个对象是强引...
小的时候,只是觉得一个人玩。没意思。所以会做很多事情,来获取别人的关注。
上大学那会,开始清楚自己想要什么,会去争取。取而代之的就是,你失去了你同年龄人的理解。背负了很多人异样的目光。到最后,原来只是自己一个人而已。
上班了。慢慢的理解,很多东西不是争取就会有结果的。 很失落。但是你已经习惯了自己一个人打拼。然后承认自己的努力程度不够。
最后
1. 这个社会上有很多东西,不是靠争取就会有结果的。
2. 很多东西,并不是正确的。就必须去做。
3. 知道自己是谁很重要。
孤独才是最好的提升期在开学前,我无数次预想着大学生活,和舍友亲密无间,朋友满地,满怀着忐忑和期待的心情,我走进了大学校园。 但是,理想毕竟是理想,并不是所有的想法都会按照自己的想法走。一个试试就...
APK的编译过程 我们的项目是如何构建成APK的呢? 在解释这个问题之前,先看一下google官方的一张流程图 根据上面的图,我们大概可以知道 编译器将我们编写的代码和一些第...
碎碎念 Android系统是基于Linux内核开发的操作系统。但是也有差异的。而内存管理就是其中的一处。 传统的Linux系统的使用的是Swap交换空间。大致就是当系统内存空...
碎碎唸 不知道什么时候,自己项目中的TextView会自己变成AppCompatTextView。因为项目时间赶。不是特别的重视这个问题。再后来遇到了一个需求,那就是需要全局...
前言 我们都知道,在kotlin中声明不为空类型变量都需要立即进行初始化,不管是可变的还是不可变的。但是 Activity 和Fragment对象的创建和视图的加载是分开进行...
类委托 设计大型的面向对象系统的一个常见问题就是由继承的实现导致的脆弱性。当你扩展一个类并重写某些方法时,你的代码就变得依赖你继承的那个类的实现细节。举个例子,当你打算实现一...
顶级函数 在Java中,遇到一段重复性非常高的代码。我们会将其抽离成一个方法。这样的代码就有比较高的内聚。当遇到需要变更的时候,只需要变更一处即可。 上面的代码,我们将输出语...