请牛人帮助分析以下android方案能否实现

飞驰的青蛙 2012-10-30 09:07:29
在实际项目中,经常各个业务模块是由不同的业务小组人员开发的,为了不让各小组之间相互干扰,便于开发,我考虑如下方案:

我做一个程序主框架,打包后比如叫main.apk,这个main.apk安装启动后,是一个九宫格图标界面,每个图标代表一个子程序,这些子程序都是各个业务小组人员开发的。我点击某个图标后,如果改子程序还没有安装,会弹出是否安装对话框(如果已安装,则直接启动),用户点击是之后,开始下载此子程序(不调用外部浏览器,在我这个main.apk里实现下载功能),在main.apk这个程序里有下载安装管理子程序的操作界面。比如下载了A.apk这个子程序,就弹出安装提示界面,用户点击允许后,程序安装。安装A.apk后,在android手机的应用程序入口界面可由我来决定“有还是没有这个A.apk子程序的入口图标”,如果android手机应用程序界面上没有A.apk的入口图标的话,用户就需要先启动main.apk,然后点击里面的九宫格图标项才能启动A.apk的程序。

从main.apk里启动A.apk时,是可以决定A.apk处于哪个界面状态下,可以决定启动A.apk后的界面上,某些输入框和下拉列表已经填写了特定的值。

如果main.aspk已经登录了,启动A.apk后,A.apk里也是登录状态。

如果在安卓的应用管理器里,在All所有应用列表下只显示主程序main.apk,不显示子程序A.apk,B.apk...就更好了。或者子程序不采用apk包的方式,如果各位大神有更好的解决方式,则不胜感激。
...全文
128 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
南瓜饼 2012-10-30
  • 打赏
  • 举报
回复
可行呀 这不就是敏捷开发吗

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧