写在前面
写代码是一件麻烦且耗时间的事情,一些好用的工具和脚本能大大的提高我们的效率并提高我们的产品质量。本文分享了一些笔者使用过并感觉很赞的工具类网站。
正片
-
https://materialdesignicons.com/ google的材料化图标
可以查看材料化图标的名称,配合android studio的插件 Android Material Design Icon Generator 插件,可以很方便找到自己所需要的图标,适合个人单独开发。
-
https://github.com/bonnyfone/vectalign vectalign 两个矢量图之间相互转换
Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images)
矢量图可以通过android studio 的Android Drawable Importer 插件引入,通过查找图标名称可以快速找到想要的矢量图。
-
http://inloop.github.io/interpolator/ 动画插值器
如果你喜欢生动动画的话,那么就千万不要错过这个网站,inloop 还有许多有用的工具类网站
-
http://inloop.github.io/svg2android 把Svg图片转换成Android VectorDrawable XML文件
Convert SVG to Android VectorDrawable XML resource file.
Extracts all parameters of elements and groups that are supported in Android.
Supported: path, line, rect, circle, ellipse, polyline and polygon elements.
Not supported: text element (export manually to path), gradients and patterns, matrix transforms
-
http://json.cn/ json数据
方便查看json格式的数据
-
http://www.json-generator.com/ json 数据
随机生成json数据,做mock数据的时候可以用到,语法也蛮简单
-
http://www.mocky.io/ mock 服务网站
提供远程的mock 地址,配合Charles 方便造假数据
-
https://www.easy-mock.com/ mock 数据
相比较于json-generator 和mocky.io ,更专业的mock数据平台,降低了mock数据的成本
-
http://inloop.github.io/shadow4android/ 阴影
android 5.0以前不好制造阴影,使用这个网站可以方便生成带阴影的.9背景图片
-
http://learngitbranching.js.org/?demo git了解不深入?
现在还不会git,还怎么当程序员?只会add、commit、push又会不会太low了,没关系这个网站以动画的形式生动的展示了git的各个命令,帮助你学习和了解每一步指令后的变化
- https://regex101.com/r/dmRygT/1 正则表达式
- https://www.apkmirror.com/ 下载google play中的app
- https://material.io/devices/ android设备尺寸
- https://app.astralapp.com/ 分类整理github里的star,是不是感觉star太多,都分不清啦,救星来了
大礼包
-
Inloop Open Source Inloop大礼包
inloop提供了蛮多好用的工具,数量有点多,所以只提了几个,在这里推荐一下
-
Android Asset Studio 为android app生成各种图标的网站集合
A collection of tools to easily generate assets such as launcher icons for your Android app.
-
基本上包含了所有需要用到的工具类,并提供了说明,可以算的上工具了的api文档
-
Charles 抓包工具
Charles不只是抓包工具,还可以更改请求和响应数据,配合easy-mock平台能够轻松的展示我们想要的数据,在和后端约定好接口和模型之后,能方便前端快速开发。
写在最后
持续更新ing,good luck
网友评论