
重构与性能优化
文章平均质量分 97
小羊子说
专注 Android 架构与性能、车载中间件、智能座舱、智能硬件开发
展开
-
关于App重构的一些思考
开发之初,可能会由于时间紧,任务重,人员技术技术特点,不同开发人员各种飘技术栈,人员之间代码冗余,再加上遵循公司“快速上线”原则,为完成功能而开发。后期由于业务功能迭代,出现了牵一发而动全身的问题,代码维护困难,耦合性太强,于是乎重构迫在眉睫。原创 2018-07-05 00:12:14 · 2803 阅读 · 0 评论 -
Android开发之APK瘦身之法
Android 开发后,apk的大小往往会影响到用户的下载体验。开发人员本着追求极致的精神,apk瘦身是不得不做的工作。原创 2018-07-14 01:01:19 · 1911 阅读 · 0 评论 -
Android中的线程和线程池的使用及封装使用总结
相关线程知识先扩充一下: 主线程和子线程 主线程(也叫UI线程):在java中默认情况下一个进程只有一个线程,这个线程就是主线程。其主要作用是处理和界面交互相关的逻辑,主线程不能做太多耗时的操作,否则会产生界面卡顿的感觉。为保持较快的响应速度,子线程就出场了。 子线程:也叫工作线程,除了主线程之外的都是子线程。基本用途:主线程是运行四大组件及处理它们和用户的交互,子线程处理耗时的任务,如......原创 2018-03-11 23:03:37 · 7441 阅读 · 1 评论 -
Android 开发代码规范总结
为了有利于项目维护、增强代码可读性、提升 Code Review 效率以及规范团队安卓开发,故提出以下安卓开发规范。原创 2018-11-06 14:33:37 · 6353 阅读 · 0 评论 -
Android 性能优化之界面优化
Android的性能优化是一个持续持续的过程,以发现问题、解决问题或者是组织Code Review为推动力去实施。性能优化涉及到的方面很多,比如启动优化、卡顿优化、内存优化、界面布局优化、稳定性优化、耗电优化、安装包大小优化等等。性能优化是每个开发者都需要关注的功课,本文从界面布局优化做一个总结。原创 2019-06-27 18:12:14 · 2482 阅读 · 0 评论