<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    雪山飛鵠

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
    創建快捷方式的主Activity
    package com.zhy.weather;

    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.os.Handler;
    import android.os.Parcelable;

    public class SplashActivity extends Activity {
        
        @Override
        
    protected void onCreate(Bundle savedInstanceState) {
            
    super.onCreate(savedInstanceState);
            
            
    final Intent intent=getIntent();
            
    final String action=intent.getAction();
            
            
    //設置允許創建快捷方式
            if(Intent.ACTION_CREATE_SHORTCUT.equals(action)){
                setupShortcut();
                finish();
                
    return;
            }
            
            
            setContentView(R.layout.splash);
            
    new Handler().postDelayed(new Runnable() {
                
                @Override
                
    public void run() {
                    SplashActivity.
    this.startActivity(new Intent(SplashActivity.this, MainActivity.class));
                    SplashActivity.
    this.finish();
                }
            }, 
    2000);
        }

        
    //創建快捷方式
        private void setupShortcut() {
            
    //目標Intent 打開快捷方式要啟動的那個intent
            Intent shortcutIntent = new Intent(Intent.ACTION_MAIN);
            shortcutIntent.setClassName(
    thisthis.getClass().getName());

            
    // Then, set up the container intent (the response to the caller)

            Intent intent 
    = new Intent();
            intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
            intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, 
    "小程序");
            Parcelable iconResource 
    = Intent.ShortcutIconResource.fromContext(this,  R.drawable.app);
            intent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconResource);

            
    // Now, return the result to the launcher

            setResult(RESULT_OK, intent);
        }
        
        
        
    }

    AndroidManifest.xml
    <activity
                
    android:name=".SplashActivity" >
                
    <intent-filter >
                    
    <action android:name="android.intent.action.MAIN" />
                    
    <category android:name="android.intent.category.LAUNCHER" />
                
    </intent-filter>
            
    </activity>
            
            
    <!-- 創建桌面快捷方式 -->            
            
    <activity-alias android:name=".CreateShortcuts"
                android:targetActivity
    =".SplashActivity">
                
    <intent-filter>
                    
    <action android:name="android.intent.action.CREATE_SHORTCUT" />
                    
    <category android:name="android.intent.category.DEFAULT" />
                
    </intent-filter>
            
    </activity-alias>   
    重點是注意activity-alias中的部分
    android:name 就是取個別名的意思
    android:targetActivity=".SplashActivity" 指定目標Activity
    <action android:name="android.intent.action.CREATE_SHORTCUT" />指定該action才可以被android系統檢索到

    posted on 2011-12-13 14:03 雪山飛鵠 閱讀(1393) 評論(0)  編輯  收藏 所屬分類: android
    主站蜘蛛池模板: 成人免费av一区二区三区| 亚洲精品无码久久久久久| 久久九九久精品国产免费直播| 日韩免费一级毛片| 99亚洲男女激情在线观看| 国产精品国产午夜免费福利看 | 永久黄色免费网站| 亚洲黄色在线视频| 嘿嘿嘿视频免费网站在线观看| 亚洲人成在久久综合网站| 老司机在线免费视频| 亚洲综合色一区二区三区| 永久免费bbbbbb视频| 美女被羞羞网站免费下载| 亚洲一区二区三区在线视频| 9久久免费国产精品特黄| 亚洲AV无码一区二区三区DV| 97精品免费视频| 亚洲精品无码中文久久字幕| 国产小视频在线观看免费| 国产男女爽爽爽免费视频| 亚洲AV日韩AV永久无码下载| 日韩免费一区二区三区在线| 小说专区亚洲春色校园| 亚洲国产另类久久久精品黑人| 亚洲国产精品免费在线观看| 亚洲av无码偷拍在线观看| 成人午夜亚洲精品无码网站| 最近高清中文字幕免费| 国产精品亚洲综合天堂夜夜| 亚洲色精品vr一区二区三区| 4虎永免费最新永久免费地址| 国产精品亚洲精品爽爽| 亚洲va久久久噜噜噜久久狠狠| 日韩免费精品视频| 久久国产一片免费观看| 中文字幕亚洲男人的天堂网络| 亚洲AV无码不卡在线观看下载| 最刺激黄a大片免费网站| 青娱乐在线免费观看视频| 日本久久久久亚洲中字幕|