摘要:
listView 与 button共用时注意button的监听方法要写到adapter的getView()方法中,在onItemClickListener()中写的话button的监听方法获取不到点击动作 阅读全文
posted @ 2013-01-05 17:39
nibl
阅读(211)
评论(0)
推荐(0)
摘要:
我们在平时的开发中,有时候可能会需要一些全局数据,来让应用中的所有Activity和View都能访问到,大家在遇到这种情况时,可能首先会想到自己定义一个类,然后创建很多静态成员,不过android已经为我们提供了这种情况的解决方案,下面就来介绍一下: 在Android中,有一个名为Application的类,我们可以在Activity中使用getApplication(),方法来获得,它是代表我们的应用程序的类,使用它可以获得当前应用的主题,资源文件中的内容等,这个类更灵活的一个特性就是可以被我们继承,来添加我们自己的全局属性。例如我们在开发一个游戏应用,需要保存分数,那么我们就可以继承App 阅读全文
posted @ 2013-01-05 15:46
nibl
阅读(6799)
评论(1)
推荐(0)
摘要:
关于Activity的onSaveInstanceState调用时机的说明Activity的生命周期里并没有提到onSaveInstanceState的触发,这个函数提供了为我们在某些情况下保存Activity信息的机会,但需要注意的是这个函数不是什么时候都会被调用的,官方文档解释的比较清楚,特此翻译一下。原文出处:android-sdk-windows-1.5_r3/docs/reference/android/app/Activity.html#onSaveInstanceState(android.os.Bundle)protected void ... 阅读全文
posted @ 2013-01-05 15:12
nibl
阅读(429)
评论(0)
推荐(0)
摘要:
在activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanceState的作用。当一个Activity在PAUSE时,被kill之前,它可以调用onSaveInstanceState()来保存当前activity的状态信息(在paused状态时,要被KILLED的时候)。用来保存状态信息的Bundle会同时传给两个method,即onRestoreInstanceState() and onCreate().示例代码如下: 1 package com.my 阅读全文
posted @ 2013-01-05 15:10
nibl
阅读(5934)
评论(0)
推荐(0)
浙公网安备 33010602011771号