1 前臺服務(wù)
因?yàn)榉?wù)的優(yōu)先級較低,所以當(dāng)系統(tǒng)內(nèi)存不足時,可能會回收正在后臺運(yùn)行的服務(wù)。如果若要避免服務(wù)被回收,可以使用前臺服務(wù)。
前臺服務(wù)會一直有一個圖標(biāo)在系統(tǒng)的狀態(tài)欄中顯示,下拉狀態(tài)欄可以看到更加詳細(xì)的信息,類似于消息通知效果。
public class FirstService extends Service { private static final String TAG = "FirstService"; @Override public void onCreate() { super.onCreate(); Log.d(TAG, "onCreate"); //設(shè)置為前臺服務(wù) Intent intent = new Intent(this, MainActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, 0); Notification notification = new NotificationCompat.Builder(this) .setContentTitle("梅西生涯大尷尬 戰(zhàn)法國能否破荒?") .setContentText("世界杯1/8決賽,法國對陣阿根廷,法國隊主帥德尚將迎來80戰(zhàn)里程碑,成為隊史執(zhí)教場次最多的主教練,高盧雄雞能否保持過去40年世界杯遇南美球隊不敗的金身,格里茲曼能否找回最佳狀態(tài),梅西能否打破此前世界杯淘汰賽666分鐘的進(jìn)球荒,都是此役的關(guān)鍵看點(diǎn)。") .setWhen(System.currentTimeMillis()) .setSmallIcon(R.mipmap.ic_launcher) .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher)) .setContentIntent(pendingIntent) .build(); startForeground(1,notification); } }
當(dāng)前文章:淺談AndroidService服務(wù)的高級技巧-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://aaarwkj.com/article32/dohcpc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、外貿(mào)建站、標(biāo)簽優(yōu)化、虛擬主機(jī)、網(wǎng)站排名、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容