`
zymic
  • 浏览: 24146 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
文章分类
社区版块
存档分类
最新评论
文章列表
      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 ...
Global site tag (gtag.js) - Google Analytics