真正的 Android 冷启动长时间白屏原因与解决方案
注:本文属于 垃圾文章补完计划 近期在 Android 开发过程中发现 App 每次启动时白屏事件特别长(大概 3s),检查了首屏 Activity 与 Application 都没发现问题,并且新建了一个空的项目问题依旧,遂谷歌之,发现一大把的文章都是介绍如何把主题的白色背景色改为透明来达到显得没有白屏。 实际产生原因是新版 Android St…
记我在傻逼华为手机上遇到的坑
本文内容:介绍我用傻逼华为手机调试时遇到的种种奇葩蛋疼问题 我在前司的时候,兼容性问题遇到最多的就是华为了,不过当时并没把问题记录下来,这次又换了一台华为测试机,受不了这些破问题了,怒记下来供后人参考。 华为手机不显示 log 拨号页面输入*#*#2846579#*#*,选择「1.后台设置」,「3.LOG设置」,打开「AP日志」选项。即可。 注意1…
JoJo,这是我最后的波纹了,收下它吧!——Android 波纹效果使用
本文主要内容:介绍 Android 波纹效果与兼容方式 注:本文属于 垃圾文章补完计划 在 Android App 中,触摸反馈是非常重要的,能让用户有点下去的感觉。 最简单的实现方式莫过于用户按下的时候改变背景色,例如: <selector xmlns:android="http://schemas.android.com/apk/res/…
Android 数据通信:从基本的Activity、Fragment、Service数据传递到EventBus的使用
本文主要内容:首先介绍 Android 自带的 Activity 互相传递数据、Activity 与 Fragment 互相传递数据、Activity 与 Service 互相传递数据。随后分析它们的使用场景与优缺点,引出 EventBus,最后介绍 EventBus 的基本使用。 注:本文 Demo 皆为 kotlin 编写,有 Java 基础的…
垃圾文章补完计划
我对我技术类文章要求还是比较严格的,我个人觉得某个问题是我在努力通过搜索引擎并没有轻易地解决,当我经历了一些波折才解决,把这样的经历写下来才是比较有价值的文章。那些一搜一大把还都是复制来复制去的“技术文章”我真的很抵触。 但是呢,在最近面试时经历了一些事,看来我被某个喜欢“写废话”的竞争者打败了=。= 因此我便自暴自弃知耻后勇地决定把一些我觉得对整…