几个安卓开发辅助工具

泡在网上的日子 / 文 发表于2015-03-30 00:52 次阅读 工具


本文将介绍几个对安卓开发者有用的几个工具。

设计师/开发者工具

Android Button Maker 是一个产生按钮代码的在线工具。Android API提供了由xml定义的Drawable,可以定义形状、颜色、渐变等。基于这种方式生产的按钮要比普通的png按钮速度快很多。你可以在这个工具的设置界面中自定义按钮的属性,然后获取代码。

1427680999497361.png

Android Pixel Calculator  

帮助你搞清楚dp, px, sp, in, mm 和pt关系以及相互转换的工具。

1427681547132533.png


优化png图片的开源工具

OptiPNGPNGCrushTinyPNG 是几个用于优化PNG图片的开源命令行工具。你可以通过各种各样的算法来压缩png图片。如果你的app高度依赖于美工设计的图片,你应该考虑使用它们来减小图片的大小。


Android Asset Studio  

一个基于web的安卓资源生成工具,可以生成图标、样式等资源文件。目前可以生成:

OTHER GENERATORS — MISCELLANEOUS ASSET CREATION TOOLS

COMMUNITY TOOLS — SIMILAR TOOLS FROM THE OPEN SOURCE COMMUNITY

开发者工具

android-unused-resources   

安卓开发中往往会产生非常多的废弃文件,包括布局、图片等。android-unused-resources 可以帮助你检测出这些文件,并清除它们。减小apk的体积。
Android Layout Finder  

Android Layout Finder帮助你根据xml布局生成java代码。你只需将xml布局的代码拷贝进第一个输入框,选择需要的view,然后代码就自动生成了。不需要反复的书写findViewById()。

1427681041107101.png

与Android Layout Finder类似,eclipse插件 android-code-generator-plugin 也能根据xml生成activity代码。


JSON to POJO   

将JSON或者JSON-Schema转换成普通java对象(JavaBean)的工具。不过Json的字符限制在51200以内。 

1427681071714628.png    

收藏 赞 (1) 踩 (0)
上一篇:Direct-Load-apk启动插件的原理
1.前言 在这个移动应用 蓬勃发展的时代,追求新颖成为了软件开发的首要纲领,所以应用会自然而然的爆棚( 方法数超过了一个Dex最大方法数65535的上限 ),然后 Android 插件化也就理所当然的出现了。 这并不是一篇对于插件化研究的早期文章,但是文章介绍的
下一篇:一种更清晰的Android架构
原文链接 : Architecting Android…The clean way? 译者 : Mr.Simple Sophie.Ping 过去几个月以来,通过在Tuenti网站上与@pedro_g_s和@flipper83(安卓开发两位大牛)进行友好讨论之后,我决定写这篇关于架构安卓应用的文章。 我写这篇文章的目的是想把我在