安装一个apkadb rootadb remountadb -s device_id install -r your.apk 启动一个apk 找到应用的包名:adb shel...
安装一个apkadb rootadb remountadb -s device_id install -r your.apk 启动一个apk 找到应用的包名:adb shel...
ThreadLocal 线程本地变量,算是Java开发中比较常用的API了,今天我们来一探究竟 使用场景 ThreadLocal 适用于每个线程需要自己独立的实例且该实例需要...
Activity Service Broadcast ContentProvider Fragment View View绘制 View事件分发 自定义View View滑动...
最近很多小伙伴反馈 Pandownload 不好使了 对此我表示 脑壳疼 不过经过一番折腾 还是找到了一个不错的替代品 它就是 baidupcs-web 下载解压后就这么一个...
作为一个合格的程序员,CLI是必备的技能。 工欲善其事,必先利其器。一个顺手并且提高效率的终端是必须的。 平时很多人会私信或评论中问我关于我的终端相关的内容,今天我整理出来。...
一、引言 本文作为Android系统架构的开篇,起到提纲挈领的作用,从系统整体架构角度概要讲解Android系统的核心技术点,带领大家初探Android系统全貌以及内部运作机...
Ubuntu18.04.2LTS安装、配置、美化 安装准备 准备Ubuntu18.04镜像 关闭Secure Boot 硬盘分区 硬盘一般分为IDE硬盘、SCSI硬盘和SAT...
自动轮播 设计思路:(如果还有除我之外的朋友看到这个,而且你有更好的思路,请不吝赐教,谢谢)1:重写ViewPager ,增加Handler 去定时发送轮播切换任务;2:解决...
1.git配置 2.git仓库 3. 添加文件到缓存区 4. 提交 5. git checkout 1.切换到分之dev 如果master分之和dev分之的最近一次提交com...
1.事件基础 1.MotionEvent 手指在屏幕的动作被封装成了MotionEvent。 常用事件类型分为如下几种: MotionEvent.ACTION_DOWN---...
在Camera2 App中我们去打开相机时,最终是调用了mCameraManager.openCamera(cameraId)。我们就从这里开始分析Camera2 的Fram...
源码是8.0版本的,地址Android 8.0 Camera2。由于这不是一个AndroidStudio项目,无法直接导入AS,GitHub地址。项目中包和类十分之多,无法一...
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...
Android四大组件 --- Activity Activity生命周期 生命周期:onCreate() -> onStart() - > onResume() -> on...