240 发简信
IP属地:上海
  • Koin使用

    Koin是一个轻量级的依赖注入组件,相比dagger它更容易使用,学习。上手更容易。现在已经升级到2.0版本,增加了更多特性。 集成 注册mod...

  • 当Retrofit遇上协程

    Retrofit 2.6之后的版本本身支持了使用Kotlin的协程。使用起来更加简洁。 在2.6之前的版本中如果要使用协程可以添加corouti...

    1.8 5442 3 16
  • Resize,w 360,h 240
    Flutter架构

    Flutter 架构 Flutter框架分三层Framework,Engine, Embedder Framework使用dart语言实现,包括...

  • Resize,w 360,h 240
    Android插件化-资源加载

    Android项目中的资源是通过R文件来索引的。打包的时候aapt将工程中的资源名与id在R.文件中映射起来。使用资源的时候是通过resourc...

  • Android Navigation组件(三)

    在组件化项目中使用Navigation Navigation组件目前并不能完美的支持组件化项目,主要问题是在module中声明的graph中de...

  • Android button带loading状态

    2016-09-13 09:00 android button视图动态转换为加载动画,并显示动画显示请求的结果(成功或失败) demo: Usa...

  • Android插件化实现原理

    2016-04-18 15:00 最近android插件化比较火热,陆陆续续出了好多插件化方案,大有百花齐放之势。 其实android实现方式就...

  • Resize,w 360,h 240
    Android Navigation组件(一)

    Navigation组件是Android官方Jetpack项目中的一个UI组件,目的使页面逻辑可视化,让开发能快速处理页面跳转的相关逻辑。 Na...

  • Resize,w 360,h 240
    Android ASM使用

    ASM ASM是一种基于java字节码层面的代码分析和修改工具,ASM的目标是生成,转换和分析已编译的java class文件,可使用ASM工具...

个人介绍
好多文章是从github pages迁移过来的,比较旧了。看的时候注意文章开始的日期