Avatar notebook default
12篇文章 · 22197字 · 0人关注
  • Resize,w 360,h 240
    Android 获取前台应用

    一 .背景: ​ 可以获取到Android设备当前正在显示的前台应用(如果可以,精细到页面)。 二.风险点 兼容Android 各大版本 兼...

    0.3 8315 4 10
  • Resize,w 360,h 240
    Android Binder

    理解Binder还是需要从AIDL入手,Aidl其实就是个封装好的Binder。 Binder 具体的流程: 首先通过asInterface()...

  • Resize,w 360,h 240
    DroidPlugin 之 Hook 原理

    具体的流程是从右下角到中间再到左下角。 以Packagemanage的H ook为例: 具体的发起处理流程: IPackageManagerHo...

  • DroidPlugin 之 安装与卸载

    1.开始安装APK使用之前需要判断一下插件服务是否连接(待研究) 2.插件安装 真正的实现在IPluginManagerImpl中,(具体的从P...

  • Resize,w 360,h 240
    Android 插件化基础知识

    [TOC] 一 .概述 插件化技术听起来高深莫测,实际上要解决的就是两个问题: 代码加载 资源加载 代码加载 类的加载可以使用Java的Clas...

  • 设计模式六大原则

    1.单一职责原则(SRP) 两个完全不一样的功能不应该放在同一个类中。 一个类中应该是一组相关性很高的函数,数据的封装。 2 开闭原则(OCP)...

  • Resize,w 360,h 240
    Android 消息机制(Handler Looper Message )理解

    1.概述 ​ Android的消息机制主要是指Hanlder的运行机制及其附带的MessageQueue和Looper的工作过程。三者作为一...

  • Resize,w 360,h 240
    RecycleView 使用解析

    1.简介 RecyclerView的官方资料介绍是:A flexible view for providing a limited window...

    0.3 1494 0 13
  • Resize,w 360,h 240
    NDK开发从放弃到入门

    1.NDK简介 1.1、NDK和 So ​ NDK 全称 Native Development Kit,是Google在Android开发中...

文集作者