当前位置: 首页 > news >正文

福州光电网站建设河北手机网站制作价格

福州光电网站建设,河北手机网站制作价格,泉州seo建站,如何查看网站是否降权Android 通知栏推送功能 Android 通知栏推送功能 让消息在用户的通知栏上显示#xff0c;并且点击后跳转到指定的页面 MainActivity.Java import android.app.Notification; import android.app.NotificationChannel; import android.app.NotificationManager; import andro…Android 通知栏推送功能 Android 通知栏推送功能 让消息在用户的通知栏上显示并且点击后跳转到指定的页面 MainActivity.Java import android.app.Notification; import android.app.NotificationChannel; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Color; import android.os.Build; import android.os.Bundle; import android.view.View; import android.widget.Button;import androidx.appcompat.app.AppCompatActivity;public class MainActivity extends AppCompatActivity {private static final String CHANNEL_ID my_channel_id;private static final String CHANNEL_NAME My Channel;private static final String CHANNEL_DESCRIPTION This is my notification channel;Bitmap bitmap null;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button buttonSendNotification findViewById(R.id.btn_show_normal);buttonSendNotification.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View v) {int id v.getId();if (id R.id.btn_show_normal) {sendNotification();}}});}private void sendNotification() {bitmap BitmapFactory.decodeResource(this.getResources(), R.drawable.dzq);Intent intent new Intent(this, SecondActivity.class);PendingIntent pendingIntent PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);NotificationManager notificationManager (NotificationManager) getSystemService(NOTIFICATION_SERVICE);if (Build.VERSION.SDK_INT Build.VERSION_CODES.O) {NotificationChannel notificationChannel new NotificationChannel(CHANNEL_ID, CHANNEL_NAME, NotificationManager.IMPORTANCE_DEFAULT);notificationChannel.setDescription(CHANNEL_DESCRIPTION);notificationManager.createNotificationChannel(notificationChannel);}Notification notification null;if (android.os.Build.VERSION.SDK_INT android.os.Build.VERSION_CODES.O) {notification new Notification.Builder(this, CHANNEL_ID).setContentTitle(My Notification).setContentText(This is the body of my notification).setSmallIcon(R.drawable.ic_launcher_foreground).setLargeIcon(bitmap).setContentIntent(pendingIntent).setAutoCancel(true).build();}notificationManager.notify(0, notification);} }activity_main.xml LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:orientationverticaltools:context.MainActivityButtonandroid:idid/btn_show_normalandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text显示普通的Notification //LinearLayout SecondActivity.Java import android.os.Bundle;import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;/*** Created by Jay on 2015/9/28 0028.*/ public class SecondActivity extends AppCompatActivity {Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_second);} }activity_second.xml ?xml version1.0 encodingutf-8? RelativeLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parenttools:context.SecondActivityTextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text阿三大苏打实打实android:layout_centerInParenttrue//RelativeLayout AndoirdManifest.xml ?xml version1.0 encodingutf-8? manifest xmlns:androidhttp://schemas.android.com/apk/res/androidpackagecom.xxh.mynotification uses-permission android:nameandroid.permission.FLASHLIGHT /uses-permission android:nameandroid.permission.POST_NOTIFICATIONS /uses-permission android:nameandroid.permission.VIBRATE /applicationandroid:allowBackuptrueandroid:iconmipmap/ic_lol_iconandroid:labelstring/app_nameandroid:themestyle/AppTheme activityandroid:name.MainActivityandroid:labelstring/app_nameandroid:exportedtrueintent-filteraction android:nameandroid.intent.action.MAIN /category android:nameandroid.intent.category.LAUNCHER //intent-filter/activityactivity android:name.SecondActivity//application/manifest R.drawable.ic_launcher_foreground.xml vector xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:width108dpandroid:height108dpandroid:viewportWidth24android:viewportHeight24android:tint#000000group android:scaleX0.6264android:scaleY0.6264android:translateX4.4832android:translateY4.4832pathandroid:fillColorandroid:color/whiteandroid:pathDataM7,15H5.5v-4.5H4V9h3V15zM13.5,13.5h-3v-1h2c0.55,0 1,-0.45 1,-1V10c0,-0.55 -0.45,-1 -1,-1H9v1.5h3v1h-2c-0.55,0 -1,0.45 -1,1V15h4.5V13.5zM19.5,14v-4c0,-0.55 -0.45,-1 -1,-1H15v1.5h3v1h-2v1h2v1h-3V15h3.5C19.05,15 19.5,14.55 19.5,14z//group /vector
http://www.w-s-a.com/news/544022/

相关文章:

  • 护肤品网站建设前的行业分析wordpress电子书模板
  • 做网站怎么销售.net开发网站怎么样
  • 蚌埠网站优化网站换空间wordpress
  • 微网站开发框架公司企业logo
  • 大淘客官网做的网站打不开网站建设完成
  • 婚纱摄影网站模板让别人做网站怎样才安全
  • 技术支持 骏域网站建设专家佛山网站运营管理教材
  • 个体营业执照可以做网站服务吗电商运营学校培训
  • 企业网站免费推广的方法.wordpress 爱情模板下载地址
  • 轻淘客 轻网站怎么做手机开发人员选项怎么打开
  • 天津做网站制作公司html网站 下载
  • 哪个网站的课件做的好crm客户管理系统全称
  • 网站建设工作室创业计划书seo是什么职位的简称
  • o2o平台网站开发什么是白帽seo
  • 免费建个人手机网站WordPress 简历库
  • 建网站 是否 数据库阳瘘的最佳治疗方法是什么
  • 知晓程序网站怎么做网站基础维护
  • 兼职做网站赚钱吗图片设计制作哪个软件好手机
  • 做手机旅游网站智慧校园登录入口
  • 莆田网站建设维护国外极简网站
  • 百度怎样收录网站缪斯设计集团
  • 网站建设在开封找谁做wordpress 数据转换
  • 旅游网站开发的流程江苏付费网络推广培训
  • 网站软文标题2018wordpress主题
  • 德清网站设计wordpress免登录发布接
  • 可以做游戏的网站有哪些客户关系管理系统的主要功能
  • 整人关不掉的网站怎么做广东省网站免备案表
  • 网站设计素材edu域名网站
  • 中山学校的网站建设wordpress文章图片显示不出
  • 兰溪城市建设规划网站网站联盟的基本流程