Giter VIP home page Giter VIP logo

ezxhelper's Introduction

EzXHelper

一个使Xposed模块开发变的更轻松的kotlin库
当前最新版本:0.7.1

本库依旧处于开发过程中,你可能会遇到包括但不限于以下问题:

  • 出现八哥
  • 函数名称、参数变动

注意:0.5.0版本更改了部分函数命名,比如findXxxByCondition一律改成了findXxx,并且参数也进行了修改,更新到此版本时请注意修改。
注意:0.7.1版本更改了方法、构造的调用参数类型,请将原来的arrayOf()函数替换成args()以及argTypes()

使用方式

在build.gradle的dependencies下添加语句 implementation 'com.github.kyuubiran:EzXHelper:0.7.1'
调用EzXHelperInit.initHandleLoadPackage(lpparam)初始化 就可以使用大部分工具类啦

例子

image

功能

  • 方法查找(通过条件、Descriptor等查找)
  • 属性查找(通过条件、Descriptor等查找)
  • 各种扩展属性(如Menber 可以直接判断是否公开、私有、静态等)
  • 各种扩展函数(如可以直接用Class.newInstance调用有参构造实例化对象 obj.invokeMethod调用成员方法 obj.getObject获取对象等)
  • 资源注入(使用宿主的context时 也能使用模块的资源)
  • 在宿主内以宿主的身份启动模块(未注册)的Activity

使用本库的项目

项目名称 项目介绍
Template EzXHelper模板
QAssistant 兼具实用与美观于一身的 QQ 小帮手
QQCleaner 瘦身模块
HideMyApplist 隐藏应用列表
OneText A neat little application that can display some custom sentences through widgets on the launcher.
XAutoDaily XAutoDaily 是一个兼容QQ大部分版本的开源签到 Xposed 模块

ezxhelper's People

Contributors

cryolitia avatar keta1 avatar kyuubiran avatar lz233 avatar qwq233 avatar teble avatar yxsra avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.