您的位置:首页 > 运维架构 > 网站架构

android产品架构实践

2015-12-31 00:00 417 查看
摘要: 常用的android app需要用到哪些组件

对软件开发来说,如何选择开发框架是一个需要好好琢磨的事情。框架太过于灵活则框架本身的维护工作量就会很大,而且对新人维护来说还要额外增加框架的学习成本,框架不够灵活则失去了框架的一般意义。

我的经验还是尽量少采用自己的框架,能不用框架就不用框架,尽量使用最直接最根本的代码。举个例子来说,web协议数据的获取有现成的类库可以使用,但对于一名程序员来说,往往是学习的过程中有自己的习惯,不少人喜欢把自己的代码封装城一个对象,便于下次使用,实际上对于别人来说是增加了工作量的。

好了,闲话少说,一般app都有图片处理、消息推送、网络数据获、分享、支付取等基本功能。

图片处理可以用七牛、百度云空间等第三方接口,花点时间实践一下很好掌握。

消息推送我用的是百度消息接口。

地图用百度地图。

分享目前我只用了微信分享到朋友圈和好友,没用第三方接口。

支付通常对接支付宝和微信,也有用Ping++的,一般花点时间调通问题不大。

尽量多的用第三方接口,因为技术升级太快,实在没有必要和能力去自己维护一套所谓的开发框架,你的开发框架也许过两个月就已经落伍了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: