有时间的感觉真好,可以拼命写blog。
话说我的毕业设计是基于Android的,可是惭愧啊,不是原创应用,而是在Contacts基础之上增加新的功能,是个分支应用。
忙活了1个多月,自然收集了一些Android的资料,我不敢独享,还是放到blog上吧,有需要的朋友尽情下载。
说明一点,这些资料或文档都是在互联网上收集的,别用于非法用途……
PDF:
下载了4本书,其中3本英文,1本繁体中文。
Android A Programmers Guide:http://www.boxcn.net/shared/97j6g57vdx
Professional Android App:http://www.boxcn.net/shared/d8ktzfpjkx
Android Essential:http://www.boxcn.net/shared/4c4rz0nr4f
Android应用框架原理与程式设计:http://www.boxcn.net/shared/495hfh7mse
Tags:
android,
pdf
Posted in android |
3 Comments » | 五月 13th, 2009
题目取得有点怪,呵呵。
AutoCompleteTextView控件很实用,输入信息自动查询(异步的),结果以下拉列表显示。现在有这么一个需求,点击下拉列表的某个项目,弹出一个对话框,做相关的编辑操作。
重新实现一遍onItemClickListener接口就可以实现了。为什么说是重新呢?因为AutoCompleteTextView控件自己已经用了这个接口,就是点击某个项目,把相关的信息放到输入框中。
比如,下面的写法:
private class myDropDownItemClickListener
implements AdapterView.OnItemClickListener {
public void onItemClick(AdapterView parent, View v, int position, long id) {
showChoiceDialog(id); //自定义的方法,用于显示dialog
}
}
你可以把相关的处理过程放在onItemClick中。
Tags:
android,
AutoCompleteTextView
Posted in android |
No Comments » | 五月 13th, 2009
想修改contacts程序的部分源码,无奈和官方发布的sdk不配合,不少package都是没有包含的,所以得自己编译出相应的sdk。
于是,先通过google把cupcake源码git下来,然后是漫长的make,等到编译结束,开始下面的具体步骤:
Read the rest of this entry »
Tags:
adt,
android,
eclipse,
sdk
Posted in android |
No Comments » | 三月 25th, 2009
今天在看content provider部分,根据dev guide的介绍,写了个简单的读取通讯录的demo,结果发现一运行就出现错误,google后发现是要给其添加read权限,原来我没仔细看AndroidManifest.xml的结构,在eclipse中打开AndroidManifest.xml,切换至permissions标签,点击添加按钮,选择user permissions,在右边的下拉菜单中找到READ_CONTRACTS,然后代码就可以运行了。
更多可以参考这里:http://developer.android.com/guide/topics/providers/content-providers.html
还有这个实例教程:http://www.devx.com/wireless/Article/41133
Tags:
android,
content provider
Posted in android |
No Comments » | 三月 13th, 2009