240 发简信
  • 聊聊Gradle插件

    相信作为一个Android开发者,对Gradle这个强大的构建工具一定不陌生。Gradle插件是Gradle作为优秀的构建工具很大的一个特点。在...

  • ThreadLocal完全解析

    熟悉Android消息机制的话,对ThreadLocal这个类应该都不陌生。Android消息机制中的Looper就是通过ThrealLocal...

  • 扫描线填充算法就这么简单

    今天给大家分享一下计算机图形学中,扫描线填充算法。 题目主要有下面一些限制: 有一个画板,这个画板有一定的宽高限制 画板有一些封闭图形 然后在画...

  • Java AOP利剑之ASM,真正的AOP

    在前面有一篇博客中讲了如何通过Java的动态代理来实现AOP编程。之前也讲过其实动态代理并不能算代码层面的AOP编程,其实质是在运行时动态生成一...

  • Android使用动画进行Fragment、Activity的切换

    我们知道有些Fragment、Activity的跳转花时间比较长。这时候通过给跳转加上一些动画效果可以让用户感受不到这样等待,给用户很好的应用体...

  • Android使用Transition来更改布局

    前面讲了属性动画。这篇博客将会给大家分享一下如何使用Transition来进行布局的更改。当然Transition也是基于属性动画的。 Tran...

  • Android属性动画探索

    众所周知,良好的动画不仅是APP的UI效果看着特别舒服,还会让用户得到及时的操作返回。这篇博客就带领大家来玩玩Android的属性动画。 属性动...

  • 没开发板做Linux嵌入式开发?虚拟机搞定一切!

    在做嵌入式开发的过程中很多也许都会用到开发版。那么可以不那么麻烦吗?我只是想稍微学一下嵌入式相关的知识就需要买一个开发板。这篇blog将会教你如...

  • Android大量数据加载—Paging的使用

    Paging主要是用来结合RecyclerView进行使用的。它的作用是能够逐渐地、优雅地加载所需要加载的数据。也就是一种分页方案。 Pagin...

    1.3 2190 0 11
个人介绍
In me the tiger sniffs the rose

个人博客:https://anriku.top