原创 Android基於回調的事件處理與基於監聽的事件處理

對於基於回調的事件處理模型,事件源與事件監聽器是統一的,或者說事件監聽器完全消失了。當用戶在GUI界面上激發某個事件時,組件自己特定的方法會處理該事件。基於監聽的事件處理是事件源將事件處理委託給事件監聽器;當該事件源發生特定事件時,就通知

原创 Android系統開發(移植)和應用開發

Android是個開源的操作系統,所以可以選擇的開發方式主要有兩種: Android系統開發(移植);Android應用開發 1.Android系統開發(移植) Android系統開發(移植)屬於底層的開發工作,主要針對Android系

原创 項目分析步驟

數據模型分析:對現實世界的事物進行抽象,得到對應的數據結構(在Java中主要包括方法和屬性)或約束條件。業務模型分析:應用程序必須完成的任務,用以滿足零售商和消費者的解決方案顯示和流程控制分析:(1)顯示:用戶看到的界面;(2)流程控制分

原创 RGB顏色表示方法,red = (rgb & 0x00ff0000) >> 16是什麼意思?

RGB顏色是由紅(Red)、綠(Green)、藍(Blue)三原色組成的,所以可以使用這三個顏色的組合來代表一種具體的顏色,其中R、G、B的每個數值都位於0-255之間。在表達顏色的時候,即可以使用三個數字來表達,也可以使用一個格式如0

原创 php定義常量

<?php $p = "PII"; //兩種定義常量的方式都可以 define("PI",3.14); define($p,3.14); echo PI; echo "<br />"; echo PII; ?> 系統常量: ***注

原创 Android的事件和事件監聽器

在基於事件的處理模型中,事件監聽器必須實現事件監聽器接口,Android爲不同的界面組件提供了不同的監聽器接口,這些接口通常以內部類的形式存在,例如View類包含了如下接口: View.OnClickListener:單擊事件View.

原创 Android開發添加第三方包

如果在開發Android項目時需要添加第三方的包,只需要在工程目錄下新建libs文件夾,然後將第三方jar包複製進去,Eclipse會自動將這個ja

原创 Android中Intent數據傳遞

轉自:http://blog.sina.com.cn/s/blog_6afeac500100y157.html (1)首先是Activity的簡單跳轉:           Activity的切換一般是通過Intent來實現的,I

原创 淺談Android五大布局(一)——LinearLayout、FrameLayout、AbsoulteLayout、RelativeLayout和TableLayout

聲明:轉自http://www.cnblogs.com/wisekingokok/archive/2011/08/23/2150452.html 點擊打開鏈接 Android的界面是有佈局和組件協同完成的,佈局好比是建築裏的框架,而組

原创 android的AndroidManifest.xml文件介紹

聲明:本文轉自http://dengm1010.iteye.com/blog/443866 AndroidManifest.xml是每一個應用都需要的文件, 位於應用根目錄下,它 描述了程序包的全局變量, 包括暴露的應用組件(activi

原创 Java中的繼承

使用關鍵字extends,子類繼承父類,或者父類全部方法和屬性。Java中的類只能有一個直接父類,即單繼承。如果定義一個Java類,並未明確指出它的父類,則它的父類默認的是java.lang.Object類。如果父類的某個方法不能滿足子類

原创 免費中文分詞系統與資源收集

轉自:http://www.cnblogs.com/pittzh/articles/1677637.html 想要建立一個相對比較實用的“熱點關鍵詞庫”。主要功能就是收集關鍵和對關鍵詞進行歸類!   蒐集了一下,發現目前有不少平臺的

原创 Android界面設計

轉載自:http://yang16.com/4448.html 1.尺寸以及分辨率   提到Android的尺寸,讓多少設計和開發抓耳撓腮,數不清的機型和尺寸,重複的適配。這裏我們就說些主流的設計尺寸吧,比如480*800、720*

原创 圖像處理之灰度化

我們通常得到的彩色圖像都是24位真彩色圖像,每個像素佔用了3個字節,每個字節分別表示RGB三個顏色中的一種,在RGB模型中,如果R=G=B,則顏色顯示一種灰度顏色,這時R、G、B的值就是灰度值; 灰度化處理是圖像處理的第一步,經過灰度化處

原创 Android系統構架

應用程序層:Android平臺不僅僅是操作系統,也包含了許多應用程序,諸如SMS短信客戶端程序、電話撥號程序、圖片瀏覽器、Web瀏覽器等應用程序。使用Java語言編寫應用程序,通過調用應用程序框架層所提供的API來完成;使用Java通