Android跑起来

Android跑起来
导出联系人到文本文件

1、adapter把列表中的数据映射到ListView:
ArrayAdapter peopleNameAdapter =
new ArrayAdapter(
MainActivity.this, R.layout.main_contact_item,

listPeopleName);

peopleCount.setText(“(” + listPeopleName.size() + “位)”);
//联系人列表:
ListView listView = (ListView) findViewById

(R.id.contact_list);

listView.setAdapter(peopleNameAdapter);
//监听事件
listView.setOnItemClickListener(this);

//为ListView创建上下文菜单,长按弹出contextmenu
registerForContextMenu(listView);

2、需要设置AlertDialog的类型,保证在广播接收器中正常弹出

3、bundle和intent配合使用,bundle获取intent中的数据,设置到联系

人信息中

4、调用接口发短信:
btn.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

Intent sendIntent = new Intent(Intent.ACTION_SENDTO, Uri

.parse(“smsto:” + v.getTag().toString()));

startActivity(sendIntent);
}

});

5、删除后重新设置时间:
PeopleDao.deletePeopleByName(getContentResolver(),
peopleName);
listPeopleName = null;
//重新设置时间
setContentViewDate();

6、 Intent intent = new Intent(context, PeopleEditActivity.class);
intent.putExtra(“people”, people);//传递参数
7、导出通讯录到文本文件:参考下面连接:
https://www.cnblogs.com/liqw/p/4014760.html