SimpleTimerTaskHandler 一个基于android.os.Handler的简单定时任务处理器 – 你可以决定什么时候执行任务. 作者: Luo Guowen 邮箱: luoguowen123…
分类:Android
android 7.0 手机调用手机相机、相册常见的两个崩溃:FileUriExposedException、SecurityException
参考链接:https://blog.csdn.net/u011489043/article/details/86721895
[Espresso 4 Android Doc] 10. UI Automator
声明:本系列文章是对 Android Testing Support Library官方文档的翻译,水平有限,欢迎批评指正。 1. Espresso 概览 2. Espresso 设置说明 3. Espresso 基础 …
RxJava2管理ActivityForResult、Permission请求、动态广播、绑定生命周期
简介 首先感谢下RxPermissions作者给我提供了用一个不显示Fragment做为依赖回调和生命周期相关的代理的思路。 Android很多时候会使用startActivityForResult,再重载onActiv…
adb shell sync 命令和adb sync命令的区别
adb shell sync 命令: 1,在shell中执行 2,将内存缓冲区中的数据 写入到磁盘 adb sync 命令: 命令意思:同步更新/data/或/system/下的数据 命令用法:adb sync [dir…
Kotlin 协程 Coroutine
协程:相互协作的程序 ⼀些 API 启动⻓时间运⾏的操作(例如⽹络 IO、⽂件 IO、CPU 或 GPU 密集型任务等),并要求调⽤者阻塞直到它们完成。协程提供了⼀种避免阻塞线程并用更廉价、更可控的操作替代线程阻塞的⽅法…
Android 应用开机自启的两个方案
先说说两个案例 Android3.1后,用户通过 设置->应用程序->xxx.APP->”强制停止” 杀掉APP时,APP此时处于停止状态(stopped),而这个 stoped…
Linux系统启动过程
Linux系统启动过程 内核引导–>运行init–>系统初始化–>建立终端–>用户登录系统 内和引导 计算机打开电源后,首先是bios开机自检,按b…
Android全局拦截异常-防崩溃
全局设置Application @Override protected void attachBaseContext(Context base) { super.attachBaseContext(base); new …
Android App异常检测及处理
Android App常见的异常可分为三种:ANR,Crash及OOM。当异常发生时如何正确的获取日志定位问题非常重要。本文针对这三种异常分别给出了处理建议,并提供了一些日志收集框架及日志上传的思路。 ANR ANR(A…
通过Adb无需ROOT卸载手机内置APP
使用Adb命令前需要先配置adb,可以自行搜一下,也可以参考下面的方法。 运行Adb的简单方法 方法一:使用 uninstall 命令卸载app adb devices //查看adb已连接设备信息,出现序列号和devi…
红手指云手机屏蔽方案
游戏的运营当中会遇到模拟器刷账号的问题,现在遇到了云手机 红手指 在线挂机,那么如何检测到云手机并且不让挂机呢,今天研究了一下,现在说一下成果: 红手指:蓝牙模块打开失败,sim卡获取失败,sim卡运营商获取失败 河马:…