Thursday, June 24, 2010

香港人網 Android App v0.7 更新

v0.7更新:
-簡化及整合介面
-修改播放操作,於直播版面按節目可開始播放,再按一下任何節目關閉
-加入節目表查詢,可查詢任何一天節目表
-加入世界盃聊天室
-加入舊節目續播
-更新節目表及聊天室介面

Monday, June 14, 2010

香港人網 Android App v0.6 更新


v0.6.3 更新:
修復:
- 24小時節目顯示問題
- 播放完結後播放icon沒有消失的問題
- Android 1.5直播版面問題


v0.6.2 更新:
- 修復24小時節目播放錯誤之問題


v0.6.1 更新:
- 修復24小時節目不能播放之問題

v0.6 更新:
- 加入播放列, 可顯示播放資料, 下載數值及暫停播放
- 加入停止播放圖示
- 修復世界盃特備節目造成的資料錯誤問題

因為近期香港人網在世界盃資料方面有不少改動, 本軟件除時會因此不能正常運作.

Thursday, June 10, 2010

香港人網 Android App v0.5 更新

今天 market 出現問題, 不能搜尋到本軟件, 請到以下連結下載:
下載點: http://www.sendspace.com/file/yusxvo


v0.5.1 更新:
- 修復世界盃特備節目造成的資料錯誤問題

v0.5 更新:
- 可重溫過去24小時節目
- "更新"按鈕藏入選單中
- 在選單中新增"播放中止"按鈕
- 更新圖示



Thursday, June 3, 2010

如何使 tabs widget 向下支援?

要學會在 Android 軟件上使用 tabs, 線上都會有不少範例可供參考. 但可惜大部份都會造成 Android 1.6 以下所有 tab 重疊的現像. 要解決問題, 原來只要使用 LayoutInflater 就可以:
TabHost mTabHost = getTabHost();
mTabHost.setup();
LayoutInflater inflater_tab1 = LayoutInflater.from(this);
inflater_tab1.inflate(R.layout.tab1, mTabHost.getTabContentView());
inflater_tab1.inflate(R.layout.tab2, mTabHost.getTabContentView()); mTabHost.addTab(mTabHost.newTabSpec("tab_1").setIndicator(getText(R.string.live)).setContent(R.id.tab1));
mTabHost.addTab(mTabHost.newTabSpec("tab_2").setIndicator(getText(R.string.chat1)).setContent(R.id.tab2));
注: 如果你的軟件是供 2.1 或以上, 就無須使用 LayoutInflater 都可以正常運作.

如要簡化 main.xml, 方便開發及預覽每個 tab 的 layout, 可以分開每個tab 的 xml layout, 再用 setContent 呼叫相應 xml 內的 id 即可.

香港人網 Android App v0.4 更新

v0.4.1 更新:
- 修復六四特備節目格式造成的錯誤

v0.4 更新:
- 加入當天節目表
- 直播加入更新節目表按鈕

Tuesday, June 1, 2010

Android ui 設計好幫手 droiddraw

在開發 Android 軟件時, 因為 editor 的環境問題, 往往在 ui 設計時不能實現 wysiwyg 的介面設計.

幸好現在有網上資源 droiddraw 彌補:

http://droiddraw.org/

droiddraw 隨了可以實現 wysiwyg 外, 它亦有匯入及匯出功能. 雖然此工具未必對老手有幫助, 但它可以樣一眾新手了解 Android 不同 widget 的特性以及各樣偏好設定, 亦可以用作 ui 設計練習.