第一步现在xml下静态注册广播接收器 <!-- 监听U盘插拔的广播--> <receiver android:name=".service.USBReceiver"> ...
第一步现在xml下静态注册广播接收器 <!-- 监听U盘插拔的广播--> <receiver android:name=".service.USBReceiver"> ...
Android开发中经常需要获取控件的宽高,比如前不久我在写一个图片加载库时,因为需要对Bitmap进行裁剪就遇到了需要获取ImageView宽高的问题。如果稍微了解过一下V...
前言:最近在学习Xposed框架,越来越感觉这是一个神器可以利用这个框架做到微信自动抢红包,定位,加固脱壳,所以现在开始记录xpose学习过程。 一、什么是Hook技术 Ho...
前言: 普通常见的反编译模式相对来说比较简单 但对于使用了360加固 棒棒 爱加密 等等的加固应用就没办法了、 你会发现反编译出来的dex 只有几个类 逻辑都是调用so 真...
1 简介 1.1 什么是组件化? 组件化简单概括就是把一个功能完整的App或模块拆分成多个子模块, 每个子模块可以独立编译和运行, 也可以任意组合成另一个新的App或模块, ...
Android HAL概述 Android HAL(Hardware Abstract Layer)硬件抽象层,从字面意思可以看出是对硬件设备的抽象和封装,为Android在...
众所周知Material Design(材质设计)是Google在2014年I/O大会上发布的一种新的设计规范。一经推出就好评如潮,个人是非常喜欢这种风格的,由于他只支持5....
android 7.0 新增私有目录访问权限 Google 官方说明: 为了提高私有文件的安全性,面向 Android 7.0 或更高版本的应用私有目录被限制访问(0700)...
Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候...
Outline [TOC] 前言 上一节讲解了线程调度, 并且举了两个实际中的例子, 其中有一个登录的例子, 不知大家有没有想过这么一个问题, 如果是一个新用户, 必须先注册...
5.0之后 推出的RecycleView来代替ListView,可以说RecycleView和ListView比起有过之而无不及,下面这篇博客主要来实现RecyclerVie...
该自定义View继承自ImageView,该自定义View和ImageView的区别就是ImageView是正方形的,而自定义View是圆形的,园外都是一些透明的背景,因此我...
实测可用于没有自带wifi的台式机 0.卸载小米随身wifi的驱动,卸载其他usb外接wifi设备的驱动 1.下载网盘中的1.0.228.exe驱动 2.用7zip解压exe...
ijkplayer官方的做法是将github上下载的工程集成到我们的项目中,但这是个重量级的操作,会让我们的工程变得很笨重。本文介绍的是将ijkplayer的源码打包成我们想...
Android 实现视屏播放器与边播边缓存功能外加蹲坑铲屎(IJKPlayer) hello,大家好,我就是那个会掀桌子的话唠,刚刚结束两篇关于音频播放与录制的文章,旧坑未埋...