2011年3月30日

摘要: 什么是Instrumentation? Instrumentation是执行application instrumentation代码的基类。当应用程序运行的时候instrumentation处于开启,Instrumentation将在任何应用程序运行前初始化,可以通过它监测系统与应用程序之间的交互。Instrumentation implementation通过的AndroidManifest.xml中的<instrumentation>标签进行描述。 Instrumentation似乎有些类似与window中的“钩子(Hook)函数”,在系统与应用程序之间安装了个qieting 阅读全文
posted @ 2011-03-30 00:30 80吴凡 阅读(1356) 评论(0) 推荐(0)

2011年3月18日

摘要: PendingIntent contentIntent = PendingIntent.getActivity(this, 0,new Intent(this, LocalServiceController.class), 0); Intent是一个意图,一个描述了想要启动一个Activity、Broadcast或是Service的意图。它主要持有的信息是它想要启动的组件(Activity、Broadcast或是Service)。 PendingIntent可以看作是对Intent的包装。供当前App之外的其他App调用。有点“被动”或是“Callback”的意思,但不是严格意义上的“被动”. 阅读全文
posted @ 2011-03-18 00:22 80吴凡 阅读(173) 评论(0) 推荐(0)

2011年3月17日

摘要: private void showNotification() {......Notification notification = new Notification(R.drawable.stat_sample,text, System.currentTimeMillis());PendingIntent contentIntent = PendingIntent.getActivity(this, 0,new Intent(this, LocalServiceController.class), 0);notification.setLatestEventInfo(this,getText 阅读全文
posted @ 2011-03-17 23:56 80吴凡 阅读(257) 评论(0) 推荐(0)
摘要: Android中的服务和windows中的服务是类似的东西.服务(service)主要用于两个目的:后台运行和跨进程访问。通过启动一个服务,可以在不显示界面的前提下在后台运行指定的任务,这样可以不影响用户做其他事情。通过AIDL服务可以实现不同进程之间的通信,这也是服务的重要用途之一。一、Service一个服务是不是一个单独的进程。一个服务是不是一个线程。 service的两种模式(startService()/bindService()不是完全分离的) ·它可以启动并运行,直至有人停止了它或它自己停止。在这种方式下,它以调用Context.startService()启动,而以调用 阅读全文
posted @ 2011-03-17 17:00 80吴凡 阅读(598) 评论(0) 推荐(0)

2011年3月9日

摘要: <activity android:name=".app.CustomDialogActivity"android:label="@string/activity_custom_dialog" android:theme="@style/Theme.CustomDialog"> ..........</activity>Android之ThemeTheme的用法与style的差不多,不过,具体还是有些不一样的首先在values下新建一个style.xml,用来定义需要的theme了,代码如下:Xml代码< 阅读全文
posted @ 2011-03-09 17:17 80吴凡 阅读(283) 评论(0) 推荐(0)
摘要: requestWindowFeature(Window.FEATURE_LEFT_ICON);setContentView(R.layout.dialog_activity);getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,android.R.drawable.ic_dialog_alert);Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的. 阅读全文
posted @ 2011-03-09 16:57 80吴凡 阅读(786) 评论(0) 推荐(0)

导航