240 发简信
IP属地:黑龙江
  • Resize,w 360,h 240
    AndroidStudio插件-Git Commit Template

    为了规范化团队代码提交,可以使用Git Commit Template插件对git提交规范进行一定的约束,方便后期查看管理以及维护。 1 安装插...

  • Resize,w 360,h 240
    Android虚拟机与类加载机制

    JVM和Dalvik/ART Android应用程序运行在Dalvik/ART虚拟机,并且每一个应用程序对应有一个单独的Dalvik虚拟机实例。...

  • Resize,w 360,h 240
    MVVM的简单应用示例

    Google Jetpack MVVM架构设计 View绑定到ViewModel,然后执行一些命令在向它请求一个动作。而反过来,ViewMode...

  • 协程的魅力你感受到了吗?-传统异步任务和协程的使用对比

    示例1 登录并返回用户信息 传统异步方式 使用Retrofit+Handler 1、引入Retrofit依赖 2、定义接口 3、相应数据实体 4...

  • Resize,w 360,h 240
    Jetpack系列-WorkManager使用和源码分析

    1 简介 WorkManager是Jetpack组件库中的一个组件,主要用于处理立即执行、长时间运行、可延迟执行的并且保证必须执行的后台操作任务...

  • Resize,w 360,h 240
    Java中的注解&反射

    注解 注解声明 声明一个注解类型 Java中所有的注解,默认是实现Annotation接口: 注解的声明使用@interface关键字,一个注解...

  • 测试说这个页面会连着跳转2次?不存在的-Android重复点击的几种解决方案

    1、弹窗 点击完按钮弹出一个弹窗,等后续的事件执行完成之后再关闭弹窗,但是这种做法用户体验较差,并且适用的场景比较单一,只能在网络请求或者其他耗...

  • Resize,w 360,h 240
    让你再也忘不了IO相关知识-Java IO图文详解

    1 装饰模式 Java中IO使用的是装饰模式,装饰模式在Android中很常见,比如系统的Context。 装饰模式的模型 Component:...

  • Resize,w 360,h 240
    Jetpack系列-Navigation使用和源码分析

    1 简介 Navigation是Android Jetpack中的一个框架,用于在Android应用中的“目标”之间导航,该框架提供一致的 AP...

个人介绍
日更Android技术干货,欢迎关注公号[木水Code]。