成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android開機自啟動具體操作方法簡介

移動開發(fā) Android
Android開機自啟動可以通過定義一個BroadcastReceiver;配置Receiver的許可等方式來實現(xiàn)。在這里就對這些步驟進行一個詳細介紹。

在模擬器中對Android 操作系統(tǒng)進行相應(yīng)的編寫,可以幫助我們實現(xiàn)應(yīng)用程序的開機自啟動功能。在這里我們就來通過一段代碼充分的掌握Android開機自啟動的相關(guān)實現(xiàn)方法,以幫助大家掌握這一應(yīng)用。

1.定義一個BroadcastReceiver

Java代碼

  1. public class BootReceiver extends BroadcastReceiver {   
  2. public void onReceive(Context ctx, Intent intent) {   
  3. Log.d("BootReceiver", "system boot completed");   
  4. //start activity   
  5. String action="android.intent.action.MAIN";   
  6. String category="android.intent.category.LAUNCHER";   
  7. Intent myi=new Intent(ctx,CustomDialog.class);   
  8. myi.setAction(action);   
  9. myi.addCategory(category);   
  10. myi.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);   
  11. ctx.startActivity(myi);   
  12. //start service   
  13. Intent s=new Intent(ctx,MyService.class);   
  14. ctx.startService(s);   
  15. }   
  16. }   
  17. public class BootReceiver extends BroadcastReceiver {  
  18. public void onReceive(Context ctx, Intent intent) {  
  19. Log.d("BootReceiver", "system boot completed");  
  20. //start activity  
  21. String action="android.intent.action.MAIN";  
  22. String category="android.intent.category.LAUNCHER";  
  23. Intent myi=new Intent(ctx,CustomDialog.class);  
  24. myi.setAction(action);  
  25. myi.addCategory(category);  
  26. myi.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  
  27. ctx.startActivity(myi);  
  28. //start service  
  29. Intent s=new Intent(ctx,MyService.class);  
  30. ctx.startService(s);  
  31. }  

2.配置Receiver的許可,允許接收系統(tǒng)啟動消息,在AndroidManifest.xml中:

Xml代碼

  1. < uses-permission android:name=
    "android.permission.RECEIVE_BOOT_COMPLETED"/>   
  2. < uses-permission android:name=
    "android.permission.RECEIVE_BOOT_COMPLETED"/> 

3.配置Receiver,可以接收系統(tǒng)啟動消息,在AndroidManifest.xml中

Android開機自啟動的Xml代碼

  1. < receiver android:name=".app.BootReceiver">   
  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>   
  7. < receiver android:name=".app.BootReceiver"> 
  8. < intent-filter> 
  9. < action android:name="android.intent.action.BOOT_COMPLETED"/> 
  10. < category android:name="android.intent.category.HOME" /> 
  11. < /intent-filter> 
  12. < /receiver> 

4.啟動模擬器,可以看到系統(tǒng)啟動后,彈出一個對話框。

Android開機自啟動的具體方法就為大家介紹到這里。

【編輯推薦】

  1. Android顯示網(wǎng)絡(luò)圖片相關(guān)實現(xiàn)方法淺談 
  2. Android應(yīng)用技巧總結(jié) 
  3. Android Theme詳細內(nèi)容概述 
  4. Android重力感應(yīng)實現(xiàn)方式簡介 
  5. Android HelloWord編寫方式介紹 
責(zé)任編輯:曹凱 來源: javaeye.com
相關(guān)推薦

2009-12-30 16:48:52

Silverlight

2010-04-02 08:42:32

Oracle 游標

2010-02-03 13:26:53

C++計時

2010-01-28 16:14:33

Android安裝卸載

2010-02-02 17:13:35

C++ Endian

2010-01-07 15:37:35

VB.NET ForNext循環(huán)

2010-02-02 13:57:31

C++解析#pragm

2010-03-05 15:27:06

Python文件路徑

2010-04-13 17:00:27

Oracle NLS_

2010-02-02 16:23:46

C++實現(xiàn)WPF動畫

2010-07-26 13:30:23

2010-08-02 17:20:12

nfs啟動Linux

2010-03-19 14:19:58

Python正則表達式

2010-03-05 17:06:26

Python顯示UTF

2009-12-30 15:47:40

Silverlight

2011-03-17 09:06:58

iptables映射端口

2009-12-31 15:36:13

SilverLight

2009-12-31 15:36:13

SilverLight

2010-08-02 12:34:09

ADSL代理設(shè)置

2010-01-27 14:01:19

Android命令行啟
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日本午夜精品一区二区三区 | 在线91 | 日日操夜夜操视频 | 91精品国产日韩91久久久久久 | 一级片在线视频 | 欧美一区2区三区4区公司二百 | 久久狠狠 | 国产中文字幕在线 | 国产农村妇女毛片精品久久麻豆 | 国产真实精品久久二三区 | 国产中文字幕在线观看 | 中文字幕国产视频 | 午夜理伦三级理论三级在线观看 | 国产精品高潮呻吟久久av黑人 | 亚洲免费高清 | 国产成人免费视频网站高清观看视频 | 97成人精品 | 人人草人人干 | 亚洲成人观看 | 精品国产欧美一区二区三区不卡 | 午夜影院污 | 亚洲一区免费在线 | 久久综合狠狠综合久久综合88 | 欧美国产激情二区三区 | 久久久久久久一级 | 999免费观看视频 | 在线看免费的a | 久久久久久久久久久久久9999 | 久久久久国产一区二区三区四区 | h视频在线免费观看 | 久久天堂网 | 久久这里只有精品首页 | 日韩一区二区三区视频在线观看 | 99re在线免费视频 | 久久久毛片 | 成人国产精品免费观看 | 免费毛片网站在线观看 | 精品亚洲国产成av人片传媒 | 久久久www成人免费无遮挡大片 | 亚洲毛片在线观看 | 激情一区二区三区 |