码迷,mamicode.com
首页 > 移动开发 > 详细

做一个有效率的安卓开发者

时间:2014-09-09 13:55:38      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:android   http   color   os   io   使用   java   ar   for   

本次主要介绍下android开发中一些比较有趣的提高开发效率的工具:


1、png压缩

https://tinypng.com/

2、当你厌烦android开发中一大堆findviewById时候,你应该抛弃这些繁琐的工作做一个有效率的开发者,将更多的时间用于学习或者解决多次的繁复工作。目前有两大利刃:butterfly和layoutfinder。 

butterfly:请自行谷歌,主要是利用注入方式引入,因此有注入本身自带的缺点,但是代码绝对优雅。

layoutfinder:根据xml自动生成findviewbyid相关代码,请参考: https://www.buzzingandroid.com/tools/android-layout-finder/

3、关于一些ICON制作的网站。

http://romannurik.github.io/AndroidAssetStudio/icons-launcher.html#foreground.type=text&foreground.space.trim=1&foreground.space.pad=0.1&foreground.text.text=hello&foreground.text.font=sdf&foreColor=9c0%2C42&crop=0&backgroundShape=none&backColor=ffffff%2C100

http://shreyasachar.github.io/AndroidAssetStudio/index.html

4、对于JSON解析是不是有时候已经厌烦了,这可以自动给你解析json并生成相应的代码。无论你使用GSON或者spring中得JACKSON作为JSON解析的工具。缺点就是,每次解析生成的代码都是独立的,但是对于一次性或者json结构不需复用的情况下这绝对可以让你工作速度提高很多。

http://www.jsonschema2pojo.org/‘

http://jsonviewer.stack.hu/

5、对于开发DI框架,目前android开发渐渐引入各种开发框架,如果你不熟悉这些框架区别下面这张图应该可以很好解释。

bubuko.com,布布扣

6、当你厌烦了android多种分配率之间dp计算,这有一个dp计算器,可以方便你快速转换。

http://coh.io/adpi/

7、在android开发中,如果你厌倦了在android客户端一大堆log用来调试服务器的接口,那么postman必然是你的最佳选择。postman不仅仅是curl的加强图形版,它拥有很强大的其他功能。

http://www.getpostman.com/

8、这有一个android parceble 模板生成插件,如果需要可以尝试使用一些。

https://developer.android.com/reference/android/os/Parcelable.html

9、根据drawable里面各种状态图生成selector的xml,你是不是厌烦这种没有任何技术含量的工作。那么你可以考虑使用这个插件,你只需要鼠标右击各种状态的png切图,自动为你生成对应的selector xml。

https://github.com/inmite/android-selector-chapek

10、如果有兴趣可以了解一些JAVAFX,目前sun社区致力于用java实现桌面端和移动端的一次编写到处运行,不过目前JAVAFX还在不完善开发中。目前javafx已经支持android和ios开发。

11、 最后声明一下,转载希望注明出处下,别直接复制粘贴。如有任何问题,欢迎致邮:newlife.dollar@gmail.com

共同讨论。

做一个有效率的安卓开发者

标签:android   http   color   os   io   使用   java   ar   for   

原文地址:http://my.oschina.net/u/1865711/blog/311602

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!