All Projects → monkeylord → Xposedtemplateforas

monkeylord / Xposedtemplateforas

自动化创建Xposed模块及钩子,让Xposed模块编写时只需关注钩子实现。Xposed Android Studio Template, automatic module creating along with some useful code.

Projects that are alternatives of or similar to Xposedtemplateforas

Android Studio Templates
Android Studio Templates
Stars: ✭ 10 (-93.71%)
Mutual labels:  freemarker
Molgenis
MOLGENIS - for scientific data: management, exploration, integration and analysis.
Stars: ✭ 88 (-44.65%)
Mutual labels:  freemarker
Publiccms
现代化java cms,由天津黑核科技有限公司开发,轻松支撑千万数据、千万PV;支持静态化,服务器端包含; 目前已经拥有全球0.0002%的用户,语言支持中、繁、日、英;是一个已走向海外的成熟CMS产品
Stars: ✭ 1,750 (+1000.63%)
Mutual labels:  freemarker
Blogmanageplatform
一个springboot项目的脚手架,追求简洁高速可扩展。
Stars: ✭ 34 (-78.62%)
Mutual labels:  freemarker
Android Studio Group Templates Mvp
Example of template for Android Studio, to create a set of files for MVP functionality.
Stars: ✭ 62 (-61.01%)
Mutual labels:  freemarker
Materialtabstemplate
MaterialTabsTemplate is solely created to reduce the burden of writing same boiler plate codes for Tab creation in Android.
Stars: ✭ 92 (-42.14%)
Mutual labels:  freemarker
Springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Stars: ✭ 845 (+431.45%)
Mutual labels:  freemarker
Aeromock
Lightweight mock web application server
Stars: ✭ 152 (-4.4%)
Mutual labels:  freemarker
Bootplus
基于SpringBoot + Shiro + MyBatisPlus的权限管理框架
Stars: ✭ 88 (-44.65%)
Mutual labels:  freemarker
Functions
Every Java @FunctionalInterface you want
Stars: ✭ 114 (-28.3%)
Mutual labels:  freemarker
Android Studio Templates
A set of templates for your Android Studio
Stars: ✭ 35 (-77.99%)
Mutual labels:  freemarker
Skeleton
🔨 Nepxion Skeleton is a generic codes and files generator based on freemaker for any text formats, and provides skeleton of Spring Cloud with docker deployment 基于Docker & Spring Cloud的代码和文件的脚手架生成平台
Stars: ✭ 61 (-61.64%)
Mutual labels:  freemarker
Blog
蓝眼系列软件之《蓝眼博客》开发中...
Stars: ✭ 108 (-32.08%)
Mutual labels:  freemarker
V5cmsjava
Spring+SpringMVC+Spring Data JPA+FreeMarker+Bootstarp(master分支),mybatis分支ORM使用的是MyBatis。
Stars: ✭ 29 (-81.76%)
Mutual labels:  freemarker
Lovinghome Real Estate Platform
⚡️基于springboot+MyBatis+FreeMarker+redis+nginx+Echarts+druid等技术的JavaWeb项目------恋家房产平台(采用B/S架构,项目包含前后台,分为前台展示系统及后台管理系统。前台系统包含首页门户、登录注册、房产推荐、房产详情、热门房产、房产及小区搜索、经纪人列表及经纪机构创建、创建房产、房产百科、地图找房、用户个人中心、房产评论、房产打分等模块。 后台管理系统包含房产信息管理、用户管理、管理员管理、小区信息管理、博客管理、评论管理、经纪人管理、系统统计与多种图表展示、数据报表导入导出等模块。系统介绍及详细功能点、技术点见项目内文档描述)
Stars: ✭ 140 (-11.95%)
Mutual labels:  freemarker
Arc42 Gradle
Gradle project template for architecture documentation based on the arc42 template (s. http://www.arc42.de/)
Stars: ✭ 8 (-94.97%)
Mutual labels:  freemarker
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+708.18%)
Mutual labels:  freemarker
Spring Boot Examples
个人学习 SpringBoot2.x 写的一些示例程序,目前正在持续更新中.....
Stars: ✭ 159 (+0%)
Mutual labels:  freemarker
Solo Skins
🎨 Solo 博客系统的官方皮肤。
Stars: ✭ 150 (-5.66%)
Mutual labels:  freemarker
Android Studio Mvp Template Google Architecture
Stars: ✭ 111 (-30.19%)
Mutual labels:  freemarker

XposedTemplateForAS

自动化创建Xposed模块及钩子,让Xposed模块编写时只需关注钩子实现。

These templates automatically create Xposed Module and Hooks, helping module coder focusing on essential implement.

模版安装/How to Install

将模板文件夹(注意不是GIT文件夹)放置在 Android Stuido安装位置\plugins\android\lib\templates\other 然后重启AS

Copy templates(not the whole git project) to [Android Stuido Install Path]\plugins\android\lib\templates\other

Then, restart Android Studio.

模版使用/How to Use

在write your code处写钩子内容实现即可。

Implement your hook at "write your code".

创建模块/Create Module

新建空工程->右键New->Xposed->Xposed Module

Create a new project

right click your package ->New -> Xposed -> Xposed Module

创建方法钩子/Create Hook

右键New->Xposed->Xposed Hook

right click your package ->New -> Xposed -> Xposed Hook

跟踪方法调用-Tracer

用于方法函数,将方法的参数及结果在Xposed日志中打印。

A pre-made hook designed to print argruments&result in XposedBridge.Log

动态修改参数结果-GS_Net

用于动态篡改方法的参数和结果,使用方法见内部说明。

A pre-made hook designed to dynamically modify arguments&result with a help of an HTTP server.

时机模板/Timing

方便在应用启动、界面启动等时机注入,使用方法:

Help you to inject your code on other timing.(eg. onApplicationAttach)

new Timing(loadPackageParam,true){
    @Override
    protected void onApplicationAttach(Context context) {
        super.onApplicationAttach(context);
        //do sth
    }
    //还可以实现其他时机对应的方法
};
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].