- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android学习--broadcast intent
上次提到利用broadcast Intent来解决打开应用后,我们依然会收到通知消息的问题。那么broadcast Intent到底是什么呢? broadcast intent的工作原理类似于intent,唯一不同的是broadcast intent可同时被多个组件接受。负责接受broadcast intent的是broadcast receiver。一、利用broadcast in
2016-04-17 01:31:33 767
原创 Android学习--后台服务和通知信息
一、后台服务(1)后台服务的工作原理与作用 服务是Android应用的后台。用户无需关心后台发生的一切。即使前台关闭,acticity长时间停止运行,后台服务依然可以持续不断地执行工作任务。IntentService是最常用到的服务,它有点类似于Activity。IntentService也是一个context(Service是Context的子类),并能够相应intent(
2016-04-15 01:28:40 1293
原创 Android学习--后台线程之Looper、Handler、HandlerThread
利用AsyncTask获得后台线程适用于那些短暂且较少重复的任务,而当有重复且长时间运行的任务需要后台运作时,我们可以用到Looper,Handler,与HandlerThread。Android系统中,线程使用的收件箱叫做消息队列(Message Queue)。使用消息队列的线程叫做消息循环(Message Loop)。消息循环会不断循环检查队列上是否有新消息。消息循环由一个线程和一个Loo
2016-04-09 15:28:20 1229
原创 Android学习--AsyncTask工具
一、AsyncTask的使用 使用后台线程最简便的方式是使用AsyncTask工具类,可覆盖其中的doInBackground(...)方法,如下:private class FetchItemsTask extends Astends AsyncTask{ @Override protected Void doInBackground(Void... pa
2016-03-30 20:35:33 489
原创 Android学习--可选别名资源和fragment回调接口
一、可选别名资源在根据不同设备(手机或平板)生成不同的用户界面时可以用到可选别名资源。别名资源指在目录res/values/refs.xml里设定的资源如: @layout/activity_fragment其资源ID是R.layout.activity_masterdetail。注意,别名的type属性决定了资源ID属于什么内部类,即使存放在res/values/
2016-03-15 15:22:18 808
原创 Android学习--隐式Intent获取联系人信息或电话
在学习到隐式Intent的时候,接触到要查阅联系人信息以及电话,在翻阅了一些资料后,自己总结了一些点:如果需要返回联系人信息或电话的时候,要用到的Intent动作为Intent.ACTION_PICK(返回所选择的信息),而如果要拨打电话的时候有两个Intent动作可供选择:Intent.ACTION_DIAL和Intent.ACTION_CALL,两者的不同在于前者是拨好号码,等用户来发
2016-03-11 16:54:40 2196
基于三层架构的C#电影售票系统
2016-03-13
C#电影售票系统(三层架构)
2016-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人