文档章节

android产品架构实践

守望者之父
 守望者之父
发布于 2015/12/31 15:53
字数 438
阅读 8
收藏 0

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

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

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

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

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

地图用百度地图。

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

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

尽量多的用第三方接口,因为技术升级太快,实在没有必要和能力去自己维护一套所谓的开发框架,你的开发框架也许过两个月就已经落伍了。

© 著作权归作者所有

上一篇: 支付宝app支付
守望者之父
粉丝 4
博文 79
码字总数 48238
作品 0
南京
私信 提问
UPYUN Open Talk 永不止步:移动应用架构的重塑与优化

面对各自产品的独特挑战,架构师们的作用举足轻重。他们擅用相对简单的底层服务,和敏捷开发实践,完成极度复杂高效的架构。 UPYUN Open Talk 第十一期《永不止步:移动应用架构的重塑与优化...

又拍云
2015/07/03
862
0
UPYUN Open Talk 永不止步:移动应用架构的重塑与优化

面对各自产品的独特挑战,架构师们的作用举足轻重。他们擅用相对简单的底层服务,和敏捷开发实践,完成极度复杂高效的架构。 UPYUN Open Talk 第十一期《永不止步:移动应用架构的重塑与优化...

又拍云
2015/07/03
0
0
移动架构与性能优化 | 七牛架构师实践日-上海站

移动架构与性能优化 | 七牛架构师实践日-上海站 前言: 移动互联网的火爆改变了人们一系列的生活方式,从移动社交到移动购物再到如今迅猛发展的互娱行业。移动端的迅速崛起和高速发展离不开移...

七牛云
2017/09/20
13
0
移动架构与性能优化 | 七牛架构师实践日-上海站

移动架构与性能优化 | 七牛架构师实践日-上海站 前言: 移动互联网的火爆改变了人们一系列的生活方式,从移动社交到移动购物再到如今迅猛发展的互娱行业。移动端的迅速崛起和高速发展离不开移...

七牛云
2017/09/20
0
0
Android 开发者,如何提升自己的职场竞争力?

前言 该文章是笔者参加 Android 巴士线下交流会成都站 的手写讲稿虚拟场景,所以大家将就看一下。 开始 大家好,我是刘世麟,首先感谢安卓巴士为我们创造了这次奇妙的相遇。现场的氛围也让我...

南尘2251
2017/08/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

HBase新建表报错 org.apache.hadoop.hbase.TableExistsException

之前安装了旧版本的hbase, 没有清理其在Zookeeper上的内容。 解决办法 stop-hbase.sh zkCli.sh >>> rmr /hbase >>> quit start-hbase.sh...

dreamness
15分钟前
0
0
大数据技术的应用现状与展望

本文是我即将由嵌入式底层驱动行业转入大数据研究领域的综述文章,案例摘自《程序员》电子期刊,由于初学者知识面较窄,查看文献量较少,因此后续还会在此基础上,继续跟踪并深入研究,为论文...

陈小君
21分钟前
0
0
NCRE考试感想 三级信息安全(上)

时间节点 报名时间:2017-06 考试时间:2017-09 查询成绩:2017-11   考试简述 满分100分,时间120分钟。题型有三种,选择题、综合题、应用题。   备考经验 题库是WLJY的,买了激活码。为了...

志成就
28分钟前
0
0
百度地图显示我的位置

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title></title><script type="text/javascript" src="jquery-1.8.2.min.js"></script></head><body><sec......

塔塔米
33分钟前
0
0
mysql mysql常用的常用函数

1. 数学函数 函 数 作 用 ABS(x) 返回x的绝对值 CEIL(x),CEILIN(x) 返回不小于x的最小整数值 FLOOR(x) 返回不大于x的最大整数值 RAND() 返回0~1的随机数 RAND(x) 返回0~1的随机数,x值相同返...

edison_kwok
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部