綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[資料] android手機開機自動啟動程序

[複製連結] 查看: 2213|回覆: 1|好評: 0
跳轉到指定樓層
樓主
暗桌之光 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2011-6-26 14:50

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
最近的需要一個程序在手機開機之後,能夠自動啟動。android可以是實現開機自啟動程序,就是通過繼承android.content.BroadcastReceiver來實現廣播,從而實現開機啟動這個應用程序.

主要自啟動代碼是:
  1. package com.easymorse;
  2. import android.content.BroadcastReceiver;
  3. import android.content.Context;
  4. import android.content.Intent;

  5. public class HippoStartupIntentReceiver extends BroadcastReceiver {

  6.     @Override
  7.     public void onReceive(Context context, Intent intent) {
  8.         Intent mBootIntent = new Intent(context, myboot.class);
  9.         mBootIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  10.         context.startActivity(mBootIntent);
  11.     }

  12. }
複製代碼
上面的代碼還不能實現程序開機自啟動,主要在AndroidManifest.xml配置文件中添加filter:
  1. <receiver android:name="HippoStartupIntentReceiver" >
  2.       <intent-filter>
  3.         <action android:name="android.intent.action.BOOT_COMPLETED" />
  4.         <category android:name="android.intent.category.HOME" />
  5.       </intent-filter>
  6. </receiver>
複製代碼
才能實現開機自啟動程序。

開機自啟動手機真靈程序源代碼:

https://easymorse-android.googlecode.com/svn/trunk/MyBoot
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 1幫助 +1 收起 理由
idvtw + 1

查看全部評分

收藏收藏1 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
沙發
hihiman1985 | 收聽TA | 只看該作者
發表於 2011-9-27 07:58
老大~~求求你教教我~該怎麼做吧~~我的電腦不裡我的電話~~我的電話也在鬧皮氣~我真不知道該如何是好阿~~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則