Some gadgets to make your Android development more efficient

In the process of Android development, you will encounter some small problems. Although you can solve them yourself, you can easily solve these problems with some small tools. Today, I will recommend the small tools encountered in Android development. to make your development more efficient.

Vysor

Vysor is a tool that can project the screen of the mobile phone to the computer. Of course, it can also be operated. When we share or demonstrate, this tool plays a role.

Vector Asset

Android Studio supports VectorAsset in 1.4, the so-called VectorAsset; it can help you add Material Icon and SVG image to your Android project to use as a Drawable resource. However, the only drawback is that there is no search function. If you want to carefully select Material Icons, you can call the web version https://design.google.com/icons/ to choose, you can also download SVG and Png formats. For the benefit of VectorAsset, its smaller file size makes it easier to adapt to different screens.

Some gadgets to make your Android development more efficient

Stetho

Stetho is an Android development and debugging gadget that allows you to use Chrome Develop Tools to view Sqlite databases and SharePreferences, and to view network connection data. Type chrome://inspect in the Chrome input box and click inspect to start. If you use OkHttp, you need to add the interceptor StethoInterceptor. OctoTree

, some gadgets that make your Android development more efficient



OctoTree is a browser plugin that allows you to see a tree structure in the left column when you look at the code in Github, just like we do in the IDE. This is very convenient when we look at the structure of a project or want to see a specific file.

Some gadgets to make your Android development more efficient

Chrome ADB

Chrome ADB is a gadget that uses Chrome to debug Android. It not only provides basic functions of installing, uninstalling, and cleaning data, but also provides homepage, return, and lock screen You can also see the memory occupied by each application (you have to name and criticize WeChat, it still occupies 100M of memory when you close it, I don’t know what you want to do). It also has an Android App, and the interaction between the two must be more interesting.

Some small tools to make your Android development more efficient

TinyPng

TinyPng is a picture compression tool, some people may feel that this tool should be used by designers, and I think so too. But sometimes, the designer gives you a 1920*1080 startup page, a picture, about 1M, I also burst into tears, I feel that the time for the designer to speak, it is estimated that we have all compressed, do it yourself, and have enough food and clothing. And it also provides API, and provides plug-ins for different languages, such as Java provides Maven support.

Some gadgets

PostMan that make your Android development more efficient

PostMan is an API debugging tool. It provides Chrome App and Mac App. In addition to providing basic API testing functions, it can also add various Auth authentications. Different types of response results can be selected, such as HTML, JSON, etc. Header, you can also add previous tests to a collection, and it can also be synchronized to the server, and recently added team services, think about the server-side writing tests and you can see the results, instead of giving you API documentation (of course API documentation is still required), this picture is too beautiful, I can't imagine it. Of course, its functions are far more than these. It also has a professional version. If you want to try more things, you can experience it.

Some gadgets to make your Android development more efficient

Genymotion virtual machine When I

first started developing, every time I used the official virtual machine, I wanted to complain, but after I discovered Genymotion, everything changed, and its speed is almost It can be comparable to the real machine. Of course, if there is a real machine, of course, it is recommended to use the real machine for testing. It is said that the official simulator 2.0 is very fast, I don't know if it is bragging again.

Some gadgets that make your Android development more efficient

Json2POJO

Json2POJO is a web tool that can convert a Json string into a Java POJO class, and you can choose converters, such as when we use Retrofit, you can choose Jackson, Gson, and you can choose heavy Writing get, set methods, as well as hashcode, equals and toString methods can save a lot of handwriting time.

Some gadgets that make your Android development more efficient

Android Pixel

AndroidPixel is a simple conversion tool for different resolutions. As long as you have one size, other sizes can be obtained. Of course, units such as dp can solve some problems, but most of them need to be fine-tuned. That's when the AndroidPixel comes into play. This tool is from a previous company colleague told me.

Android Arsenal

Android Arsenal mainly recommends some popular Android open source projects on Github. Basically, the recent popular Android open source projects will appear here. It also classifies different libraries.

Some small tools to make your Android development more efficient

Codota

Codota is an Android code search tool. Codota has collected more than 7 million fine code examples.

Some gadgets to make your Android development more efficient

Android Asset Studio

Android Asset Studio is an online production tool, it can make Iocn, ActionBar, point 9 pictures, etc. The simple operation greatly improves the efficiency of our development.

Some gadgets to make your Android development more efficient

WiFi ADB

WiFi ADB is a mobile app that connects the computer and the mobile phone through the wireless network (you can go to Google Play to search for similar), when we do the test, just connect the mobile phone On the computer, you only need to enter

1
adb connect xxx.xxx.xxx.xxx:5555 on the command line
, the computer can connect to the mobile phone, and the developed application can be debugged through the wireless network.

Some gadgets to make your Android development more efficient

ES Explorer

ES Explorer is a file manager, but in fact it is not just a file manager, after getting Root, it is more powerful, it can browse Restricted file directory; and provides a series of gadgets, such as a downloader; and integrates with numerous cloud storage services.

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326668289&siteId=291194637