格式化

廣告

廣告2

2013年9月26日 星期四

[Android app開發基本概念] listview 無法點擊/無法響應事件/無法獲得焦點

[Android app開發基本概念] listview 無法點擊/無法響應事件/無法獲得焦點

在Android應用設計與實現中我們通常都會使用到ListView這個控件,系統有一些預設的Adapter可以使用,例如SimpleAdapterArrayAdapter,但是總是會有一些情況我們需要通過自定義ListView來實現一些效果,那麼在這個時候,我們通常會碰到自定義ListView無法選中整個ListViewItem的情況,也就是無法響應ListView的onItemClickListener中的onItemClick()方法,究竟是為什麼呢?

2013年9月23日 星期一

[Android程式範例] http網頁下載檔案或文字

[Android程式範例] http網頁下載檔案或文字

[Android程式範例] http網頁下載檔案或文字

主要在使用時只要一句話! 
呼叫的方法是:

2013年9月20日 星期五

[Android程式範例] GIF動畫播放

android gif動畫

GIF動畫播放


Android中是不支援直接使用GIF動畫圖片關聯播放影格動畫,所以經過前人的試驗,發現說可以利用Movie類別來達到這種功能,隨然本來是用來播放影片的,但其實稍微修飾一下,播放gif動畫也是沒有問題的!

2013年9月19日 星期四

[Android app開發基本概念] 利用PHP連接Mysql資料庫

android mysql json查詢

[Android app開發基本概念] 利用PHP連接Mysql資料庫

示範從android開HttpClient請求post一個id參數到php網頁,然後php網頁收到對id作條件搜尋,將結果編碼成JSON回傳,android收到返回資料後利用JSONArray將其解碼,將資料呈現在listview


其實好像也能用JDBC連,不過貌似比較不耐操!?

本篇所使用的環境套件為 Mysql、Apache、PHP,在此除了利用PHP向資料庫要資料外並將取回的資料轉成JSON格式,接著利用HTTP協定傳遞給Android程式,之後將詳細介紹中間的執行步驟及該注意的事項。

[JAVA教學範例] ArrayList轉StringArray字串陣列

ArrayList轉StringArray字串陣列

2013年9月16日 星期一

[Android SDK特色教學] 影格動畫,Frame動畫

Android平台提供了兩種動畫
  1. 一類是Tween動畫,就是對場景裡的物件不斷的進行圖像變化來產生動畫效果(旋轉、平移、放縮和漸變)
  2. 第二類就是Frame動畫,即順序的播放事先做好的圖像,與gif圖片原理類似。
下面就重點講解一下

Frame Animation (影格動畫、禎動畫)

其實使用起來比較簡單,首先需要創建一個AnimationDrawable對象,通過addFrame方法把每一幀要顯示的內容添加進去,最後通過Start方法來播放動畫。 同時還有設置循環setOneShot等方法可供使用。

要先增加我們的xml動畫定義檔:

2013年9月15日 星期日

[Android UI 設計] TextView元件文字Text加入底線呢?

要如何在Andorid下的TextView元件加入底線呢?


很簡單
只要在string.xml資源檔加入標籤來標記就可以了!
<string name="name"><u>some text</u></string>

如果是要在.java程式碼設定的話:
result.setText(Html.fromHtml("<u>"+getResources().getString(R.string.name)+"</u>"));