跳到主要內容

Android APP的推播訊息Push Notification – Parse.com

推薦一個方便好用的Android APP推播訊息工具網站Parse.com,設定簡單,每個月可以免費發送一百萬個訊息,這實在是我們這種不會寫JAVA的人的福音啊! 
設定步驟如下:
1.到Parse.com申請一個帳號;
2.登入之後應該是在Dashboard的畫面,右上方會有個「+ Create New App」的藍色按鈕,可以建立一個應用程式APP的帳號;
3.輸入完之後畫面就會跳出很多App keys,請把其中Application ID和Client Key記下來;
4.如果沒有看到上面那個畫面或是忘了記下來事後要找,可以在Dashboard畫面左上方點選app的名稱,在右側點選settings,然後在左側點選Application keys就可以看到;
cfig1-1024x315  
5.照著官方文件的流程進行設定;
6.按橘色按鈕(.zip File)下載程式壓縮檔案,解壓縮後將Parse-x.x.x.jar複製到libs資料夾內,記得要在eclipse中build path;
6-1.在AndroidManifest.xml檔的標籤前面加入下列文字:

1
2
3
4
5
6
7
<service android:name="com.parse.PushService" />
<receiver android:name="com.parse.ParseBroadcastReceiver">
  <intent-filter>
    <action android:name="android.intent.action.BOOT_COMPLETED" />
    <action android:name="android.intent.action.USER_PRESENT" />
  </intent-filter>
</receiver>
6-2.在AndroidManifest.xml檔的標籤前面加入下列文字:
1
2
3
4
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
6-3.在你的主要java程式(可能是MainActivity.java)中的 onCreate之下加入下面這一行:
1
Parse.initialize(this, "YOUR_APP_ID", "YOUR_CLIENT_KEY");
這裡的YOUR_APP_ID和YOUR_CLIENT_KEY請換成步驟3或步驟4所抄下的代碼。
6-4.在你的主要java程式(可能是MainActivity.java)中的 onCreate之下加入下面這三行:
1
2
3
PushService.setDefaultPushCallback(this, YourDefaultActivity.class);
ParseInstallation.getCurrentInstallation().saveInBackground();
ParseAnalytics.trackAppOpened(getIntent());
第1行的YourDefaultActivity要改成你的主要java程式檔名(可能是MainActivity.java)。
不過我在編譯的過程中,上面第2行會出錯,所以我只輸入了第1、3行的內容。
2014.01.18更新:在6-5的步驟中加入一行import com.parse.ParseInstallation;可以解決上面的問題,但我不知道為什麼官方說明文件沒有列?
6-5.在你的主要java程式(可能是MainActivity.java)中的開頭輸入下面三行:
1
2
3
import com.parse.Parse;
import com.parse.ParseAnalytics;
import com.parse.PushService;
7.然後就可以去Push Notification發訊息了!
cfig2-1024x159  
from:http://mynotes.org/tech/2014/01/11/6453.htm

這個網誌中的熱門文章

正確設置404頁面及其他.505,500....

正確設置404頁面 404頁面的設置是否正確直接關係到網站粘性,而現在很多網站的錯誤頁面返回碼都是200和302,只要蜘蛛爬行錯誤頁面不是404,那麼你的404頁 面設置就是錯誤的了,這裡跟大家介紹如何正確設置404頁面。 怎麼正確設置404頁面?很多人看到這個話題可能覺得下文不屑一顧,其實你是否知道自己的404頁面有沒有設置正確呢?很多開源的cms系統和博客 系統都會帶有404頁面,你是不是覺得這樣已經ok了?不用設置了?這些想法是錯誤的,我們做優化的時候,應該測試404頁面時候生效,設置是否正 確等。下面我們詳細說明怎麼設置404頁面。 這先說一下怎麼樣的404頁面才是有效的404頁面。大家應該都知道搜索引擎是通過http狀態碼來識別網頁狀態的,那麼當蜘蛛檢索到一個錯誤鏈 接時,就需要返回404狀態碼來告訴搜索引擎,這個頁面是錯誤頁面,以後不用索取了。而如果返回200,則告訴搜索引擎這個頁面是正常頁面。 所以我們要查看網站錯誤頁面的返回碼是200還是404,而現在很多網站的404頁面返回碼是200而不是404.    那怎麼正確設置404頁面?

Mac OS X Server 架設兩個網站、兩個郵件伺服器

from:http://www.bnw.com.tw/conference/viewtopic.php?t=208 我的需求要更簡單。  朋友的工作室就兩三人而已,另外一個工作室也是兩三人。  希望有屬於自己的網站及網域名稱郵件  www.123.com   abc@123.com  

Mac mini server(2012 年末和 2011 年中):如何將 OS X Server 安裝到軟體 RAID

重要事項 這些步驟會清除 Mac mini Server 中兩個磁碟機上的所有資料。雖然您可以重新安裝 OS X Server,但是請務必確認這些磁碟機上的任何其他資料都已完成備份,然後再繼續。 您無法在 RAID 卷宗上建立恢復分割區。如果沒有恢復分割區, 將無法支援 OS X 的某些功能 ,因此您應該考慮使用 恢復磁碟輔助程式 建立外接恢復磁碟,然後才建立 RAID 卷宗。 本文所提供的步驟需要使用透過 WiFi 或乙太網路的寬頻 Internet 連線。您的網路連線必須符合 這篇連結文章 的「重新安裝 OS X 的需求」一節中,針對 Internet 回復功能所述的需求。 安裝步驟 按住 Command、Option 和 R 鍵的同時啟動 Mac mini Server,以便啟動進入 Internet 回復模式。這可能要花數分鐘的時間。看到旋轉地球和“正在從網路啟動回復程序”訊息時,放開這些按鍵。