问题描述
本人是学J2ee web的,自学过一段时间android,现在公司要做一个android点餐系统,要我把框架搭出来~~额……本人搭过J2EE通用框架,不知道android的有什么不一样和要注意的地方我说的框架 是要把通用的公共模块做出来,然后让其他的模块来调用。求参考,求建议。。。 问题补充:Rainbow702 写道
解决方案
1.android的activity栈需要注意,跳转时需要返回数据保留前一个activity则用startActivityForResult() ,不需要数据和保留则用startActivity()+finish()结束当前activity,以免activity多了以后混乱。2.既然是框架,最基本的要求就是能在不影响现有功能的情况下快速增加新功能,并且能快速更换资源文件(比如图片等),你既然搭过J2EE框架,这一条相信你自有主张,我提醒一下即可。3.android对安装包的大小控制在了50M以内,所以千万不要超过这个大小。4.android对应用程序能占用的内存大小也做了限制,所以千万不要有内存溢出的情况。5.多分辨率适配问题。这个问题就是一门学问了,不是现在几句话就能说清楚的,建议楼主多搜搜此类知识。6.最后一个建议,全文手动,经验之谈,建议采纳我为最佳,哈哈~~
解决方案二:
个人感觉首先你要十分清楚业务逻辑和需求。第二点和j2ee不同的是android的应用程序对内存很敏感,不能写太占内存的代码。
解决方案三:
没什么不一样的,注意一下资源消耗就行了,别写太占内存的代码
解决方案四:
我觉得你们头的说的框架应该是指把需要实现的功能罗列出来,以及准备好怎么来实现它们的吧。
时间: 2024-09-30 21:51:04