相关标题: Webview加载网页与全屏播放视频。 WebView支持Html5 video 进行全屏播放。 WebView实现全屏播放的方法。 Android Webvie...
相关标题: Webview加载网页与全屏播放视频。 WebView支持Html5 video 进行全屏播放。 WebView实现全屏播放的方法。 Android Webvie...
最近终于有时间来整理一下代码 修修bug 然后发现有一样这样的问题,占据了差不多10%的安卓用户,以vivo、OPPO 、荣耀、华为入门机居多。我手上4台机器怎么都复现不出来...
Binder Binder是什么? Binder是一种进程间通信机制为什么是Binder? Binder架构 Binder通信机制采用C/S架构,这很重要!!!@Binder...
AspectJ in Android 系列: AspectJ in Android (一),AspectJ 基础概念 AspectJ in Android (二),Aspec...
Bézier curve(贝塞尔曲线)是应用于二维图形应用程序的数学曲线。 曲线定义:起始点、终止点(也称锚点)、控制点。通过调整控制点,贝塞尔曲线的形状会发生变化。 196...
在图形学中判断一个点是否在多边形内,若多边形不是自相交的,那么可以简单的判断这个点在多边形内部还是外部;若多边形是自相交的,那么就需要根据非零环绕数规则或者奇-偶规则判断。 ...
一、快速开发框架 XSnow基于RxJava2+Retrofit2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是...
AOP:面向切面编程(Aspect-Oriented Programming)。如果说,OOP如果是把问题划分到单个模块的话,那么AOP就是把涉及到众多模块的某一类问题进行统...
Android 按钮重复点击处理<一行代码解决> 一. 介绍 问题描述: 用户快速连续点击按钮时, 容易引发各种问题.网上解决方案: Android优雅地处理按钮重复点...
一、什么是分布式系统唯一 ID 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。 如在金融、电商、支付、等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯...
引 在业务开发中,大量场景需要唯一ID来进行标识:用户需要唯一身份标识;商品需要唯一标识;消息需要唯一标识;事件需要唯一标识...等等,都需要全局唯一ID,尤其是分布式场景下...
1.简介 先来张简单的关系图: 一个ActivityRecord对应一个Activity,保存了一个Activity的所有信息;但是一个Activity可能会有多个Activ...
Android 按钮重复点击处理<一行代码解决>.Android hook插入自定义ClickListener, 完全无入侵. github地址: https://githu...
目录一、对称加密 1、对称加密是什么 2、对称加密的优点 3、对称加密的问题 4、对称加密的应用场景 5、对称加密AES的代码二、非对称加密 1、非对称加密是什么 2、非对称...
今天我们一起来看下Android的一个日志框架Timber,这个框架是Android大神JakeWharton作品。Github地址:Timber原生提供的日志Log查看起来...
onStartCommand方法,返回START_STICKY 提升Service优先级在AndroidManifest.xml文件中对于intent-filter可以通过a...
这周因为公司接手的一个项目涉及到进程保活问题,小野猫在网上翻翻炒炒各种方案,着实费劲挣扎了一番。真真是从入门到放弃,当然跟各路大神的从入门到放弃在深度上还是有很大的差别的。无...
前言 最近由于项目需要自己搭建了网络框架,采用时下非常流行的Rxjava2 + Retrofit搭建, Rxjava现在已经发展到Rxjava2,之前一直都只是再用Rxjav...
哈希函数(Hash Function),也称为散列函数,给定一个输入x,它会算出相应的输出H(x)。哈希函数的主要特征是: 输入x可以是任意长度的字符串输出结果即H(x)的长...