毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 移动平台 >> 正文

android开机的时候如何自动导入联系人

更新时间:2012-5-17:  来源:毕业论文

android开机的时候不自动导入联系人,需要在联系人界面,点击“menu”,然后选择“导入/导出联系人”,请问如何实现开机的时候系统自动从SIM卡导入联系人呢?
  另外请教一下,android学习有什么好的书吗?入门级就行

添加 开机监听 的receiver
然后直接调用导入联系人的方法
不过这样也得重新编译 或者自己弄个apk
具体的方法就得看源代码了
package com.blessdyb.boot;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;

public class BootBroadcastReceiver extends BroadcastReceiver {
    private static final String LOG_TAG = "boot1";
    @Override
    public void onReceive(Context context, Intent intent) {

        if(intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)){
            Intent importIntent = new Intent(Intent.ACTION_VIEW);
            importIntent.setType("vnd.android.cursor.item/sim-contact");
            importIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //broadcastreceiver调用外部的activity必须设置的flag
            importIntent.setClassName("com.android.phone", "com.android.phone.SimContacts");
            context.startActivity(importIntent);
        }    }}

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。