随机推荐

Android 高版本权限检测和申请

前言本文是在《Android 6.0后权限的申请》基础上整理的。本次新增了申请权限前进行检测是否有权限,没有权限的就重新申请。好记性不如烂笔头记录于此,方便自己查阅。正文public class AskPermission { public static final int ...

Android自定义view生命周期

自定义布局或者自定义view都是一样的流程周期如下 #  进入 onFinishInflate: onAttachedToWindow: onWindowVisibilityChanged: onVisibilityChanged: on...

XXXX: unexpected operator

最近在用.sh脚本时,明明可以运行的语句,但报错了比如“[: -ne: unexpected operator”因此查询到《解决Linux下编译.sh文件报错 “[: XXXX: unexpected operator”》这篇文章,觉得不错,摘抄于此。使用粗体字语句就可以搞定。3q然后我就表...

bat脚本遍历

前言简单记录一下bat脚本(批处理文件)中的for循环命令。记录于此,方便自己查阅。正文遍历文件列表@echo off::遍历当前目录下扩展名为.php所有文件,并打印for %%i in (*.php) do ( echo %%i)遍历目录列表@echo of...

Android TV 应用中焦点的简单介绍

前言Android TV是通过遥控器控制的,没有触摸事件的,而是处理KeyEvent.KEYCODE_DPAD_UPKeyEvent.KEYCODE_DPAD_DOWNKeyEvent.KEYCODE_DPAD_CENTERKeyEvent.KEYCODE_DPAD_LEFTKeyEv...

[摘]Android 系统重启原因分析

重启原因分类1.上层造成重启system_server被杀watchdog重启重要线程阻塞2.kernel造成重启空指针非法地址3.kernel watchdog造成重启,原因不确定内存原因nand驱动log查看步骤及关键字1. 重启后的kernel.log或...