2016/03/15

[Peregrinate] 韓國首爾Seoul 清溪川(청계천) 慢跑

自從慢跑鞋變成行李箱必備的裝備之後,到了一個新的地方總會想要去跑跑。位於首爾的清溪川就是個不錯的選擇。

2015/09/30

[Itinerary] 日本京都Kyoto 宇治市うじし 靜謐地享受中村藤吉甜點

這趟京都之旅,令我最驚豔的莫過於宇治市了。有別於東京、大板跟京都的熱鬧,宇治市實實在在地呈現出鄉土風情的日本味,尤其是觀光客不多,逛起來特別的愜意。


2015/04/23

[Android] Emulator模擬器 視窗位置

最近常發現Android Studio新增的模擬器,開啟的時候視窗位置都會在最上面,無法來移動和關閉視窗。

[Android] Styles and Themes 設定

Android 5.0版本之後最大的差別是,多了Material Design,因此在應用程式的Styles and Themes設定上就會有兩個版本,Android 5.0以前的版本不能用內建的Material Design,就會看到同一個App,但是跑在不同版本上會看到不同的效果:

2015/04/21

[Android] Android Studio Signing apk

簽署Android apk,才能發佈到Google Play上。

首先要先產生金鑰,利用Java的keytool來產生
keytool -genkey -v -keystore release-Android.crt -alias Release -keysize 2048 -validity 10000 -keyalg RSA -dname "CN=YourName, OU=Mobile Development, O=MyCompany, L=Taipei, ST=Taiwan, C=TW" -keypass Releasepwkey -storekey Releasepwstore
確認產生金鑰內容是否正確
keytool -list -v -keystore release-Android.crt -storepass Releasepwstore

[Android] Emulator模擬器設定上網

Android模擬器要設定DNS Server的IP,才能夠上網。

2014/12/27

[Peregrinate] 日本東京Tokyo 皇居こうきょ 慢跑

本來應該是邊跑步,然後多拍一些皇居的照片的。但無奈的是手機拿去當GPS跑步用了,還沒有買GPS錶,在國外跑步好吃虧呀!只能用一張東京車站照片當代表了。

2014/12/06

[Android] 利用AsyncTask和Progressbar來做APP起始畫面(SplashScreen)

許多的程式都會擺上自家的品牌Logo,做成所謂的起始畫面(Splash Screen),除了可以邊讀取資料之外,也算是幫自家廣告。那麼起始畫面要怎麼來實作呢?

分成幾個部分,負責起始畫面的SplashScreenActivity,用AsyncTask產生ProgressBar效果的SplashScreenAsyncTask,完成之後切換到主要畫面的MainActivity。


[Android] 利用AsyncTask和ProgressDialog來做Activity之間切換的效果

通常在APP在下載資料或者切換到另外一個畫面時,常常會需要等到資料載入完成後,才能夠切換畫面。這時候可以做一個ProgressDialog的效果,讓使用者知道目前的下載進度。

所以利用AsyncTask來控制ProgressDialog,以及切換到下一個Activity,就可以完成這樣一個切換Activity之間的效果。