熱門文章

1.簡單介紹

Tweener是一組static class(所以你不能去new它),提供一些方法,讓你的元件在移動時,不是線性的滑動,而是以不同曲線式的滑動。使用上非常容易,我做了一個簡單的範例,使用鍵盤的上下左右鍵,方塊會往4個方向移動,同時我讓它套用4種移動方式,所以你可以玩玩看效果。



在Plurk的資訊面版中,可以在關於自己的地方加上連結,連到自己的部落格,通常是文字連結,我們可以利用CSS讓這個連結看起來像按鈕,像是下面這兩張圖一樣。

一般狀態:

滑鼠移入:



photo by sugree

Andorid 應用程式以鬆散耦合的方式連結兩個元件,而連結的方式是透過專案的mainfest來描述。

1.建立Android 應用程式的元件:
  • Activities:屬於應用程式的展現層。只要你的程式是有畫面要呈現在螢幕上的,就要繼承Activity class,Activity使用Views來組成使用者介面,Views可以用來顯示資訊,並對使用者的動作做出反應。如果用桌面應用程式(例如VB)的概念來說,Activity就相當於Form(表單,也就是視窗)。
  • Services:屬於不可見(沒有畫面呈現在螢幕上)的應用程式。它會在暗地裡更新應用程式的資料來源及Activity,也可以觸發Notifications(通知)。它常被用來執行例常性的程序。
  • Content Providers:分享式的資料儲存機制。它可以管理和分享應用程式的database(資料庫),也可以讓兩個應用程式的資料互相分享,意思是說,一個應用程式可以透過設定Content Provider來允許接受其他應用程式送來的資料,也可以讓自己本身的資料分享給其他應用程式使用。
  • Intents:簡單的訊息傳送框架。你可以透過Intent對全系統做訊息廣播,或僅僅針對某一個Activity或Service傳送訊息,系統會自行決定做出適合的動作。
  • Broadcast Receivers:Intent廣播的接收者。你可以建立並註冊一個Broadcast Receiver,來讓你的應用程式偵聽廣播中符合要求的Intent。
  • Notifications:使用者通知框架。Notification可以讓你發送訊號給使用者,而不用轉移應用程式的焦點(focus),或中斷目前的Activities,它可以讓一個Service或Broadcast Receiver引起使用者的注意。例如:當你的手機收到一封簡訊或一通電話,可以讓手機閃爍燈光、響鈴、顯示小圖示或發出一個訊息等等方式來告知使用者。你可以在你的應用程式中使用Nofification來觸發這些事件。



適合程式設計師的Flash開發工具,對於code可以自動補足,不用一個字一個字的打,可以加快撰碼的速度,提高生產力。FlashDevelop是免費的,所以不用買Flash IDE就可以寫Flash程式。

About me

我的相片
Tony
Taichung, Taiwan
檢視我的完整簡介

Recent Posts

Recent Comments

BloggerAds

Categories

Archive

Social

SiteInfo

Taiwan(台灣)

Google Ads