2011年4月30日 星期六

[Android] NumberFormatExceptionin girlcalendar.com.use

Exception class java.lang.NumberFormatException
Source method Integer.parseInt()



java.lang.NumberFormatException: unable to parse 'null' as integer
at java.lang.Integer.parseInt(Integer.java:406)

at java.lang.Integer.parseInt(Integer.java:382)

at java.lang.Integer.valueOf(Integer.java:682)

at girlcalendar.com.use.MyCalendar.LoadCalendarMC(MyCalendar.java:139)

at girlcalendar.com.use.MyCalendar.setConText(MyCalendar.java:418)

at girlcalendar.com.use.GilrCalendar.setMainXml(GilrCalendar.java:607)

at girlcalendar.com.use.GilrCalendar.access$0(GilrCalendar.java:580)

at girlcalendar.com.use.GilrCalendar$1.handleMessage(GilrCalendar.java:108)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:123)

at android.app.ActivityThread.main(ActivityThread.java:4627)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:521)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

at dalvik.system.NativeStart.main(Native Method)



--------------------------------------------------------------------------------

2011年3月9日 星期三

[Android] 讀取EditText 資料時,判斷是否有填資料的方法

在寫工具軟體時,常常會使用到 EditText ,可是如果 使用者沒有填資料,但是卻點擊 提交資料的話, 程式常常會出現錯誤 導致程式關閉,解決此問題的方法:

2011年2月14日 星期一

[Android] SurfaceView使用

SurfaceView和 view、ImageView比較起來,SurfaceView因為能使用thread重繪畫面
所以fps會高很多,但是,它是很實用的。

[工具] 好用的截圖軟體 - FastStone Capture

相信很多人偶爾都會有截圖上的需要,在寫文章或是分享時更會有這種需要。
這次要介紹給大家的就是強而有力的截圖工具- FastStone Capture!


2011年2月11日 星期五

[Android] View之間的切換(Handler)

在寫android遊戲或是工具軟體,常常會遇到 View之間 要怎麼切換?
Android.os底下 有一個class 叫 Handler 它能解決這個問題!

[Android] Canvas 貼圖

再寫程式或寫小遊戲的時候,使用canvas貼圖 這是一定會遇到的,
它的做法非常簡單

[Android] Class extends View(繼承View)

android 除了可以在XML裡面設計畫面以外,還可以使用Class 繼承 View來達到更好的效果

首先,先在src底下新增一個class 讓它繼承View,