Avatar notebook default
23篇文章 · 50078字 · 1人关注
  • Android 自定义注解(Annotation)

    现在市面上很多框架都有使用到注解,比如butterknife库、EventBus库、Retrofit库等等。也是一直好奇他们都是怎么做到的...

    1.1 5579 1 15
  • Resize,w 360,h 240
    Android架构组件WorkManager详解

    WorkManager架构组件是用来管理后台工作任务。这个时候你可能会奇怪了Android不是已经 有很多管理后台任务的类了么,比如Job...

    1.8 6470 4 14
  • 单例模式的实现

    单例模式估计是咱们碰到最多也是最简单的一种设计模式了(也是面试中经常会遇到的面试题)。单例模式保证一个类只有一个实例,比如咱们在Andro...

  • Android权限(Permissions)处理

    Android里面的权限是一种安全机制。Android权限主要用于限制应用程序内部某些具有限制性的功能使用,以及应用程序之间的组件访问。但...

  • Android GestureDetector ScaleGestureDetector

    Android代码中给我们提供大量的帮助类来方便我们的使用。今天咱们就来看下手势帮助类GestureDetector、ScaleGestu...

  • Android Room 框架学习

    Room是一个对象关系映射(ORM)库。Room抽象了SQLite的使用,可以在充分利用SQLite的同时访问流畅的数据库。 Roo...

  • Resize,w 360,h 240
    Android性能优化之布局优化

    不合理的布局会使我们应用程序UI性能变慢,客户体检会比较差。今天分享一些layout布局文件中的一些技巧,希望对大家写出高质量的布局文件能...

  • Android 异步处理

    咱们都知道在Android主线程中处理耗时任务会产生ANR,所有很多耗时的任务都需要异步处理。Android里面的有四种常见的异步处理类见...

  • Resize,w 360,h 240
    Android 支持快捷输入的 EditText

    今天继续分享小功能。支持快捷输入的 EditText,咋一看有点蒙。这是啥玩意。是这样的,有些时候咱们的输入框可能有一些固定的常用短语(比...

文集作者