做个快乐的码农

LV0
发表了文章

RxHttp ,比Retrofit 更优雅的协程体验

一直有人问我,RxHttp跟Retrofit相比有什么优势?在这,我想通过稳定性、功能性、易用性几个方面来谈谈我的想法。

做个快乐的码农
Android
发表了文章

Android——卡顿优化布局篇(含学习资料分享)

在当下移动互联网后半场,手机已经是人手必备的设备。App是离用户最近的应用,界面又是最直观影响用户体验的关键部分,其流畅度直接影响用户对产品的评价和留存。

做个快乐的码农
Android
发表了文章

满满的WebView优化干货,让你的H5实现秒开体验。

可以看到,在初始化组件阶段就花费了 260 ms,首次创建耗时均值为 500 ms,毫无疑问这是我们要优化的第一点。而最耗时的当属正文加载&渲染和图片加载两个阶...

做个快乐的码农
Android
发表了文章

MVVM 成为历史,Google 全面倒向 MVI

前段时间写了一些介绍MVI架构的文章,不过软件开发上没有最好的架构,只有最合适的架构,同时众所周知,Google推荐的是MVVM架构。相信很多人都会有疑问,我为...

做个快乐的码农
发表了文章

MVVM 进阶版:MVI 架构了解一下~

Android开发发展到今天已经相当成熟了,各种架构大家也都耳熟能详,如MVC,MVP,MVVM等,其中MVVM更是被官方推荐,成为Android开发中的显学。

做个快乐的码农
Android
发表了文章

使用整洁架构优化你的 Gradle Module

现代的 Android 项目都是 Gradle 工程,所以大家都习惯于用 Gradle Module 来划分和组织代码,Module 的大量使用也带来一个问题,...

做个快乐的码农
AndroidGradle
发表了文章

Android界面性能优化必读

Android系统要求每一帧都要在 16ms 内绘制完成,平滑的完成一帧意味着任何特殊的帧需要执行所有的渲染代码(包括 framework 发送给 GPU 和 ...

做个快乐的码农
Android
发表了文章

面试官:听说你熟悉OkHttp原理?

是不是既熟悉又陌生,实际上就是因为网络框架已经为我们实现了这些基本功能,所以很容易被我们忽略。为了完整的分析上面的问题,我们需要先复习一下OkHttp的基础原理...

做个快乐的码农
Android
发表了文章

你应该知道的kotlin实用技巧

众所周知,kotlin是google力推的用以取代java的android开发语言

做个快乐的码农
AndroidKotlin
发表了文章

Binder概述,快速了解Binder体系

众所周知,Binder是Android系统中最主要的进程间通信套件,更具体一点,很多文章称之为Binder驱动,那为什么说它是一个驱动呢,驱动又是何物,让我们自...

做个快乐的码农
Android
发表了文章

再谈移动端跨平台框架 Flutter 与 React Native

这几年在大前端的开发领域,选择跨端方案的公司和部门越来越多,一方面是跨平台的前端框架越来越成熟,另一方面也是因原生开发者正逐年减少。所以,在当下掌握一门跨平台的...

做个快乐的码农
Android
发表了文章

关于Android架构,你是否还在生搬硬套?

关于Android架构,可能在很多人心里一直都是虚无缥缈的存在,似懂非懂、为了用而用、处处生搬硬套,这种情况使用的意义真的很有限。本人有多个项目重构的经验,恰好...

做个快乐的码农
Android
发表了文章

Android性能优化(一)之启动加速35%

应用的启动分为冷启动、热启动、温启动,而启动最慢、挑战最大的就是冷启动:系统和App本身都有更多的工作要从头开始! 应用在冷启动之前,要执行三个任务:

做个快乐的码农
Android
发表了文章

高级工程师的不二之选,Github常年霸榜的超强框架

每个Android开发者在产品开发的过程中,都需要用到网络和服务器进行交互。而对于网络框架的使用和理解,往往可以看出一个开发者到底处于什么段位:

做个快乐的码农
Android
发表了文章

引入Jetpack架构后,你的App会发生哪些变化?

上篇文章我给大家分享了我对Android架构的理解,从思想层面去讲述架构的演进过程。很多小伙伴读完后拍手叫好,表示还想听我讲一下对Jetpack 架构的看法 ,...

做个快乐的码农
Android
发表了文章

Flutter 启动页的前世今生适配历程

APP 启动页在国内是最常见也是必备的场景,其中启动页在 iOS 上算是强制性的要求,其实配置启动页挺简单,因为在 Flutter 里现在只需要:

做个快乐的码农
Android
发表了文章

一篇文章读懂Android Framework

本文旨在将Framework的框架描绘出来,主要是记录我一段时间关于android framework的学习,希望抛砖引玉,对于读者有一定的帮助。

做个快乐的码农
Android
发表了文章

面试官:今日头条启动很快,你觉得可能是做了哪些优化?

网上关于启动优化的文章多不胜数,内容千篇一律,大都是列举一些耗时操作,采用异步加载、懒加载等。

做个快乐的码农
Android
发表了文章

面试官: 说一下你做过哪些性能优化?

之前做热修复的时候研究过 Application 的启动原理。项目中也做过一些启动优化。

做个快乐的码农
Android
发表了文章

史上最全的Android面试题集锦

在Android开发中,不管是插件化还是组件化,都是基于Android系统的类加载器ClassLoader来设计的。只不过Android平台上虚拟机运行的是De...

做个快乐的码农
Android

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券