2011年9月18日 星期日

Java How to Signed Applet

Java 要如何對一個Applet做簽章的動作呢?

首先這個問題就要回到,為什麼要去對一個Applet做簽章的動作?

因為安全機制的問題,當你想要用Applet去讀取或者寫入檔案至某處時

這在Applet是不允許的。(你用Java Run Ok ,但是嵌入Html裡面就不行囉)

為了要使網頁裡面的Applet也能夠使用相同功能,就必須針對Applet進行簽章的動作。

2011年9月13日 星期二

Window scrollTo() 網頁瀏覽位置

在一個網頁中,如果我們希望使用者進來時,可以直接進入網頁的某個

區塊時,我們可以使用window.scrollTo(x,y); 這個方法

其中 x 代表的是水平方向,y 則是垂直方向

如此一來便可輕易針對單一網頁進行很多連結導覽

其中常常瀏覽的 Android Developer 更是大量運用了此方法,使得網頁瀏覽更加人性化

2011年8月28日 星期日

LayoutLib is too recent. Update your tool!

如標題,當你打開Android XML 檔案 在

Graphical Layout下檢視發現 LayoutLib is too recent. Update your tool!

請點選 Help > Install New Software > work with

https://dl-ssl.google.com/android/eclipse/

勾選 Android Development Tools 將其更新完 

即可成功在Graphical Layout下檢視Android XML 檔案

2011年8月25日 星期四

關閉webview的scroll功能

相信很多人在使用webview時,會發現

不論網頁大小都可以拖拉,明明網頁大小就剛好

卻因為點及拖動,導致網頁裡的東西也跟著移動

因此,若要關閉此功能,請在webview 的xml 設定中 加上

android:scrollbars="none"

2011年8月23日 星期二

Android handler

今天在做一個 有關於定時追蹤定位的功能 其中比較特別的是以下幾個Method


onLocationChanged(Location location)
requestLocationUpdates(String Provider,long minTime,float minDistance,PendingIntent intent)
removeUpdates(PendingIntent intent)

2011年8月22日 星期一

Project has no default.properties file! Edit the project properties to set one.

Project has no default.properties file! Edit the project properties to set one.

如果遇到上述問題,若 Project 是 import 進來的話,請先刪除

再利用 File - > New - > Project - > Android Project - > Create Project from existing source

即可正確載入 !

2011年8月12日 星期五

Android SDK tools from revision 11 to revision 12

當Android SDK tools 從 revision 11 更新到 revision 12時

會發現啟動模擬器時會出現下列的錯誤 :

invalid command-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe.
Hint: use '@foo' to launch a virtual device named 'foo'.
please use -help for more information