tt_mc

导航

01 2011 档案

Android 广播机制---BroadCast
摘要:http://www.cnblogs.com/TerryBlog/archive/2010/08/16/1801016.html在android下,要想接受广播信息,那么这个广播接收器就得我们自己来实现了,我们可以继承BroadcastReceiver,就可以有一个广播接受器了。有个接受器还不够,我们还得重写BroadcastReceiver里面的onReceiver方法,当来广播的时候我们要干什么,这就要我们自己来实现,不过我们可以搞一个信息防火墙。具体的代码:[代码]当实现了广播接收器,还要设置广播接收器接收广播信息的类型,这里是信息:android.provider.Telephony. 阅读全文

posted @ 2011-01-19 10:27 tt_mc 阅读(8179) 评论(3) 推荐(1)

Android UI 的更新
摘要:http://rayleung.javaeye.com/blog/435147调用Handler.post(Runnable r)方法,Runnable运行在UI所在线程,所以可以直接调用View.invalidate() 1 package com.Test.androidtest; 2 3 import android.app.Activity; 4 import android.content.Context; 5 import android.graphics.Canvas; 6 import android.graphics.Color; 7 import android.grap 阅读全文

posted @ 2011-01-18 13:36 tt_mc 阅读(1687) 评论(1) 推荐(0)

android activity
摘要:知识点一:activity的生命周期http://www.360doc.com/content/11/0111/13/5460632_85721880.shtml知识点二:后台的Activity被系统回收怎么办:onSaveInstanceState 当你的程序中某一个Activity A 在运行时中,主动或被动地运行另一个新的Activity B 这个时候A会执行publicvoidonSaveInstanceState(BundleoutState){ super.onSaveInstanceState(outState); outState.putLong("id",1234567890 阅读全文

posted @ 2011-01-17 12:23 tt_mc 阅读(1157) 评论(0) 推荐(0)

android AIDL 进程间通信
摘要:AIDL(android接口描述语言)是一个IDL语言,它可以生成一段代码,可以使在一个android设备上运行的两个进程使用内部通信进程进行交互。如果你需要在一个进程中(例如:在一个Activity中)访问另一个进程中(例如:一个Service)某个对象的方法,你就可以使用AIDL来生成这样的代码来伪装传递各种参数。要使用AIDL,Service需要以aidl文件的方式提供服务接口,AIDL工具将生成一个相应的java接口,并且在生成的服务接口中包含一个功能调用的stub服务桩类。Service的实现类需要去继承这个stub服务桩类。Service的onBind方法会返回实现类的对象。htt 阅读全文

posted @ 2011-01-14 16:08 tt_mc 阅读(1472) 评论(0) 推荐(0)

android 主件之 Service
摘要:[代码]一、Service的概念Service是Android程序中四大基础组件之一,它和Activity一样都是Context的子类,只不过它没有UI界面,是在后台运行的组件。二、Service的生命周期Service对象不能自己启动,需要通过某个Activity、Service或者其他Context对象来启动。启动的方法有两种,Context.startService和Context.bindService()。两种方式的生命周期是不同的,具体如下所示。使用context.startService() 启动Service是会会经历:context.startService() -onCr 阅读全文

posted @ 2011-01-11 16:31 tt_mc 阅读(1940) 评论(0) 推荐(0)

android 解析json数据格式
摘要:[代码] 阅读全文

posted @ 2011-01-04 13:01 tt_mc 阅读(123560) 评论(11) 推荐(10)