240 发简信
IP属地:云南
  • Resize,w 360,h 240
    AOP+Annotation 应用—— 点击频率控制(防止快速点击多次)

    一、点击频控常规做 由于历史原因 ,FM项目中存在 多种方式 : 1)调用处分散实现 缺点:代码冗余 ,实现不统一 (如时间间隔频率不一样等等)...

  • Resize,w 360,h 240
    android-UniversalMusicPlayer 学习笔记(一)

    android-UniversalMusicPlayer(统一简称UMP) 这个开源项目展示了如何实现一个横跨各种Android平台的完整...

  • Resize,w 360,h 240
    Gradle分析利器 —— Bulid Scans

    Build Scans是用于开发和维护Gradle构建的重要工具。它为你提供了构建的详细信息,并为你识别构建环境、依赖或性能上存在的问题...

  • Resize,w 360,h 240
  • Resize,w 360,h 240
    Android 代码规范之Inspection 定制

    本文主要讲述两个方面: 1)为何制定Radio_Inspections 规范及实操 2)IDE Inspection 使用 第一部分 :为何制定...

  • Resize,w 360,h 240
    RecyclerView notifyDataSetChanged 导致图片闪烁的真凶

    目前,在项目中一些主要页面(如图1 首页,采用ViewPager+TabLayout ,已实现数据懒加载)都会缓存第一页数据(网络)存DB...

  • Resize,w 360,h 240
    RecyclerView + DiffUtil 使用预研

    背景:RecyclerView 使用notifyDataSetChanged 会导致图片闪烁 具体原因可参看:RecyclerView 体验优化...

  • Resize,w 360,h 240
    RecyclerView 体验优化及入坑总结

    本文所讲RecyclerView 是来自support 库 26 版本,本文主要来源于自身开发及组内同事遇到问题的经验总结,作为知识沉淀记录...

  • Resize,w 360,h 240
    Android UI “疑难杂症”大汇总

    文中所述问题均来自日常开发过程中遇到的Android UI 问题,部分问题各位大佬肯定遇到过,而问题的原因可能部分知道,也可能并未深究就...

个人介绍
鹅厂 Android 攻城狮一枚