编写一个输入名字和电话号码,点击保存,可以将信息保存到Android手机的通讯录里的小程序

编写一个输入名字和电话号码,点击保存,可以将信息保存到Android手机的通讯录里的小程序,第1张

//下面是people表被废弃之后的插入方法

ArrayList<ContentProviderOperation>operationList = new ArrayList<ContentProviderOperation>()

operationList.add(ContentProviderOperation.newInsert(RawContacts.CONTENT_URI)

.withValue(RawContacts.ACCOUNT_NAME, "xxx")//依情况而定,我用的这个手机是"Phone contacts",代表手机联系人

.withValue(RawContacts.ACCOUNT_TYPE, "yyy")")//依情况而定,我的是"com.*保密*",你可以到数据库里面去查你的是什么

.build())

operationList.add(ContentProviderOperation

.newInsert(ContactsContract.Data.CONTENT_URI)

.withValueBackReference(StructuredName.RAW_CONTACT_ID, 0)

.withValue(ContactsContract.Data.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE)//这里是选择data表的类型

.withValue(StructuredName.FAMILY_NAME, contact.name)

.build())

try{

getContentResolver().applyBatch(ContactsContract.AUTHORITY, operationList)

} catch(Exception ex) {

ex.printStackTrace()

}

您好,你的问题,我之前好像也遇到过,以下是我原来的解决思路和方法,希望能帮助到你,若有错误,还望见谅!<from>标签下有个action="处理程序文件名"的属性的,你写一个处理程序就行了。写这一类的程序可以用jsp,asp等语言。

asp+access:

DBPath = Server.MapPath("数据库名")

set cn=Server.CreateObject("ADODB.Connection")

cn.Open "Driver={Microsoft Access Driver (*.mdb)}DBQ=" &DBPath非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10821441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存