Airsaid 的树洞
13 subscribers
59 photos
95 links
Download Telegram
#Android12

Toast 改动:

1. 消息内容前增加了应用图标的显示,这样用户可以知道是哪个应用显示的 Toast;
2. 限制了每个应用在给定的时间内发出的 Toast 数量,从而避免大量 Toast 堆叠。
#Android12

涟漪效果改为了上图中的这种我愿称为“blinblin”的效果... 感觉不到有啥意义😅
#Android12

图像方面:增加了 AVIF 格式的支持。
#Android12

隐私方面:

1. 扫描附近的蓝牙不再需要定位权限;
2. 用户在定位时,可以选择模糊定位;
3. 限制了剪贴板的访问,现在只有键盘应用或者前台应用才能够访问剪贴板(并且在访问时会 Toast 提示哪个应用正在访问)。
#Android12

测试方面:

增加了一个名为 Macrobenchmark 的新库,让我们可以在运行Android 10(API 29)或更高版本的设备上针对我们的应用编写启动和运行时性能测试。

https://developer.android.com/studio/profile/macrobenchmark
#Android12

Meterial You:Meterial Design 的下一个阶段。
AndroidLocalizePlugin 今天发布了 2.0.0 版本,完全重构了之前的代码,增加了新功能。快来试试吧:https://github.com/Airsaid/AndroidLocalizePlugin
申请的 JetBrains 系列产品许可证到了,真好,可以省下一笔钱了👍
Javassist 真是伤透我的心,简单的场景用用还行,遇到复杂场景就会碰到其自身的 Bug。于是今天就完全改用 ASM 写了,虽然写起来麻烦点,但是稳定。 这个例子也体现出,越简单的东西越不容易出错。
— Airsaid (@Airsaid1024) Jun 30, 2021
Gradle 的 CDN 服务在国内可以用了👍
Android Studio Arctic Foxs 新建项目已经开始默认使用 dependencyResolutionManagement {} 块了,并且默认配置好了依赖仓库,不需要再在 allprojects {} 块中配置 repositories {} 了。
Airsaid 的树洞 pinned «If you are tired of handwriting fake data, then you might try this Android Gradle Plugin: https://t.co/2fmuLYVj1L — Airsaid (@Airsaid1024) Sep 10, 2021»
晚上在 Steam 上看到个集换式卡牌的效果感觉挺有意思的,于是第二天凭借记忆实现了下(不知道为啥小米手机开启触摸反馈,开录屏就没了): https://t.co/35eWseRrVb
— Airsaid (@Airsaid1024) Jan 6, 2022
因为在微博上发了下李佳琦事件的情况,微博直接就被炸号了,真行。 https://t.co/4JK2GfxZ22
— Airsaid (@Airsaid1024) Jun 6, 2022
GitHub Copilot 真的挺厉害的,时常能够准确猜出我接下来要写的代码,此时心里会心一笑,默默说一句牛逼。
— Airsaid (@Airsaid1024) Jun 27, 2022