小鰻的Android學習筆記

這個筆記是一個餐飲門外漢轉進Android程式開發的人-小鰻,他學Android跌跌撞撞的記錄。 筆記可能有錯,但大家都是在錯中學。 期待大家一起來維護這個筆記。

Tuesday, September 21, 2010

1.5版以後不能用Widget直接update

›
在1.5時,各大書籍和SDKGUIDE都教我們在Widget template裡的<updateperiodmillis>設定時間來更新Widget, 但在1.6以上,Google把這項功能關閉了,強制將更新時間改為30mins以上。 所以,如果要更新,就必須改用...
Monday, September 13, 2010

有的沒的

›
在onCreate()建立的實體,在該Activity中,不會消失

BroadcastReceiver的兩種註冊方式

›
1.在主Activity的onCreate()裡registerReceiver(); 2.在Androidmanifest.xml裡寫<receiver>標籤 註︰如果要自訂Broadcast的Action訊息,只能用第1種方法
Wednesday, August 25, 2010

simpleCursorAdapter和mutiple choice的問題

›
原本想說,simpleCursorAdapter的建構子是這樣︰ SimpleCursorAdapter(Context context, int layout, Cursor c, String[] from, int[] to) 那我只要將c.query()的回傳值Curs...
1 comment:
Sunday, August 22, 2010

ProgressDialog提示等待視窗

›
  哼,只不過是一個小視窗告知使用者︰你必須等待。這麼簡單的小東西我小鰻一下就能搞定!   結果我一搞就搞了一個下午才搞懂。   在SDK範例大全中,看到很多的ProgressDialog都有跟著執行緒做視窗的結束,起先我以為ProgressDialog就是要跟著執行緒了,研...
2 comments:
Monday, August 16, 2010

我的隨手新聞RSS解析

›
話說︰   小鰻最近在忙一個專案,其中有一段剛好跟RSS有關,研究了3、4天的SDK範例大全和另一本開發實務的書,在這裡稍微把概念記錄下來。   android有提供幾種方式去抓取RSS資料來源,最為人知的就是使用SAXParser分析器了。   RSS說簡單了,也只不過是...
Thursday, August 12, 2010

intent和ActivityResult

›
一開始不懂為什麼Activity會有一個onActivityResult(),為什麼在A畫有等待接收B畫面的回傳值的功能,不是直接從Bintent過來就好了嗎? 產生這個問題後,馬上去問k前輩 他說  一般來說,我們用intent是為了讓畫面能從A跳到B,但是如果我們又從B...
2 comments:

自訂Adapter的inflater方法

›
想要替Gallery或ListView去自制樣板時,通常會用到inflater指令。 然而這個Adapter會實作以下四個method︰ public class myAdapter extends baseAdapter 1.public int getCount()...
Wednesday, August 11, 2010

在Google Blogger使用程式碼標註「SyntaxHighlighter」

›
一、前言 資訊業版的部落格常常需要貼上程式語法, 但文字和程式碼黏成一塊, 對觀看的讀者來說實在是很吃力的一件事。 因此筆者在這邊推薦一套程式語法的「高亮」標註工具︰ SyntaxHighlighter。 一起來看看它的魅力吧! 二、文章開始 將S...
Tuesday, July 20, 2010

周思博趣談軟體介面設計

›
【重點1】當「設計模型」越接近「使用者模型」,代表你的程式介面設計的越成功 使用者模型:使用者的心中所期待的程式使用方式 【重點2】如果程式模型越不單純,就可能不是使用者模型 【重點3】「請你做出選擇」盡可能是程式設計師的責任,而非使用者。 【重點4】善用「隱喻」可以幫助...
Thursday, July 15, 2010

計算機概論

›
CPU其實內部已經含有一些小指令集,我們所使用的軟體都要經過CPU內部的微指令集來達成才行。 世界上常見到的兩種主要CPU種 類: 分別是精簡指令集(RISC)與複雜指令集(CISC)系統。 CPU 的種類 精簡指令集 (RISC) 複雜指令集 (CI...
Monday, July 12, 2010

Servlet initiate parameter

›
Servlet在建立時,有一個生命週期 而在建立一個Servlet的一開始,會先做一些初始化的動作, 而這些動作,是在web.xml裡去設定的... 如下圖,我們要在初始時,就將要印出來的table border設為2,而顏色設為藍色,web container會在建立...

使用者註冊表單的整個架構圖

›

特殊的html標籤

›
段落 <ul> //程式碼 </ul> ● 青春痘 <li>//青春痘裡要輸出的字</li>

將資料從1個servlet丟到另一個servlet

›
如果要將資料丟到別的程式,用到一個概念:  所以 ,修改好的程式碼應該如下:   request.setAttribute("error", error);                RequestDispatcher view =         ...
Sunday, July 11, 2010

實體繼續導向

›
在一般的網頁中,如果要將第1個網頁跳轉到第2個網頁,也許我們會在doPost()下 response.sendRedirect("第2個網頁.view"); 指令。 但是,這在第2個網頁,會發生requests和response為null的冏境。 下面的圖...

Servlet Request

›
Saturday, July 10, 2010

HTTP Request method -GET和POST比較

›
1 comment:

HTML表單標籤

›
一個HTML表單(如:論壇裡註冊時你所輸入的註冊資訊),可能涵蓋了 ●下拉式選單 ●文字空格 ●按鈕 因此我們必須知道HTML表單的標籤,才知道如何呼叫它們

2.新增首頁

›
要新增html或jsp首頁,需在web pages裡做new html的動作,新增一個index.html 然後,在web.xml的 <welcome-file>index .jsp </welcome-file>將jsp改成html 最後變成  ...
‹
›
Home
View web version
Powered by Blogger.