RxJava2 响应式编程介绍 响应式编程&RxJava基本概念响应式宣言响应式扩展响应式流规范 RxJava 基础RxJava现状RxJava2 优势与其它编程模式/库相比...
RxJava2 响应式编程介绍 响应式编程&RxJava基本概念响应式宣言响应式扩展响应式流规范 RxJava 基础RxJava现状RxJava2 优势与其它编程模式/库相比...
RxJava2 实战系列文章 RxJava2 实战知识梳理(1) - 后台执行耗时操作,实时通知 UI 更新RxJava2 实战知识梳理(2) - 计算一段时间内数据的平均值...
ImmersionBar 是一个适配android 4.4以上沉浸式,但是在使用的过程中遇到一些坑,现在来说说我遇到的一些坑吧。 首先我的效果如下: 我的下面那三个按钮的布局...
前言 最近一直在想着能否有一种更好的方案来解决:Android中Activity与Fragment之间通信的问题,什么叫更好呢,就是能让Fragment的复用性高,性能还有好...
一、常见保活方案 1、监听广播:监听全局的静态广播,比如时间更新的广播、开机广播、解锁屏、网络状态、解锁加锁亮屏暗屏(3.1版本),高版本需要应用开机后运行一次才能监听这些系...
前言: 最近在研究学习xposed,想尝试也写一些微信插件,然后使用jadx打开静态分析,但是因为混淆了代码方面都实在不好分析,只能使用结合日志动态分析,但是使用Androi...
1. 创建Xposed插件项目 使用Android studio 创建一个新项目 界面显示 2. 导入Xposed的api库 方法1:Android Studio的依赖: 方...
ENViews, 一个华丽丽的动效控件库,所有控件原型取自Nick Buturishvili的设计作品 出于学习的目的做了这款动效控件库,实践了不少常用的Android绘图A...
当开始一个新项目的时候,有一个很重要的步骤就是确定我们的APP首页框架,也就是用户从桌面点击APP 图标,进入APP 首页的时候展示给用户的框架,比如微信,展示了有四个Tab...
引言 最近做的项目想仿做滴滴出行首页的悬浮框。 正文 效果参考滴滴出行; 工欲善其事,必先利其器!来...... Spinner详解 Spinner控件初始化时,会调用它的选...
在Android应用中,基本每个应用都会有网络加载数据的实现,也基本上需要实现在网络加载数据后出现的不同页面,一般有4种,分别是加载中页面 加载失败显示的页面,加载成功数据的...
最近在一个交流群里看到有个朋友问两个RecyclerView左右联动效果怎么实现,看了他的效果图就感觉很熟悉,发现是自己去年9月份写过的一个界面,于是乎回顾了当初所写的代码,...
4 FFmpeg4Android:视频解码 4.1 视频解码流程 a) 视频播放流程视频播放器播放视频文件,需要经过以下几个步骤:解封装,解码视音频,视音频同步。如果播放本地...
在新的项目中,可能会用到拖动选择的效果,体验了下Google相册的拖动选择效果,很喜欢,github有一个类似想库,叫做drag-select-recyclerview,研究...
Android 用 RecyclerView 实现倒计时列表功能 标签(空格分隔): Android RecyclerView CountDownTime 在很多时候我们会用...
注:以下笔记都是通过《Android群英传》这本书整理而来。 〇、自定义View前篇 1、我们不能机械地记忆所有绘图的API,而是要让这些API为你所用,结合现实中的绘图方法...
最近公司的产品要进行改版,其中涉及到了登陆页面的UI,需要把注册和登陆功能换成ViewPager的页面切换,本想利用下原生自带的TabLayout作为ViewPager指示器...