240 发简信
IP属地:上海
  • 120
    Android 12 快速适配

    Android 12 需要更新适配点并不多,本篇主要介绍最常见的两个需要适配的点:android:exported 和 SplashScreen 。 一、android:e...

  • 哈哈,谢谢,之前用Navigation的时候探究了下,顺便记录一下😄

    Android Jetpack Navigation框架的组件化方案

    Jetpack Navigation框架用了一段时间了,感觉还不错,公司的项目用的就是Navigation框架并且做了模块化,模块之间的通信交互,我个人感觉实现的不够优雅o,...

  • 可以放在common组件里,因为这个是需要所有module都可以引用到的

    Android Jetpack Navigation框架的组件化方案

    Jetpack Navigation框架用了一段时间了,感觉还不错,公司的项目用的就是Navigation框架并且做了模块化,模块之间的通信交互,我个人感觉实现的不够优雅o,...

  • @周晓川 没有耶:sweat_smile: ,当时用的Kotlin写的,你可以自己改成java

    Android底部控件随软键盘上移

    很多时候我们会遇到这个问题,就是点击EditText弹出软键盘的时候会遮挡底部的Button,网上的解决方法一般都是设置WindowSoftInputMode和scrollv...

  • 120
    深入理解Java泛型

    我们都知道Java泛型的实现依赖于类型擦除,但是不可能完全擦除,因为运行时还是要知道泛型的真实类型的,那这个真是类型是如何存储的,又如何能拿到?顺着这个问题可以把Java内存...

  • Android Unit Test 入门

    这篇文章主要是讲述一些unit test基本类库中的基本方法,实践下来发现只要掌握这些基本的API,大部分的测试用例都是可以实现的,万变不离其宗。 我们新建项目会自动生成这两...

  • Android Jetpack Navigation框架的组件化方案

    Jetpack Navigation框架用了一段时间了,感觉还不错,公司的项目用的就是Navigation框架并且做了模块化,模块之间的通信交互,我个人感觉实现的不够优雅o,...

  • Android底部控件随软键盘上移

    很多时候我们会遇到这个问题,就是点击EditText弹出软键盘的时候会遮挡底部的Button,网上的解决方法一般都是设置WindowSoftInputMode和scrollv...