我正在研究一個涉及Web界面的小型項目,該界面可以將信息發送到我的Android應用程序,該應用程序將顯示推送通知等信息。推送通知 - Android
但是,這是事情,我有點困惑如何做到這一點。至於在哪一步我將不得不採取。
所以我有一個HTML界面,它有一個用於通知標題,內容和提交按鈕的文本框。我希望當用戶單擊提交按鈕時,網頁會將標題和內容字段中的文本發送到我的android應用程序,然後應用程序將只顯示它們作爲推送通知。
到目前爲止,在我的應用程序中,當您單擊設備上的按鈕時,它只是在操作欄上顯示通知。這對測試非常有用,但最好能夠通過Web界面撰寫通知。對於應用
我的測試推送通知代碼:
button.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
Intent intent = new Intent();
PendingIntent pIntent = PendingIntent.getActivity(MainActivity.this, 0, intent, 0);
// TODO: Make this accessible to exterior projects, such as web interface.
Notification notification = new Notification.Builder(MainActivity.this)
.setTicker("Notification")
.setContentTitle("Important Message")
.setContentText("This is an example of a push notification using a Navigation Manager")
.setSmallIcon(R.mipmap.ic_launcher)
.setContentIntent(pIntent)
.build();
notification.flags = Notification.FLAG_AUTO_CANCEL;
NotificationManager nManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);
nManager.notify(0, notification);
}
});
如果有人能這麼好心給我一隻手,這將是大加讚賞。
Web界面可以在桌面上使用或只能在移動設備上使用 –
如果它將在移動瀏覽器上運行,那麼您可以在 上搜索 必須實施GCM –
閱讀此:http://stackoverflow.com/a/32109581/4350275 –