Avatar notebook default
27篇文章 · 40993字 · 0人关注
  • Resize,w 360,h 240
    使用config.gradle统一管理项目的依赖库

    当你看着你module中build.gradle躺着各种乱七八糟的依赖库时候是不是顿生无力感,想整理又不知道怎么有条有序,整理好又好怕再添加新的...

    1.4 1414 5 14
  • Resize,w 360,h 240
    在自定义ViewGroup中如何使用Databinding

    今天在开发中需要自定义一个ViewGroup,用来封装一个模块,但是在使用databinding的时候遇到了点问题,因此记录一下.我们在平时开发...

  • Resize,w 360,h 240
    Handler的一问一答

    对于handler,我想我就不用废话了,开发必不可少,面试必定会问,可真的能够对handler深入掌握么?又能在面试中回答的面面俱到么?(大佬请...

  • Android 自定义相机 识别身份证(下)

    上一篇文章Android 自定义相机 识别身份证(上)介绍自定义相机的一些相关技术和步骤,这篇文章主要把代码简单的介绍一下.具体可以去看我源码,...

  • Resize,w 360,h 240
    Mac 配置gradle环境变量

    配置Java环境 配置Gradle之前要确保安装了Java环境,要求在JDK 1.6以上,并且配置了环境变量JAVA_HOME,查看Java版本...

  • ViewModel

    随着 Android 架构的演进,从 MVC 到 MVP 再到现在的 MVVM,项目的结构越来越清晰,耦合度也越来越低,本质上讲就是对 UI 和...

  • Resize,w 360,h 240
    MVVM 用了都说好

    这篇文章主要是对工作两年来用过的架构发表一下自己感触,如果说的不对请轻喷. 关于架构 根据百科中的软件架构,架构描述的对象是直接构成系统的抽象组...

  • Resize,w 360,h 240
    Android 自定义相机 识别身份证(上)

    前言 调用相机的两种方法 一.使用相机应用程序进行拍照 利用一个描述了执行目的Intent对象,Android可以将某些执行任务委托给其他应用,...

    0.8 9943 1 11
  • Android 展示本地或网络pdf文件

    废话 在项目中,有一个功能需要展示PDF文件,而pdf是一个后缀为pdf的url,而Android的WebView做不到ios的WebView那...

文集作者