All Projects → nekocode → Resourceinspector

nekocode / Resourceinspector

Licence: apache-2.0
A debug tool to inspect used layout files of current Activity.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Resourceinspector

Yarneditor
A tool for writing interactive dialogue in games!
Stars: ✭ 292 (-16.81%)
Mutual labels:  tool
Osintgram
Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname
Stars: ✭ 312 (-11.11%)
Mutual labels:  tool
Avxcassets Generator
AVXCAssets Generator takes path for your assets images and creates appiconset and imageset for you in just one click
Stars: ✭ 330 (-5.98%)
Mutual labels:  tool
Gowapt
Go Web Application Penetration Test
Stars: ✭ 300 (-14.53%)
Mutual labels:  tool
Pastel
A command-line tool to generate, analyze, convert and manipulate colors
Stars: ✭ 3,742 (+966.1%)
Mutual labels:  tool
Launchpad
An open-source game launcher for your games
Stars: ✭ 322 (-8.26%)
Mutual labels:  tool
Woeusb Ng
WoeUSB-ng is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. This is a rewrite of original WoeUSB.
Stars: ✭ 279 (-20.51%)
Mutual labels:  tool
Imageflow
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
Stars: ✭ 3,643 (+937.89%)
Mutual labels:  tool
Xxl Tool
a series of tools that make Java development more efficient.(Java工具类库XXL-TOOL)
Stars: ✭ 311 (-11.4%)
Mutual labels:  tool
Utils Everywhere
整理并收集各种常用的覆盖面广的工具类
Stars: ✭ 329 (-6.27%)
Mutual labels:  tool
Python Semantic Release
Automatic semantic versioning for python projects
Stars: ✭ 301 (-14.25%)
Mutual labels:  tool
Frankenstein
Correct README Redirects
Stars: ✭ 305 (-13.11%)
Mutual labels:  tool
Taobao topsdk
淘宝客-淘宝联盟-阿里妈妈 topsdk python3.6
Stars: ✭ 324 (-7.69%)
Mutual labels:  tool
Circleci Cli
Use CircleCI from the command line
Stars: ✭ 297 (-15.38%)
Mutual labels:  tool
Faux Code Generator
Turn real code into faux code.
Stars: ✭ 339 (-3.42%)
Mutual labels:  tool
Motionia
Motionia is a lightweight simplified on demand animation library!
Stars: ✭ 294 (-16.24%)
Mutual labels:  tool
Getaltname
Extract subdomains from SSL certificates in HTTPS sites.
Stars: ✭ 320 (-8.83%)
Mutual labels:  tool
Diago
Diago is a visualization tool for CPU profiles and heap snapshots generated with `pprof`.
Stars: ✭ 351 (+0%)
Mutual labels:  tool
Fileboy
fileboy,文件变更监听通知工具,使用 Go 编写。Fileboy, File Change Monitoring Notification Tool, written with Go.
Stars: ✭ 345 (-1.71%)
Mutual labels:  tool
Fd
A simple, fast and user-friendly alternative to 'find'
Stars: ✭ 19,851 (+5555.56%)
Mutual labels:  tool

README

Apache 2.0 License Release

A debug tool to inspect used layout files of current Activity. This tool is helpful when you want to find out layout xml files used in current Activity from a large amount of resource files.

This tool depenends on the Stetho library. After you integrate this library to your project, you can open the Chrome's DevTools window (navigate to chrome://inspect for opening it) to inspect your current Activity.

Screenshot

You can click the Icon icon in the DevTools window to switch your Application to the search mode. And then you can click on the widget which you want to search in your Activity to quickly locate the corresponding element in the DevTools window.

(PS: To quickly expand all elements, just hold Opt and click on the arrow icon of root element.)

Getting started

In your build.gradle:

repositories {
    maven { url "https://jitpack.io" }
}
dependencies {
    debugCompile "com.github.nekocode.ResourceInspector:resinspector:${lastest-version}"
    releaseCompile "com.github.nekocode.ResourceInspector:resinspector-no-op:${lastest-version}"
    testCompile "com.github.nekocode.ResourceInspector:resinspector-no-op:${lastest-version}"

    compile "com.facebook.stetho:stetho:${stetho-lastest-version}"
}

In your Application class:

public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        ResourceInspector.initialize(this);
    }
}

In your (Base) Activity class:

public class BaseActivity extends Activity {
    @Override
    protected void attachBaseContext(Context newBase) {
        super.attachBaseContext(ResourceInspector.wrap(newBase));
    }
}
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].