OctoTree-Github代码工具树

主页

浏览器插件

​octotree​

使用

仅在Google Chrome中演示下添加方式,其余浏览器请查看​​octotree​

Chrome控件添加地址:

​https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc/related​​​

Android开发实用工具汇总-持续更新_浏览器插件

打开Github上的任意项目,刷新下在左侧即可自动显示出树状结构,这样查看Github上的源码就方便了很多,感谢开发者~

Android开发实用工具汇总-持续更新_chrome_02

WifiAdb-无需USB在真机上调试APP

在手机上安装WifiAdb

下载地址:​​GooglePlay地址​​​ 或者 ​​豌豆荚提供的下载地址​

或者 ​​这款软件也可以​

不管是哪个,亲测都可以,但是都存在一个缺点,手机需要root才可使用。

下面以GooglePlay上的APP作为演示的版本

确保手机和电脑连接的同一个wifi

打开安装好的WifiAdb

Android开发实用工具汇总-持续更新_github_03

在电脑上通过cmd, 执行WifiAdb上提示的: adb connect IPAddress

Android开发实用工具汇总-持续更新_chrome_04

打开AS,打开你要调试的APP,就可以看到唰唰的日志了….

Android开发实用工具汇总-持续更新_android_05

TinyPng-图片压缩利器+API

主页

​https://tinypng.com/​

使用

Android开发实用工具汇总-持续更新_octotree_06

比对下压缩前后的大小,下载即可

API

此外,TinyPng还提供了API,对不同语言都还有提供了插件,例如Java提供了Maven 的支持,还可以从Github查看。

​https://tinypng.com/developers/reference/java​

​https://github.com/tinify/tinify-java​

具体用法,参考使用文档~

Android Pixel

​Android Pixel​

AndroidPixel 是一个简单的将不同的分辨率的换算工具,只要你有一个尺寸的大小,其他的尺寸大小就可以得出,当然dp 这样的单位,可以解决一部分问题,但是大多还要需要微调,这时AndroidPixel 就起到了作用

Android开发实用工具汇总-持续更新_浏览器插件_07

Vector Asset Studio


​​​​​Android Studio 在1.4 支持了VectorAsset,所谓VectorAsset;它可以帮助你在Android 项目中添加Material Icon 和SVG 图片来作为一个Drawable 资源来使用。不过唯一一点的缺陷就是没有搜索功能,如果你想精心挑选Material Icon ,可以打来网页版​​https://design.google.com/icons/​​ 来选择,也可以下载SVG 和Png 格式。对于VectorAsset 的好处,它的文件更小,更容易适配不同的屏幕。

​http://www.jianshu.com/p/d6c39f2dd5e7​


​http://www.jianshu.com/p/a63700cb7720​

查看布局

使用adnroid自带的工具

Android开发实用工具汇总-持续更新_chrome_08