最近在项目中需要对一个按钮实现短按和长按的事件处理,总结了一下常规的写法 思路就是:1 key_down时开始计时长按所需的时间2 key_up时判断是否执行了长按的操作,如...
最近在项目中需要对一个按钮实现短按和长按的事件处理,总结了一下常规的写法 思路就是:1 key_down时开始计时长按所需的时间2 key_up时判断是否执行了长按的操作,如...
在之前的Android车载应用开发与分析(1) - Android Automotive概述与编译[https://www.jianshu.com/p/bbc02e0f657...
Lifecycle诞生的背景 在 Android 应用程序的开发过程,我们会经常遇到这样一个需求,一个第三方或系统组件需要在Activity/Fragment的onCreat...
前言 本篇文章是《深入理解Android布局优化》系列文章的第一篇。系列的主要目的是希望将Android开发中涉及布局优化的部分做一次系统的归纳、总结和学习。本系列文章包含理...
阅读原文:https://www.jianshu.com/p/5a44b6eaba20 快到年底了,又到了拼手速抢红包的时候了;其实很早之前就做过抢红包软件了,包括QQ和微信...
增加 allowInsecureProtocol = true即可
常规情况下,activity与service之间的通讯都是通过intent进行数据传递的 本文讲述通过LocalBroadcastManager实现其通讯。 LocalBro...
enjarify 反编译apk,jadx 查看jar源码,apktool查看资源文件 一、enjarify 反编译apk 二、jadx 查看jar源码1.build jadx...
基本原理 与渐变色接近,但有些区别:渐变色:光栅化过程中,计算出颜色值,然后在片段着色器的时候可以直接赋值纹理:光栅化过程中,计算出当前片段在纹理上的坐标位置,然后在片段着色...