Cra*_*ool 5 performance android
嘿,我几乎写完了我的第一个Android应用程序.它是一个注释应用程序添加,编辑视图屏幕等...
最初我通过创建新的布局对象(如表等)并显示它们来处理单个活动中的屏幕之间的移动.然而,经过一些阅读后,我通过对不同的屏幕使用不同的活动改变了我在屏幕之间移动的方法.但是,作为intent调用的每个活动都会通过setExtra从主活动中检索大量变量,并传回大量变量.
现在我希望我的应用程序尽可能高效,我个人认为在一个活动中处理所有这些都是内存不足和处理器密集,尽管这意味着变量总是存在(并且消耗内存)在单独的活动中取消链接他们在终点()被杀的地方.但是你们比我更有知识,所以你认为最好的方法是什么?
如果为新屏幕启动新活动,则会将该活动添加到堆栈.这样,用户可以按下并返回上一个活动.只需更改布局即可删除此功能.我非常怀疑你会遇到性能问题.
最佳做法是开始一项新活动,最佳表现可能是使用您当前的方法.
| 归档时间: |
|
| 查看次数: |
172 次 |
| 最近记录: |