AndroidManifest.xml:
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.iaiai.activity" android:versionCode="1"android:versionName="1.0"><uses-sdk android:minSdkVersion="8" /><application android:icon="@drawable/icon" android:label="@string/app_name"><activity android:name="IaiaiActivity" android:label="@string/contact_title"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application><!-- 添加快捷键权限 --><uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /></manifest>

main.xml布局文件:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical" android:layout_width="fill_parent"android:layout_height="wrap_content" android:id="@+id/contactItems"android:paddingBottom="5dip" android:paddingLeft="12dip"android:paddingTop="5dip" android:paddingRight="12dip"><Button android:layout_height="wrap_content"android:layout_width="fill_parent" android:id="@+id/btn_create"android:text="@string/create"></Button></LinearLayout>

IaiaiActivity.java类:
package com.iaiai.activity;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Parcelable;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class IaiaiActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);Button btn = (Button) findViewById(R.id.btn_create);btn.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Intent addIntent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");Parcelable icon = Intent.ShortcutIconResource.fromContext(IaiaiActivity.this, R.drawable.icon); // 获取快捷键的图标Intent myIntent = new Intent(IaiaiActivity.this,IaiaiActivity.class);addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "快捷方式");// 快捷方式的标题addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);// 快捷方式的图标addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, myIntent);// 快捷方式的动作sendBroadcast(addIntent);// 发送广播}});}}

更多相关文章

  1. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
  2. Android下获取手机屏幕大小
  3. Android获取本机Mac地址和IP地址
  4. android 通过wifi 获取经纬度和获取渠道号/屏幕宽高
  5. 获取android手机基本信息
  6. android studio教程 – 快捷键
  7. Android(安卓)时间获取及格式化
  8. Android的桌面小图标Widget的学习
  9. Android开发小知识点集锦

随机推荐

  1. 实现能定点移动的seekbar
  2. 关于Android软键盘弹出的问题
  3. 判断Android系统时间是否是24小时制
  4. Android 个人记账程序源码
  5. Android给View画边框
  6. Android下获取手机屏幕大小
  7. Android获取本机Mac地址和IP地址
  8. Android之快捷方式一——通过应用程序创
  9. android 在线预览pdf文件(目前最全)
  10. 布局的学习