美文网首页Android Weekly Notes
Android Weekly Notes #502

Android Weekly Notes #502

作者: 圣骑士wind | 来源:发表于2022-05-21 23:57 被阅读0次

    Android Weekly Issue #502

    Fixing simpleperf broken records

    simpleperf

    Simpleperf is a native CPU profiling tool for Android. 
    
    It can be used to profile both Android applications and native processes running on Android. 
    
    It can profile both Java and C++ code on Android. 
    

    Non-fatal crashes: the crash rate that matters

    非crash的错误其实也很影响用户体验.

    A Tale of Two Composable Default Text Sizes

    • ClickableText来自于Compose Fundations.
    • Text来自于Compose Material.

    它们俩的字体大小的默认值是不同的, 文章对比了它们字体大小在代码中的来源.

    REMEMBER, REMEMBER, JETPACK COMPOSE

    作者主张慎用remember.

    • remember不能处理屏幕旋转, 要用rememberSaveable.
    • rememberSaveable要写Saver, 数据太大的话要持久化.

    App widgets in Android with Glance

    Sample: https://github.com/husaynhakeem/android-playground/tree/master/GlanceSample

    用的是官方api: https://developer.android.com/jetpack/androidx/releases/glance

    是2021年底才发布的:
    https://android-developers.googleblog.com/2021/12/announcing-jetpack-glance-alpha-for-app.html

    Introduction to Jetpack DataStore

    Data Store的介绍. 和SharedPreferences的对比, 和Room的对比.

    Jetnews for every screen

    JetNews的多屏幕适配.

    Authenticating on Android with the AppAuth Library

    AppAuth Library: https://github.com/openid/AppAuth-Android

    解释了原理(有图)并且有详尽的例子.

    Idea to Game in 24 hours with Firebase

    受到Wordle的启发, 作者在24小时内实现了: https://pictle.web.app/

    另外作者分享了一些他的side projects经验.

    还有他用到的工具.

    Choosing the Right Transitions

    关于动画的用户调研.

    Automate library publishing with GitHub Actions

    用GitHub Actions做CI, 可以存环境变量, 发布库.

    Becoming a Better Writer as a Software Engineer

    如何提高技术写作.

    5-15 updates. 这个主意不错唉. 花15分钟写一个别人5分钟就能读完的东西.

    后面还有一些课程和学习资源.

    Develop a Password Strength Calculator Application for Android

    一个密码强度计算器.

    Navigating in Compose: Criteria

    如何在多种navigaion方案中做出选择.

    这篇文章讨论了一些判断标准.

    Code

    Video

    相关文章

      网友评论

        本文标题:Android Weekly Notes #502

        本文链接:https://www.haomeiwen.com/subject/ubnhprtx.html