璁板綍涓嬪啓鐨勪竴涓墠鍙版湇鍔emo code

import android.app.Notification;import android.app.NotificationChannel;import android.app.NotificationManager;import android.app.Service;import android.content.Context;import android.content.Intent;import android.graphics.BitmapFactory;import android.graphics.Color;import android.os.Build;import android.os.IBinder;import com.demo.example.R;public class TestServices extends Service {    private final String CHANNEL_ID = "TEST_SERVICE_ID";    private final String CHANNEL_NAME = "娓犻亾涓€";    private final String contentSub = "灏忔爣棰?;    private final String contentTitle = "鏍囬";    private final String contentText = "娴嬭瘯鍓嶅彴鏈嶅姟";    Notification notification;    Notification.Builder builder;    @Override    public IBinder onBind(Intent intent) {        return null;    }    @Override    public int onStartCommand(Intent intent, int flags, int startId) {        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {            NotificationChannel chan = new NotificationChannel(CHANNEL_ID, CHANNEL_NAME, NotificationManager.IMPORTANCE_HIGH);            chan.enableLights(true);            chan.setLightColor(Color.RED);            chan.setLockscreenVisibility(Notification.VISIBILITY_PUBLIC);            NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);            assert manager != null;            manager.createNotificationChannel(chan);            builder = new Notification.Builder(this, CHANNEL_ID);            notification = builder                    .setSmallIcon(R.mipmap.ic_launcher)                    .setContentText(contentText)                    .setSubText(contentSub)                    .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher))                    .setContentTitle(contentTitle)                    .build();        }        startForeground(1, notification);        return START_STICKY;    }}

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android触摸事件的传递(八)-View
  2. Android(安卓)开源项目分类汇总
  3. Android(安卓)加载图片文件 函数
  4. Android获取包相关信息--code
  5. Android(安卓)studio so库找不到问题
  6. android解析二维数组对象key:value
  7. Android中获取和设置手机的壁纸
  8. Android(安卓)计时器 分:秒:毫秒 http://do
  9. android studio 报错 Lint found fatal e
  10. Android(安卓)动画