Android服务之Service(其一) – 东子哥 – 博客园

android中服务是运行在后台的东西,级别与activity差不多。既然说service是运行在后台的服务,那么它就是不可见的,没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作。 继续阅读“Android服务之Service(其一) – 东子哥 – 博客园”

深入理解Android的startservice和bindservice – Andye – 博客园

一、首先,让我们确认下什么是service?
        service就是android系统中的服务,它有这么几个特点:它无法与用户直接进行交互、它必须由用户或者其他程序显式的启动、它的优先级比较高,它比处于前台的应用优先级低,但是比后台的其他应用优先级高,这就决定了当系统因为缺少内存而销毁某些没被利用的资源时,它被销毁的概率很小哦。 继续阅读“深入理解Android的startservice和bindservice – Andye – 博客园”

使用ListView的Fragment – qurtyy的日志 – 网易博客

API LEVEL 11

1.使用ListFragment可实现包含Listiew的Fragment

2.在Fragment的布局中必须包含id “@android:id/list”(在代码中则是list)的Listview

3.只能使用SimpleAdapter或者SimpleCursorAdapter作为适配器

4.直接使用ListFragment的setListAdapter()来设置适配器【不要给ListView设置】

5.ListView点击事件的监听,重写ListFragment的onListItemClick(ListView l, View v, int position, long id)方法

继续阅读“使用ListView的Fragment – qurtyy的日志 – 网易博客”

各种Adapter的用法 – 尚弦月 – 博客园

同样是一个ListView,可以用不同的Adapter让它显示出来,比如说最常用的ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,以及重写BaseAdapter等方法。

ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果,SimpleCursorAdapter则可以从数据库中读取数据显示在列表上,通过从写BaseAdapter可以在列表上加处理的事件等。 继续阅读“各种Adapter的用法 – 尚弦月 – 博客园”

getApplicationContext()、Activity.this、 getBaseContext区别_雨点点_新浪博客

getApplicationContext() 返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁

Activity.this的context 返回当前activity的上下文,属于activity ,activity

摧毁他就摧毁

getBaseContext() 

返回由构造函数指定或setBaseContext()设置的上下文

来源URL:http://blog.sina.com.cn/s/blog_5da93c8f0100t77t.html