摘要:
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/unix_fans/archive/2009/08/21/4465032.aspxadb(Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:1、快速更新设备或手机模拟器中的代码,如应用或Android系统升级;2、... 阅读全文
摘要:
很多人对文档中的Intent和IntentFilter不理解是什么意思,我这里举例解释下。Intent字面意思就是目标,目的。通俗一点,需要达成某些目标,则需要提供一些动作,这些目标的分类,以及达成这些目标所需要的一些数据等等。Android中的Intent通过Action,Category和data等属性进行了相应的描述,我们想做某些事情(达成某些目标),就需要填写这些参数的部分或全部,这样An... 阅读全文
摘要:
在Android中,我们的应用有的时候需要对外提供数据接口,可以有如下几种方法:1)AIDL 2)Broadcast 3)ContentProvider。使用AIDL需要我们编写AIDL接口以及实现,而且对方也要有相应的接口描述,有点麻烦;使用Broadcast,我们不需要任何接口描述,只要协议文档就可以了,但是有点不好就是,这种方式不直接而且是异步的;使用ContentProvider我们不需要... 阅读全文
摘要:
程序A的Receiver:receiver=newBroadcastReceiver(){@OverridepublicvoidonReceive(Contextctx,Intentintent){Log.i("TestActivity","===============BroadcastReceived:"+intent.getAction());if(intent.getAction().eq... 阅读全文
摘要:
背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为 android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之即可。记住,Android框架说:Don't call me, I'll call you back。我们要做的是做好接收这个消息的准备... 阅读全文
摘要:
Android提供了调试工具被称为Dalvik Debug Monitor Server (DDMS),其提供了端口映射服务;的屏幕捕捉,设备的线程和堆栈信息;logcat,进程堆的信息,和radio state 信息; 来电和短信仿真;位置数据仿真等等。这页提供了DDMS功能有限的讨论,这并没有详尽探索所有的特性和功能。DDMS放在 SDK的tools/ 目录下。从终端/控制台进入这个目录,输入... 阅读全文
摘要:
在苏联的谷歌,你的界面呈现 在移动 UI 架构开发的混战中, Android 上升到首位。如果你有一些移动体验,你会发现它是一个 Java ME 的 Canvas / Screen 对象和 BREW 构建阶层的完美组合,通过一些 XML 布局工具启动。每项活动被放置在屏幕堆栈,当它从您的应用程序启动。 Android 是已经被配置处理关闭当前的活动,并激活它的下一个活动,当你要求或当用户按下 Ba... 阅读全文
摘要:
在Android里,应用程序是通过清单目录定义的。每个应用程序都是定义在AndroidManifest.xml里,其声明了其进入点(Entry Point)、通讯层(Communication Layer)、授权(Permission),以及活动(Activity)和意图(Intent)等。其中,有4个基础组件,我们称之为Android的主要组件,他们组成了丰富的Android应用程序。Activ... 阅读全文
摘要:
要玩google 手机 G1的模拟器,当然需要先去google上面下载Android的SDK,解压出来后在SDK的根目录下有一个tools文件夹,里面就是模拟器和一些非常有用的工具。双击“emulator.exe”,直接启动模拟器,简单吧。当然,如果要对模拟器进行一些定制,还是要从命令行调用,带上参数启动。下面就来介绍一下启动是常用的几个参数:1.模拟器外观的定制:480x... 阅读全文
摘要:
在应用中,我们可以以两种形式来使用Intent:直接Intent:指定了component属性的Intent(调用setComponent(ComponentName)或者setClass(Context, Class)来指定)。通过指定具体的组件类,通知应用启动对应的组件。间接Intent:没有指定comonent属性的Intent。这些Intent需要包含足够的信息,这样系统才能根据这些信息,... 阅读全文
摘要:
第一种方式,用action来跳转。 1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个Activity的IntentFilter段中 定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity就匹配了。但是如果手机中有两个以上的程序匹配,... 阅读全文
摘要:
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gooogledev/archive/2009/02/20/3914924.aspx [正文] Activity 是我们开发Android应用程序最重要的一个类。这个类的内容比较多,我理解多少就写多少,希望你喜欢:)这篇文章会涉及到以下几个内容一 Activity的生命周期二 让Activity变成一个窗口:Activ... 阅读全文