240 发简信
  • 120
    Android OKHttp 可能你从来没用过的拦截器 【实用推荐】

    前言 在平时开发中,你有没有下面这样的困扰呢? 场景一 明明是服务端的接口数据错误,而QA(测试)第一个找到的可能是客户端开发的你,为什么这个页...

    3.2 718 1 16
  • 120
    Android Framework启动流程浅析

    前言 对于Android开发,干上几年后,都要进阶,或者直接转行了。如果你还在干Android,想要进阶 对Framework的了解是必不可少的...

  • 120
    Android 相关知识点个人总结

    前言 很多人都是年底才开始写总结,而我还不太一样,因为我是11月初参加工作的,所以每年到这个时候就会写总结。 之前的总结都是放到了我的云笔记了,...

  • Android 子线程更新UI了解吗?

    前言 今天一个朋友去面试,被问到 为什么Loop 死循环而不阻塞UI线程? 为什么子线程不能更新UI?是不是子线程一定不可以更新UI? Surf...

  • Flutter 跨端网络抓包 (以Android 为例)

    背景 在很多公司测试环境使用的是内网测试,我们公司也是。 但是我们有点扯的是内网的域名没有配置内网域名解析,必须手动配置hosts才可以正常访问...

  • 120
    Android Gradle 学习笔记整理

    前言 Gradle 是将软件编译、测试、部署等步骤联系在一起自动化构建工具。对于Android开发人员已经了解build.gradle 的 an...

  • 120
    Android 修图(换证件照背景,污点修复)

    背景 前段时间的一个周末,一个女生让我帮她换一下他的证件照背景,我又没带电脑。我又不好意思拒接,怎么办呢?应用商店下载一个证件照换背景的APP,...

  • 120
    Android:代码撸彩妆 2(大眼,瘦脸,大长腿)

    序言 本篇文章是代码撸彩妆的第二篇, 主要介绍在Android上怎么进行图片的局部变形,并实现抖音上比较火的大眼,瘦脸,大长腿特效. 在开始之前...

  • 算法:谈谈数据结构【数组】那些事

    导读: 数据是最基本的数据结构,能解决很多问题,比如常见的,求解,使用数组来解决重复递归过程,动态规划使用数组记录最近解过程中的各个步骤的解。今...