前言
通过本文,你可以
1、了解一种特别的闪屏
2、了解android版本彩蛋的实现原理
3、获得一个android各版本彩蛋的demo
特殊的闪屏
在体验App时发现了一款叫‘图凌’的app,闪屏页非常特别。从下图可以看到,是一个以桌面壁纸为背景的页面。
这种闪屏效果让人眼前一亮,所以非常好奇他的实现原理。在不破解apk的情况下(破解失败,有腾讯乐固加固==),猜想了几种实现方式:
1、通过Api获取壁纸,然后设置Activity的背景
2、特殊的Activity theme
在逐个验证猜想之前,想到了一个页面的实现与‘图凌’的闪屏非常相似,就是Android的版本彩蛋(设置-关于手机-Android版本点击3下)。而这个页面是可以找到源码的。
扒源码
打开彩蛋页面,执行以下命令,