51CTO博客开发
最近两天在做通讯录的增删改查功能。原以为Android会将通讯录的所有数据都集合到一个数据库表中,然后知道其ContentProvider提供Uri后,通过ContentResolver的query(),insert(),update(),delete()方法直接操作数据库的数据,今天把其所有功能实现后,才发现并非自己当初想象的那么简单,好了,废话不多说。 一.权限 操作通讯录必须在An
今天记录一下用AsyncTask和AsyncQueryHandler结合获取手机联系人信息的实例。代码都是老师的教导,首先简要介绍一下AsyncTask和AsyncQueryHandler。AsyncTask 相对来说AsyncTask是轻量级的,适用于简单的异步处理,不需要借助线程和Handler即可实现。AsyncTask是抽象类,所以需要将其子类化,然后实现其回掉方法, AsyncTa
AutoCompleteTextView自动提示输入,其使用在日常上网中随处可见,例如,当我们在百度输入关键字后,下面会自动那个出来一个提示下拉框,在Android中,其功能实现也非常简单,下面展示一下我学习的Demo。activity_main.xml<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/andro
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号