RSS图片
Android
Activity加载模式standard: 标准模式,一调用startActivity()方法就会产生一个新的实例。 对于每一个启动Intent都会生成一个activity的新实例.跳转源和目的activity为同一个taskid singleTop:  当activity被设置为singleTop的加载模式时,如果堆栈的顶部已经存在了该Activity,那么,它便不会重新创建,而是调用onNewIntent。如果,该Activity存在,但不是在顶部,那么该Activity依然要重新创建.跳转源和目的activity为同一个taskid singleInstance:设置为该......
作者:发表于:2012/01/16 点击:42 评论:0
建议首先阅读下面两篇文章,这样才可以更好的理解Activity的加载模式:   Android的进程,线程模型:  http://www.cnblogs.com/ghj1976/archive/2011/04/28/2031586.html 其中对“Android的单线程模型”的描述,明白Activity的一些注意事项。   Android Application Task Activities的关系   http://www.cnblogs.com/ghj1976/archive/2011/04/29/2032412.html  尤其要明白 Task 是啥。   一个Activty的生命周期   Activty的......
作者:发表于:2012/01/14 点击:39 评论:0
什么是Android  Application? 简单来说,一个apk文件就是一个Application。 任何一个Android Application基本上是由一些Activities组成,当用户与应用程序交互时其所包含的部分Activities具有紧密的逻辑关系,或者各自独立处理不同的响应。 这些Activities捆绑在一起成为了一个处理特定需求的Application, 并且以“.apk”作为后缀名存在于文件系统中。 Android平台默认下的应用程序 例如:Email、Calendar、Browser、Maps、Text Message、Contac......
作者:发表于:2012/01/14 点击:12 评论:0
...
作者:发表于:2012/01/11 点击:0 评论:0
android中AndroidManifest.xml文件, activity标签中有一个属性为android:taskAffinity=“String”。 如果不设置此属性,默认一个应用程序只有一个栈,这个栈以应用包命为单位。 下面是我做的三个实验: 1、新建两个工程,application01和application02 application01设置 android:taskAffinity="aaa.aaa" android:allowTaskReparenting="true" application02也设置 android:taskAffinity="aaa.aaa" android:allowTaskReparenting="true" 先运......
作者:发表于:2012/01/11 点击:219 评论:0
今天我谈谈Activity这个类吧(对于开发环境的一些配置情况,请大家参看google发布的那个文档吧,那里已经写得很清楚了,各种工具的下载链接也都很齐全),以后我还会陆续发表一些文章贡大家参考(我的QQ:83961879,加我时注明android). 在android开发中Activity非常重要,在一个应用中,每一个显示的屏幕都是一个Activity.所以学习android,必须要对Activity有一定的了解.在其他论坛中也有一些关于Activity的介绍,我在这里就想谈谈我对Activity学习的一些看法.首先Activity的生命周期......
作者:发表于:2012/01/08 点击:13 评论:0
前面有提到何謂Activity: 最簡單的就是把Activity看成一個User Interface Program. 它會提供使用者一個互動式的介面功能. 當然一個activity通常不只一個UI, 所有的Activity在系統裏由Activity stack 所管理, 當一個新的Activity被執行後,它將會被放置到stack的最頂端,並且變成"running activity", 而之前的Activity原則上還是存在stack中,但不會是在foreground(前景)的情況. 一個Activity基本上有四個狀態 Active, Paused, St......
作者:发表于:2012/01/07 点击:47 评论:0
去设置里面把市场卸载. 「設定  -->  アプリケーションの管理  -->  マーケット→マーケット  -->  アンインストール」 即可还原成原始的市场app.打开后问题解决...
作者:发表于:2011/12/23 点击:5 评论:0
最近eclipse插上真机老是出下面的错误. 远程主机强迫关闭了一个现有的连接,Connection attempts...Adb connection Error 网上说的adb kill-server 然后再adb start-server 再重启eclipse.貌似很多都是转来转去的. 试了几次,发现我问题依旧.. 咕咕噜了一下,发现用下面文章提到的patch adb的方法可以解决发上来希望对大家有所帮助吧 http://code.google.com/p/android/issues/detail?id=12141 文章里面有2个下载链接,第一个稍旧 1.0.26 version (实测可正常......
作者:发表于:2011/12/20 点击:1331 评论:0
大家好我们这一节讲的是Android Handler的使用,在讲Handler之前,我们先提个小问题,就是如何让程序5秒钟更新一下Title. 首先我们看一下习惯了Java编程的人,在不知道Handler的用法之前是怎么样写的程序,代码如下所示:   package com.android.tutor;   import java.util.Timer;   import java.util.TimerTask;   import android.app.Activity;   import an......
作者:发表于:2011/12/19 点击:16 评论:0