2014年12月7日 星期日

Git note

Git指令教學(reset)
  • 檔案改爛了怎麼辦 
         -commit之前改爛了,恢復到修改前
           a. git checkout [file_name]
           b. git reset --hard
         -commit之後改悔了,恢復到前一版的commit
           a. git reset --hard HEAD^

2014年7月26日 星期六

新版AdMob 更新廣告單元編號 詳細步驟

Step1. 下載 Google Mobile Ads SDK  
進入Eclipse, 然後點選上面的Window -> Android SDK Manager , 再安裝Tools裡的
- Anddroid SDK Tools
- Android SDK Platform-tools
- Android SDK Build-tools



Step2. 載入 Google Play 服務程式庫專案
在上個步驟更新完後, 會多出一個資料夾,在<android-sdk>/extras/google/google_play_services/libproject/google-play-services_lib/,把這個project,載入到Eclipse



Step3. 將我們的專案跟Google Play服務程式庫作連結

a. 在 Eclipse 中的應用程式專案上按一下滑鼠右鍵,並選取 [Properties]。


b. 選取 [Android],然後按一下 [Add...]。找出 google-play-services_lib 專案,然後選取 [OK] 來新增 Google Play 服務程式庫



Step4. 加入meta-data,如下面粗體字

 Step5.修改AndroidManifest.xml
 a.宣告 com.google.android.gms.ads.AdActivity,加入下面二行
 <activity android:name="com.google.android.gms.ads.AdActivity"
             android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>


b.設定網路權限,加入下列二行
  <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

Step6.在Activity裡加入adView程式 

Layout的main.xml如下


補充: 程式裡有一行MY_AD_UNIT_ID(也就是廣告單元編號),
要從AdMob 頁面的 [營利] -> [所有應用程式] -> [相關應用程式] 尋找廣告單元編號,
如下面紅框框


參考網站 : https://developers.google.com/mobile-ads-sdk/download

2014年6月3日 星期二

2014年4月13日 星期日

Remove secure warnings (_CRT_SECURE_NO_WARNINGS) in Visual Studio 2012

Right click Project name then ,
"Properties"->"Configuration properties"->"C/C++"->"Preprocessor"->"Preprocessor definitions".