![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 92
uytehr
fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf fgdsf
展开
-
Android WindowManager 全局悬浮窗 + AccessibilityService+ RecyclerView 拖动和点击
在做辅助器的时候 要搞一个全局弹窗,用的 RecyclerView 加载了一些按钮,其中遇到一个小问题 ,就是拖动 RecyclerView 时发现手指坐标不对,研究了一下 发现是初始化的问题。具体看代码中的注释即可。重点在于 myFloatViewParama.setX( (int) event.getRawX() ); myFloatViewParama.setY((int) event.getRawY());/**viewGroup 拦截手势 实现 可以拖动viewgroup 时不原创 2020-10-08 11:21:28 · 2915 阅读 · 0 评论 -
简单颜色变化 seekbar ,水平和垂直都有
代码地址 https://gitee.com/hnyer/color-progress-bar原创 2020-09-24 17:13:58 · 123 阅读 · 1 评论 -
如何判断一个 APP 在前台还是后台
如何判断一个 APP 在前台还是后台借用系统 ActivityLifecycleCallbacks 的回调来进行判断。进入后台后,有一些机型貌似弹不出toast,比如华为M3 。暂时没找到解决办法,我试过一些银行的APP 和所得税APP,同样也弹不出来。/** * 原理:程序中任何一个activity处于后台时(onStope)都将触发提醒。 * 所以,如果顶层activity中onStope方法被执行,则认为程序处于后台。 */public class MyAppLifecycleHan原创 2020-09-15 12:00:47 · 525 阅读 · 0 评论 -
自定义 RecyclerView.ItemDecoration
public class MarginDecoration extends RecyclerView.ItemDecoration { private int margin; private Paint mPaint ; public MarginDecoration(Context context) { margin = 10 ; //间隔 px ,修改成自己需要的 mPaint = new Paint();原创 2020-09-03 13:54:08 · 167 阅读 · 0 评论 -
Android 手势识别判断,GestureDetector封装
package wk.demo.widget;import android.content.Context;import android.util.AttributeSet;import android.view.GestureDetector;import android.view.MotionEvent;import android.view.ScaleGestureDetector;import android.view.View;/** * 功能描述:自定义屏幕上下左右手势滑动 。原创 2020-09-01 15:40:00 · 305 阅读 · 0 评论