- 博客(3)
- 收藏
- 关注
原创 关于继承的理解
今天在看时,在看到第二章2.6时,里面的知晓当前是哪一个活动和随时随地退出程序两个章节时,文中涉及到了继承的问题,把我弄蒙了,下面说说自己的理解。 首先创建一个类A 在创建一个类B,B继承A 在创建类C,C继承B 启动项目,我没在C中使用和C的父类B中使用System输出任何东西,但是控制台里却出现了中文 上面说到涉及到的问题和这个类似,因为我是初学者,继承看着有点蒙,明
2016-01-09 21:55:03
390
原创 Android活动中的启动模式
使用用singleInstance模式启动活动,会启动一个新的返回栈来管理这个活动,这麽做的主要意义是,假设程序A的活动A是允许其他程序调用的,假设现在程序B想调用程序A中的活动A,就必须的得在程序B的返回栈中创建活动A的实例,显然这是不可能的,因为每个程序都会有自己得返回栈,同一活动在不同返回栈入栈时都必须创建新的实例。不可能在活动B的返回栈中创建活动A,因为B程序里根本不可能有(程序A)活动A,如果就算碰巧有和活动A一样的活动,也只能说是外观相同,但是执行时所用到的数据不可能相同,毕竟就像微信的数据库不
2016-01-09 14:09:42
389
原创 活动被回收,怎么保存数据
活动A启动中,在活动A的基础上启动活动B,此时,活动A进入了停止状态,这个时候由于系统内存不足活动A被回收,这时按BACK按键,或再次回到活动A,注意:此时的活动A不是执行Restart()方法得到的,而是执行Create()方法重新创造的,如果这时候恰好活动A存在临时数据或者状态将消失。 解决方法:Activity中提供了一个onSaveInstanceState()回调方法。 onSave
2016-01-08 00:48:36
339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人