Flutter是一个UI框架,其最重要的一块就是布局,就像官网所说的那样:"Flutter 布局的核心机制是 widgets。在 Flutter 中,几乎所有东西都是 wid...
Flutter是一个UI框架,其最重要的一块就是布局,就像官网所说的那样:"Flutter 布局的核心机制是 widgets。在 Flutter 中,几乎所有东西都是 wid...
前言 利用好相关代码检查工具,是一种自我的CodeReview,可以有效降低Bug率,提升自我的代码优化意识。常用的代码检查工具有AndroidStudio 自带的Lint工...
众所周知在android中当执行程序的耗时超过5秒时就会引发ANR而导致程序崩溃。由于UI的更新操作是在UI主线程进行的,理想状态下每秒展示60帧时人眼感受不到卡顿,1000...
技术介绍 Robust的实现 流程: 1.集成 Robust,生成 apk。保存期间的混淆文件 mapping.txt,以及 Robust 生成记录文件 methodMap....
没耐心自己分析源码的同学,还可以参考Stay录制的视频版Retrofit分析-漂亮的解耦套路(视频版) 万万没想到Retrofit会这么火,在没看源码之前,我简单的认为是因为...
背景 最近项目组在开发一个供公司内部其他项目组集成的sdk,该sdk需要以ui的各种形式(Activity、Dialog、View)向外输出具体功能。想到各种展现形式都是基于...
前言 轮播图框架确实有些烂大街了,实现原理也比较简单,但在快速集成实现和可定制化上又有着不可调和的矛盾,有些框架集成容易,但却可能会因为无法做到足够的自由定制化而无法满足我们...
当前篇:全民 Kotlin:Java我们不一样 第二篇:全民 Kotlin:你没有玩过的全新玩法[https://www.jianshu.com/p/884ca0a49e5e...
一、模块化浅谈 1. Android 模块化开发介绍; 模块化开发思路就是:单独开发每个模块,用集成的方式把他们组合起来,就能拼出一个app。app可以理解成很多功能模块的组...