
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
随着应用规模增大,功能扩展困难、测试规模大及并行开发难等问题愈发突出。为了从根本上解决这些问题,就需要对应用进行重构,此时应用架构设计就显得尤为重要。

JSON(JavaScript Object Notation, JS 对象简谱),是一种轻量级的数据交换格式。

在 Kotlin 出现之前,绝大部份 Android 开发者都是使用的 Java 语言,Java 有着许多明显的优点,如简单易学、面向对象、跨平台可移植性好等,在他们心中 Java 就是最好的编程语言。然而在 Kotlin 出现之后,这种对 Java 的信念有些动摇。

Android App Bundle 是一种发布格式 —— 准确地说,是一个带有`.aab`扩展名的 zip 文件。它包含应用支持的所有设备的代码和资源,例如 DEX 文件、本地代码库、清单文件、各种资源文件等。

Unity 提供了三个 UI 系统,可以使用它们在 Unity 编辑器中创建的应用程序创建用户界面 (UI):* UI Toolkit* Unity UI 软件包 (uGUI)* IMGUI

Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳实践、减少样板代码并编写可在各种 Android 版本和设备中一致运行的代码,让开发者可将精力集中于真正重要的编码工作。

在 Kotlin 出现之前,绝大部份 Android 开发者都是使用的 Java 语言,Java 有着许多明显的优点,如简单易学、面向对象、跨平台可移植性好等,在他们心中 Java 就是最好的编程语言。然而在 Kotlin 出现之后,这种对 Java 的信念有些动摇。

对于内存回收,主要可以分为两个层次:进程内的内存回收:通过释放进程中的资源进行内存回收进程级的内存回收:通过杀死进程来进行内存回收这其中,进程内的内存回收主要分为两个方面:虚拟机自身的垃圾回收机制在系统内存状态发生变化时,通知应用程序,让开发者进行内存回收而进程级的内存回收主要是依靠系统中的两个模块,它们是:Linux OOM KillerLowMemoryKiller在特定场景下,他们都会通过杀









