- 浏览: 24146 次
- 性别:
- 来自: 合肥
最新评论
-
飞扬云:
访问联系人还可以使用有效的LoaderManager.Call ...
android中ContactsContract获取联系人的方法 -
冬天没有落叶:
你好歹也要加个注释吧?!!!![size=xx-large][ ...
AutoCompleteTextView和自定义的CursorAdapter -
yxh015864:
谢谢分享。
AutoCompleteTextView和自定义的CursorAdapter -
夜色蓝:
请问AutoCompleteTextView 中的值怎么传给C ...
AutoCompleteTextView和自定义的CursorAdapter -
ninggy:
解释的不错。非常谢谢
AutoCompleteTextView和自定义的CursorAdapter
文章列表
AutoCompleteTextView配合自定义的CursorAdapter(setAdapter()),可以帮助我们完成查找的功能.关键就在于类CursorAdapter.
CursorAdapter是继承自BaseAdapter并且实现了接口Filterable 。所以在我们自己定义的CursorAdapter子类中就不需要在继承Filterable,但对于JRE是1.5以下的虚拟机来说。是要重写方法getFilter()的;
要继承CursorAdapter类。必须实现的方法有:
1)首先执行的是public Cursor runQ ...
在你没有空闲记录电话内容时,电话录音软件就显得十分的方便了。无论是来电还是去电,都可以在SD存储卡上留下录音记录,以备日后查询。也可以做为陈堂证供哦!!!!!
首先,启动一个自定义的Service。作用是让操作在后台一直运行,只要来电话了就录音。
第二点就是利用TelephonyManager类判断现在电话的状态,在来电的情况下启动录音;
第三点利用mediaRecorder类来录音。具体我就不说了,请查看文档,不难的;录音的内容我放在了sd卡的根目录下面,你也可以修改在别的地方;
目前只是个雏形,但可以使用了。我就在用啊!!
private class Beg ...
package com.zymic.home;
import java.util.ArrayList;import java.util.List;
import android.app.AlertDialog;import android.app.ListActivity;import android.app.AlertDialog.Builder;import android.content.DialogInterface;import android.content.Intent;import android.database.Cursor;import android.net.Uri; ...
package com.zymic.home;
import java.util.ArrayList;
import java.util.List;
import android.app.AlertDialog;
import android.app.ListActivity;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
import android.content.Intent;
import android.database.Cursor;
impor ...
用AsyncTask异步的方法读取联系人列表方法:
1)在主线程的Activity下加入代码 new MyAsyncTask(this,allcontacts_cursor).execute(lv);MyAsyncTask继承自AsyncTask类,lv是ListView的对象,是传入的参数;this是当前ListActivity的Context对象;allcontacts_cursor是在当前主线程中得到的所有联系人的Cursor对象;
2)MyAsyncTask类定义如下:public class MyAsyncTask extends AsyncTask<ListView, ...
从Android 2.0 SDK开始有关联系人provider的类变成了ContactsContract,虽然老的android.provider.Contacts能用,但是在SDK中标记为为deprecated将被放弃不推荐的方法,而从Android 2.0及API Level为5开始新增了android.provider.ContactsContract来代替原来的方法。
ContactsContract的子类ContactsContract.Contacts是一张表,代表了所有联系人的统计信息。比如联系人ID(—ID),查询键(LOOKUP_KEY),联系人的姓名(DISPLAY_N ...