ReactNative: 源码分析系列 ReactNative 启动过程源码分析ReactNative 通信机制_java端源码分析ReactNative 通信机制_c++端...
ReactNative: 源码分析系列 ReactNative 启动过程源码分析ReactNative 通信机制_java端源码分析ReactNative 通信机制_c++端...
不好意思,每篇博客基本都有Demo,所以没有一一放在Github上。博客中除了Adapter的布局,代码都有。Adapter的布局可以根据Adapter自己去简单的创建一下。以后写博客准备新建一个Gitlab来装Demo。
Android大量数据加载—Paging的使用Paging主要是用来结合RecyclerView进行使用的。它的作用是能够逐渐地、优雅地加载所需要加载的数据。也就是一种分页方案。 Paging每次只会加载总数据的一小部分...
谢谢~
Android大量数据加载—Paging的使用Paging主要是用来结合RecyclerView进行使用的。它的作用是能够逐渐地、优雅地加载所需要加载的数据。也就是一种分页方案。 Paging每次只会加载总数据的一小部分...
好的~ 谢谢提醒
扫描线填充算法就这么简单今天给大家分享一下计算机图形学中,扫描线填充算法。 题目主要有下面一些限制: 有一个画板,这个画板有一定的宽高限制 画板有一些封闭图形 然后在画板随机取一点,将这点所在封闭图...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 第一次看到插桩,是在Android开发高手课中。看完去查了一下:“咦!还有这东西,有点意思”。 本...
相信作为一个Android开发者,对Gradle这个强大的构建工具一定不陌生。Gradle插件是Gradle作为优秀的构建工具很大的一个特点。在Android中不同的模块下看...
熟悉Android消息机制的话,对ThreadLocal这个类应该都不陌生。Android消息机制中的Looper就是通过ThrealLocal来实现为每个线程建立一个独立L...
今天给大家分享一下计算机图形学中,扫描线填充算法。 题目主要有下面一些限制: 有一个画板,这个画板有一定的宽高限制 画板有一些封闭图形 然后在画板随机取一点,将这点所在封闭图...
在前面有一篇博客中讲了如何通过Java的动态代理来实现AOP编程。之前也讲过其实动态代理并不能算代码层面的AOP编程,其实质是在运行时动态生成一个类然后以静态代理的方式来实现...
我们知道有些Fragment、Activity的跳转花时间比较长。这时候通过给跳转加上一些动画效果可以让用户感受不到这样等待,给用户很好的应用体验。个人觉得PayPal的动画...
前面讲了属性动画。这篇博客将会给大家分享一下如何使用Transition来进行布局的更改。当然Transition也是基于属性动画的。 Transition的特点 当布局更改...
众所周知,良好的动画不仅是APP的UI效果看着特别舒服,还会让用户得到及时的操作返回。这篇博客就带领大家来玩玩Android的属性动画。 属性动画如何在工作 这里就借官网的U...
在做嵌入式开发的过程中很多也许都会用到开发版。那么可以不那么麻烦吗?我只是想稍微学一下嵌入式相关的知识就需要买一个开发板。这篇blog将会教你如何通过Qemu来搭建虚拟的开发...
Paging主要是用来结合RecyclerView进行使用的。它的作用是能够逐渐地、优雅地加载所需要加载的数据。也就是一种分页方案。 Paging每次只会加载总数据的一小部分...
Android中的ViewModel是一个可以用来存储UI相关的数据的类。ViewModel的生命周期会比创建它的Activity、Fragment的生命周期长。 这里拿官方...
我们都知道原生的Android数据库API使用起来很恶心。特别是查询的参数是相信大家都觉得头疼的事情。那么今天的IO大会Google给Android开发带来了一件数据库神器,...