抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

Xander's Blog

A blog for Android

flutter 入门

这是一个入门的介绍 Widget 首先,需要了解 Widget , 那什么是 Widget 呢?可以理解为控制届满的显示,分为 StatuslessWidget 和 StatusfullWidget 。这 2 个差别是: StatuslessWidget 创建好界面后,界面固定不变。 StatusfullWidget 创建好界面后,界面可以变化。 一个比较好的网址
flutter

Android 架构设计探索

什么是架构 如何做架构
Android

Android 性能优化总结

性能的优化是一个老生常谈的点,也是一个比较重要的点。做过一点性能优化的工作,现在对工作中的优化点做一个总结。如有错误,还请指正。 有哪些方面需要优化在平时的优化过程中我们需要从哪几个点来优化呢?其实我们平时自己一定也用过软件,在使用软件的过程中有没有什么想吐槽的呢? “这个 app 怎么还没下载完!”、“太卡了吧!”、”图片怎么还没加载出来!”、”怎么刚进去就卡了!”、“这么点了一下就退出了...

Android 性能优化 - 操作流畅度优化

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 为什么会卡顿为什么卡顿之前,我们先需要简单了解一点硬件相关的知识。就是在界面绘制的过程中, CPU 主要的任务是计算出屏幕上所有 View 对应的图形和向量等信息。 GPU 的主要任务就是把 CPU 计算出的图形栅格化并转化为位图,可以简单理解为屏幕像素点对应的值。 如果操作过程...

Android 性能优化 - 内存优化

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 硬件的内存总是有限的,所有每个应用分到的内存也是有限的,所有内存的优化很有必要,否则应用就没有足够的内存使用了,这个时候就会 Crash 。 内存都消耗在哪里了优化内存的话,需要了解内存在哪里消耗了了,针对内存消耗大的场景做优化,对症下药,才可以有一个好的优化效果。 Androi...

Android 性能优化 - 稳定性优化

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 APP 稳定性的维度app 稳定一般指的是 app 能正常运行, app 不能正常运行的情况分为两大类,分别是 Crash 和 ANR Crash:运行过程中发生的错误,是无法避免的。 ANR:应用再运行时,由于无法再规定的时间段内响应完,系统做出的一个操作。 如何治理 ...

Android 性能优化 - 启动速度优化

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 启动的类型一般分为,冷启动和热启动 冷启动:启动时,后台没有任何该应用的进程,系统需要重新创建一个进程,并结合启动参数启动该应用。 热启动:启动时,系统已经有该应用的进程(比如按 home 键临时退出该应用)下启动该应用。 如何获取启动时间 adb 命令 adb she...

Android 性能优化 - APK 瘦身

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 如何查看 apk 的组成如果要优化 apk 的大小,我们首先需要知道我们编译出来的 apk 都包含哪些东西,然后针对占用大的做裁剪,或者删除不需要的东西,从而达到瘦身的目的。 查看 apk 的内容占用情况很简单,打开 AS ,把 apk 拖到 AS 里面就可以查看 apk 包含的...

Android Week Blog 2021.0329-0402

优秀文章 深入Android系统(十二)Android图形显示系统-1-显示原理与Surface 开源项目无
Android

Android 性能优化总结 - 概要

性能的优化是一个老生常谈的点,也是一个比较重要的点。做过一点性能优化的工作,现在对工作中的优化点做一个总结。如有错误,还请指正。 有哪些方面需要优化在平时的优化过程中我们需要从哪几个点来优化呢?其实我们平时自己一定也用过软件,在使用软件的过程中有没有什么想吐槽的呢? “这个 app 怎么还没下载完!”、“太卡了吧!”、”图片怎么还没加载出来!”、”怎么刚进去就卡了!”、“这么点了一下就退出了...