Android Activity
zhang31jian
忠实踏实,吃苦耐劳,并能够承担一定的工作压力; 适应能力强,有较强的团队精神,工作积极进取,态度认真,有较强的自学能力.
展开
-
Android之PreferenceActivity
现有某Activity专门用于手机属性设置 那么应该如何做呢?Activity + Preference 组合 前者用于界面构建 后者用于设置数据存放 其实 这是正确的 但是 这会比较繁琐 因为 每个设置选项 都要建立与其对应的Preference。所以现在有更好的选择了那就是本文的主角:PreferenceActivity 。我们看到Android系统本身就大量用到了Preference原创 2012-09-11 15:45:57 · 3312 阅读 · 0 评论 -
Activity的启动方式
今天面试被问到Activity的启动方式,当时有点蒙,没见过啊,现在清醒点了,查阅资料,记录一下,还望大家指点。Activity启动模式设置: ".MainActivity" android:launchMode="standard" />Activity的四种启动模式:1.standard 模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中,翻译 2012-10-17 22:58:39 · 356 阅读 · 0 评论 -
Service Activity三种交互方式
service有两种类型: 本地服务(Local Service):用于应用程序内部 远程服务(Remote Sercie):用于android系统内部的应用程序之间 前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。 后者可被其他原创 2012-09-09 22:52:44 · 19531 阅读 · 2 评论 -
service通知activity修改ui
第一种方法:通过service发送广播通知activity修改UI的内容,代码连接http://download.csdn.net/detail/zhang31jian/4560129第二种方法:通过Handler进行传递值更新进度条,代码连接http://download.csdn.net/detail/zhang31jian/4560124原创 2012-09-10 11:17:40 · 2194 阅读 · 0 评论 -
Activity的两个神秘方法onSaveInstanceState() 和 onRestoreInstanceState()
Activity的生命周期里并没有提到onSaveInstanceState的触发,这个函数提供了为我们在某些情况下保存Activity信息的机会。但需要注意的是这个函数不是什么时候都会被调用的,有时候掌握其用法会帮我们起到比较好的效果。尤其是在应用程序在不知道的情况下退出后,如何实现其数据保存的功能。方法作用:Activity的 onSaveInstanceState() 和 onRes转载 2012-09-11 18:32:06 · 1952 阅读 · 0 评论 -
onNewIntent调用时机
singleInstance:第一次进入:onCreate onStart在栈顶再次进入: onNewIntent不在栈顶再次进入:onNewIntent onRestart onStart按home键再次进入:onRestart onStart按返回键:onRestart onStartstandard:第一次进入:onCreate onStart在栈顶再原创 2015-12-31 14:03:29 · 6980 阅读 · 0 评论