- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 Android四大组件BroadcastReceiver源码分析
1 用法(1)定义广播接收者 public class MyBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { //TODO } }(
2016-11-30 19:33:12 444
原创 Android四大组件Service启动源码分析
1 用法启动状态Intent intent=new Intent(this,MyService.class);startService(intent);绑定状态Intent intent=new Intent(this,MyService.class);bindService(intent,mServiceConnection,BIND_AUTO_CRE
2016-11-30 12:02:01 384
原创 Android四大组件Activity启动源码分析
1 启动方法Intent intent=new Intent(MainActivity.this,SecondActivity.class);startActivity(intent);2 源码分析先来看看Activity在应用程序内部启动的时序图(1)Activity@Override public void startActivity(Intent
2016-11-29 18:37:16 446
原创 Android线程IntentService源码分析
1 用法//创建自己的IntentService并复写onHandleIntent()方法public class CoreService extends IntentService { @Override protected void onHandleIntent(Intent intent) { //TODO:该方法在子线程的looper
2016-11-27 23:02:18 327 1
原创 Android线程HandlerThread源码分析
1 用法HandlerThread thread = new HandlerThread("MyHandlerThread");thread.start();mHandler = new Handler(thread.getLooper());mHandler.post(new Runnable(){...});2 源码分析public class Handle
2016-11-27 22:28:11 321
原创 Android线程AsyncTask源码分析
AsyncTask封装了线程池和handler,用法new DownLoadFilesTask().execute(params); /*** @param params The parameters of the task.*/ public final AsyncTask execute(Params... params) { return executeOnExe
2016-11-27 00:05:26 315
原创 Eclipse 项目导入Android Studio的几种方式
1 以非gradle方式将 Eclipse 项目导入Android Studio如下图所示是一个典型的eclipse项目在android studio中打开open工程
2016-11-02 13:05:19 15063 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人