前言== 最近看了别人的一篇blog,也是实现recycleview的双列表联动,同时应用了MVP框架。于是就模仿写了一个类似的双列表联动与悬停。在MVP方面,我仿照的是官方...

IP属地:江西
前言== 最近看了别人的一篇blog,也是实现recycleview的双列表联动,同时应用了MVP框架。于是就模仿写了一个类似的双列表联动与悬停。在MVP方面,我仿照的是官方...
引语 TeXtView大家应该都不陌生,文本展示控件嘛! 就用TextView显示普普通通的文本,OK,很简单,Android入门的都会,没入门的在门缝外看两眼也都会,哈哈,...
最全Java锁详解:独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁 在Java并发场景中,会涉及到各种各样的锁如公平锁,乐观锁,悲观锁等等,这篇文章介绍各种锁的分类: 公平...
在程序开发的实践当中,为了让程序表现得更加流畅,我们肯定会需要使用到多线程来提升程序的并发执行性能。但是编写多线程并发的代码一直以来都是一个相对棘手的问题,所以想要获得更佳的...
1.场景 底部导航的页面切换一般是用几个Fragment实现滑动点击切换的,那么在其中一个Fragment中需要实现顶部选项卡切换(举个栗子:网易新闻客户端的主页),这时候就...
一、需求背景 Android Studio 2.2+版本支持使用CMake构建native库,同时调试器也能对自构建的native代码进行源码的调试,我们可以像调试java代...
开门见山, 不废话上效果, 上代码: c层回调进度 第一种方法 在当前函数(同一个线程)里面回调,直接用findClass或者GetObjectClass,进行回调(国内...
本文使用的 native 代码以 c语言为例,c++代码类似。这里主要介绍 C 调 Java 的两种方法,Java 调 C 比较简单。 Java 调 C 加载 so 库,"n...