自定義通知欄
先自定義receiver
private static final string tag = "myreceiver";
@override
public void onreceive(context context, intent intent) else if (jpushinte***ce.action_message_received.equals(intent
.getaction())) else if (jpushinte***ce.action_notification_received.equals(intent
.getaction())) else if (jpushinte***ce.action_notification_opened.equals(intent
.getaction()))
}
在receivingnotification()中自定義notification通知欄
還有一種簡版的,也是官網demo,mark一下。設定成預設,傳送通知
basicpushnotificationbuilder builder2 = new basicpushnotificationbuilder(
mainactivity.this);
builder2.statusbardrawable = r.drawable.logo;
builder2.notificationflags = notification.flag_auto_cancel; // 設定為自動消失
builder2.notificationdefaults = notification.default_sound
| notification.default_vibrate | notification.default_lights; // 設定為鈴聲與震動都要
jpushinte***ce.setdefaultpushnotificationbuilder(builder2);
jpushinte***ce.setpushnotificationbuilder(2, builder2);
setpushnotificationbuilder(2, builder2);設定builder2的樣式編號為2,傳送時指定編號傳送。
android JPush自定義通知欄
官網詳解 先自定義receiver private static final string tag myreceiver override public void onreceive context context,intent intent else if jpushinte ce.action ...
自定義 如何自定義協議
何為自定義協議,其實是相對標準協議來說的,這裡主要針對的是應用層協議 常見的標準的應用層協議如http ftp smtp等,如果我們在網路通訊的過程中不去使用這些標準協議,那就需要自定義協議,比如我們常用的rpc框架 dubbo,thrift 分布式快取 redis,memcached 等都是自定義...
自定義控制項 自定義鐘錶
private context mcontext 畫筆 private paint mpaint 控制項的寬 private int mwidth x方向的圓心座標 private int center 鐘錶的半徑 private int mradio 圓環的寬 private int stroke...