桌面文件夹——电话薄的小案例:
public class FoldersActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.main);
// 判断是否创建实时文件夹
if (getIntent().getAction().equals(
LiveFolders.ACTION_CREATE_LIVE_FOLDER)) {
Intent intent = new Intent();
intent.setData(Uri.parse("content://contacts/live_folders/people"));
// 设置单击之后的事件,这里单击一个联系人之后,呼叫;
intent
.putExtra(LiveFolders.EXTRA_LIVE_FOLDER_BASE_INTENT,
new Intent(Intent.ACTION_CALL,
Contacts.People.CONTENT_URI));
// 设置实时文件夹的名字
intent.putExtra(LiveFolders.EXTRA_LIVE_FOLDER_NAME, "电话薄");
// 设置实时文件夹的图标
intent.putExtra(LiveFolders.EXTRA_LIVE_FOLDER_ICON,
Intent.ShortcutIconResource.fromContext(this,
R.drawable.folder));
// 设置显示模式为列表
intent.putExtra(LiveFolders.EXTRA_LIVE_FOLDER_DISPLAY_MODE,
LiveFolders.DISPLAY_MODE_LIST);
// 完成
setResult(RESULT_OK, intent);
} else {
setResult(RESULT_CANCELED);
}
finish();
}
}
然后在mainfest.xml中注册是添加action动作
<application
android:icon="@drawable/folder"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".FoldersActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.CREATE_LIVE_FOLDER" />
<action android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
- 大小: 31 KB
分享到:
相关推荐
电话簿,通过这个源代码可以查找不同人名的电话号码,家庭住址等等
《高级语言程序设计》课程设计报告——电话簿管理系统
模拟电话簿小程序,简单的模拟了电话簿,动态添加菜单项及提取字符串在屏幕显示功能。VC源码。
汇编课程设计,电话薄管理
职工档案管理系统及模拟电话簿系统c++程序源代码。
此课题要求用汇编语言写一个可存放30条以上记录的电话号码本的程序,其中每一个记录应该包括四个选项,即序号,电话号码,姓名用地址。对程序中的所有记录能够进行的操作有增加一条记录,删除一条记录,查询一条记录...
模拟手机电话簿,可以新建,修改,查询,删除联系人
1.要求建立一个可存放50项的电话号码表,每项包括人名(20个字符)及电话号码(8个字符两部分); 2.程序可接受输入任命及相应的电话号码,并把它们加入电话号码表中; 3.凡有新的输入后,程序应按人名对电话号码...
任务:编写一个管理电话...1 用文件保存电话簿。 2 根据电话号码查询该人的名字。 3 根据人名进行电话号码的模糊查询(如输入某人的姓,则同姓的其他人的电话号码也可以显示出来)。 4 根据各自情况,完善功能。 含代码
电话簿简单实现-电话簿.jar
电话簿,具有增加,删除,查找等功能!此为还有大容量的增加,删除,查找。排序分屏分层管理等功能!
C语言电话簿
简单的电话簿,基本实现电话簿的功能,有删除,查找,增加,把电话簿写入文本,下次启动可以直接读取
数据库的主要数据包括:姓名、工作单位、电话号码、E-mail地址。 要求具有以下功能: (1)系统以菜单方式工作。 (2)添加、删除、修改任意个记录。 (3)显示、保存记录。 (4)排序功能:按电话号码排序和按照...
电话簿管理工程 一个电话簿管理小程序。利用文本文件存储电话簿数据,具有添加、删除、显示和查询联系人电话号码的功能。
电话号码管理,电话增删改查,C++课程实验
手机电话簿vcf-csv转换工具,可以实现换电话时,不同电话簿的格式转换,支持批量导入导出、修改!解决换手机的头疼问题! 此版本在原作者基础上增加通讯录管理大师DAT格式,功能更多,更加完美解决从仅支持JAVA的...
* 模拟电话簿 v1.0 * * * * 1.添加通信录 * * 2.删除通信录 * * 3.显示通信录 * * 4.电话簿存盘 * * 5.读出电话簿 * * 6.退出 * *************************************** 请输入(1~6): (2)通过键盘输入数字1~5...
查询,删除,修改,添加。 新建电话簿,多个电话簿之间相互连接 多个电话簿之间相互切换 实现保存信息到文件 链表实现! …………………………
大一C语言课设上做的一个电话簿查询系统,虽然个人认为代码不怎么样,但是报告我认为还是可以的,作为参考使用。