你们公司的框架都用什么啊?

spftay 2012-04-06 04:04:03
我们公司的android框架,庞大的项目里面 就一个activity,只是动态切换view罢了,这样做有什么好处吗
...全文
335 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
scott 2012-04-09
  • 打赏
  • 举报
回复
Android的框架没有JAVA那么丰富。一个activity足以
Marco_Lee 2012-04-08
  • 打赏
  • 举报
回复
游戏可能只是一个activity,应用的话,我觉得要看布局怎么设计吧,就像qq,就是很多个activity。而微信的主界面应该可以就一个activity。。猜的
ethan_xue 2012-04-08
  • 打赏
  • 举报
回复
楼主真是强人,我用stack<dialog>存的,但是框架很不完美,前进后退管理很不妥当,求楼主框架源码,可以的话加qq914241236,或者给我一份ethan_xue@yahoo.cn,同为开发者,急求此框架,不胜感激
网络咖啡 2012-04-08
  • 打赏
  • 举报
回复
其实多个activity也可以,变量共享可以用一个实现了单态模式的基础类实现
追风筝的孩子 2012-04-07
  • 打赏
  • 举报
回复
学习学习。。我老大写的是一个TabActivity的子类,然后管理众多activity,TabActivity里面有一些变量作为全局变量的使用
spftay 2012-04-06
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

多个Activity之间进行跳转的时候,如果有自定义的对象,传递很麻烦,所以,一个Activity最好!

前几天做一个游戏转换成为网络版的,添加了一个登录界面,竖屏当横屏用,结果没有多考虑,自己写了一个Activity,但是,此界面下连接成功的Socket对象,如何传递到游戏主界面的中去使用,纠结我大半天。

后来,果断放弃!一个Activity足以
[/Quote]
你用parcel传递能传过去吗?
spftay 2012-04-06
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

引用 1 楼 的回复:

我觉得挺好的
view比activity轻量级
而且view放到堆栈里可以前进后退


而且view放到堆栈里可以前进后退
这句怎么理解啊,怎么来实现呢
[/Quote]
前进后退 只要利用堆栈的操作就行了,我现在决定改成一个堆栈,以前我用的是 3个堆栈,上中下 三个view部分,出现的情况可能是 都切换了,可能是中间切换了,也可能是 上中下某个view 让他消失不见了。如果这样情况 回退就有3中可能, 拿最上面的view来说: 1:从无到有 2:从有到无 3:从有道有
从有道有 有两种情况, 1不变 2 改变
我花了一个多星期写的框架 反正是同步了
licaiyuren 2012-04-06
  • 打赏
  • 举报
回复
多个Activity之间进行跳转的时候,如果有自定义的对象,传递很麻烦,所以,一个Activity最好!

前几天做一个游戏转换成为网络版的,添加了一个登录界面,竖屏当横屏用,结果没有多考虑,自己写了一个Activity,但是,此界面下连接成功的Socket对象,如何传递到游戏主界面的中去使用,纠结我大半天。

后来,果断放弃!一个Activity足以
spftay 2012-04-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

那这个Activity会不会有很多变量来对应个各自的view啊
[/Quote]
恩 所有view都必须申明在一个类 里面,通过工厂模式来创建他们
leer168 2012-04-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

我觉得挺好的
view比activity轻量级
而且view放到堆栈里可以前进后退
[/Quote]

而且view放到堆栈里可以前进后退
这句怎么理解啊,怎么来实现呢
leer168 2012-04-06
  • 打赏
  • 举报
回复
那这个Activity会不会有很多变量来对应个各自的view啊

spftay 2012-04-06
  • 打赏
  • 举报
回复
嘿嘿 其实这个框架是我自己写的 但是 现在项目变更了,技术总监说怎么简单怎么来 就让换成多个activity的,所以现在我有点纠结,听了各位的话,谢了,哥们决定把框架改改 还是坚持一个Activity吧!
xqhrs232 2012-04-06
  • 打赏
  • 举报
回复
学习一下,没怎么考虑这些
念茜 2012-04-06
  • 打赏
  • 举报
回复
的确是这样,多庞大的项目,1个activity足以。
qdkfriend 2012-04-06
  • 打赏
  • 举报
回复
我觉得挺好的
view比activity轻量级
而且view放到堆栈里可以前进后退

80,362

社区成员

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

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