2013年7月10日

Android 一个apk多个ICON执行入口

摘要: 一个工程对应一个AndroidManifest.xml文件,这个文件中包含有该项目的一些设置,如权限、SDk版Activity、Service信息等。一般而言,这个文件中会有且仅有一个application节点,这个节点表示这是一个应用程序,不管它下面还有多少子节点如Activity、Service等等。形象的说,就是这个项目生成的apk安装到Android设备后,应用程序列表中会出现一个ICON... 阅读全文

posted @ 2013-07-10 21:48 勤修 阅读(326) 评论(0) 推荐(0) 编辑

判断是否为SIM卡联系人

摘要: 判断是否为SIM卡联系人 在AsyncQueryContacts类中。 private List accounts = new ArrayList(); private HashMap accountMap = new HashMap(); public AsyncQueryContacts(ContentResolver cr) { super(cr); in... 阅读全文

posted @ 2013-07-10 17:33 勤修 阅读(1257) 评论(0) 推荐(0) 编辑

显示联系人的头像

摘要: 显示联系人头像。判断Phone.PHOTO_ID是否为0,如果为0表示没有设置头像,就使用默认的联系人头像,否则就使用用户设置的头像。 private void setDefaultPhoto(ViewHolder holder, boolean bSim) { if (defaultPhoto == null) { defaultPhoto = BitmapF... 阅读全文

posted @ 2013-07-10 16:33 勤修 阅读(303) 评论(0) 推荐(0) 编辑

android API之android.text.TextWatcher

摘要: When an object of a type is attached to an Editable, its methods will be called when the text is changed. 接口TextWatcher定义了三个抽象方法: public void beforeTextChanged(CharSequence s, int start, int count, ... 阅读全文

posted @ 2013-07-10 15:20 勤修 阅读(1710) 评论(0) 推荐(0) 编辑

Android开发之动态检索(Filter)联系人

摘要: 1. 将所有联系人都转换为数字串,存到列表中。 将联系人姓名转换为数字串。例如,张丽思创->zlsc->9572。 过程解析: 张 – zhang – z – 9 丽 – li – l – 5 思 – si – s –7 创 – chuang – c – 2 2. 让ContactListAdapter实现接口android.widget.Filterable 在接口方法getFi... 阅读全文

posted @ 2013-07-10 15:02 勤修 阅读(352) 评论(0) 推荐(0) 编辑

android.widget.BaseAdapter调用DataSetObservable.notifyChanged/Invalidated

摘要: 在android.widget.BaseAdapter类中定义了两个notifyDataXXX方法。 public void notifyDataSetChanged() { mDataSetObservable.notifyChanged(); } public void notifyDataSetInvalidated() { mDataSetObservab... 阅读全文

posted @ 2013-07-10 14:48 勤修 阅读(921) 评论(0) 推荐(0) 编辑

Android API之java.lang.String

摘要: boolean java.lang.String.contains(CharSequence cs) String字符串是否包含CharSequence(cs)。 阅读全文

posted @ 2013-07-10 14:35 勤修 阅读(221) 评论(0) 推荐(0) 编辑

Android API之android.widget.Filterable

摘要: android.widget.Filterable 定义了一种可过滤的行为。Filterable接口通常有android.widget.Adapter来实现。接口Filterable中有个抽象方法getFilter()需要实现。 Filter android.widget.Filterable.getFilter() 返回一个filter对象,用来过滤出符合某种pattern的... 阅读全文

posted @ 2013-07-10 13:52 勤修 阅读(3517) 评论(0) 推荐(0) 编辑

安装到LG手机出错

摘要: [2013-07-10 07:44:31 - txrjsms] ERROR: Application requires API version 11. Device API version is 8 (Android 2.2). 当前app的API设置min为11,而LG手机API为8,所以安装不上去。 阅读全文

posted @ 2013-07-10 07:46 勤修 阅读(168) 评论(0) 推荐(0) 编辑

AsyncTask和AsyncQueryHandler之比较

摘要: 定义AsyncTask子类 private class LoadContactsTask extends AsyncTask> { /* (non-Javadoc) * @see android.os.AsyncTask#doInBackground(Params[]) */ @Override protected List ... 阅读全文

posted @ 2013-07-10 07:32 勤修 阅读(1115) 评论(0) 推荐(0) 编辑

Android API之android.content.AsyncQueryHandler

摘要: android.content.AsyncQueryHandler A helper class to help make handling asynchronous ContentResolver queries easier. void android.content.AsyncQueryHandler.startQuery(int token, Object cookie,... 阅读全文

posted @ 2013-07-10 07:26 勤修 阅读(344) 评论(0) 推荐(0) 编辑

通讯录开发网上资料

摘要: 获取手机通讯录的实战应用(含SIM卡中的联系人) Android开发之获得通讯录及SIM卡中联系人 阅读全文

posted @ 2013-07-10 06:34 勤修 阅读(166) 评论(0) 推荐(0) 编辑

导航