Android編程開發_Android四大組件

Android四大組件。

四大組件均要註冊 !

Activity

brodcast(廣播)

serivice(服務)

contentprovider(內容提供者)

xml:

佈局:vertical(垂直分佈) horizontal(水平分佈)

目錄:

assets 目錄: 主要放置一些多媒體文件

res 目錄: 主要放置應用到的資源文件

drawable目錄: 主要放置應用到的圖片資源

layout 目錄: 主要放置應用到的佈局文件

values 目錄: 主要放置字符串 顏色 數組

androidMainfest目錄: 相當於應用的配置文件

android五大佈局:

Linearlayout:線性佈局 Relativelayout:相對佈局 Tablelayout:表格佈局 Fromlayout:幀佈局 Absolutelayout:絕對佈局

Listview優化:

需要一個適配器 Baseadapter

條目的點擊事件 lv.setOnItemClickListemer();

Activity生命周期: (7個)

oncreat onstart onresume onpause onstop ondestory onrestart

ListView的高級應用:

1:setonItemClickListener(); //點擊事件

2:setonItemLongClickListener(); //長按事件

3:setonScrollListener()://滑動事件

(滑動事件有 3 個狀態)

FLING:慣性 IDLE:靜態 TOUCH_SCROLL:滑動

BaseExpandableListAdapter 相當於QQ的分組

BaseExpandableListAdapter

有兩個方法:<1>:getGroupCount();獲取組的個數

<2>:getChildCount(int position);//獲取子元素的個數

Fragment生命周期:(11個):

1: onattach 2: oncreate 3:oncreateView 4:onactivityCreated 5:onstart 6:onresume 7:onpause 8:onpause 9:onstop 10:ondestoryView 11:ondetach

ContentProvider(內容提供者) 需要在清單文件配置

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *