android基礎(chǔ)

布局
基本布局 FrameLayout
線性布局 LinearLayout
相對布局 RelativeLayout
絕對布局 AbsduteLayout
表格布局 TableLayout
標(biāo)簽布局 TabLayout


AndroidMannifest.xml文件application android:allowBackup="true"屬性;

開始google針對安卓系統(tǒng)和應(yīng)用開啟了一個備份的功能,主要用于用戶假如手機(jī)刷機(jī)或者程序崩潰能夠備份個人數(shù)據(jù),便于之后個人數(shù)據(jù)的恢復(fù),但是往往這樣會給那些偷窺信息的人一個漏洞确虱,造成數(shù)據(jù)外漏(這樣的人很無恥觅彰,不過也很少)吩蔑。至于上邊那個屬性钮热,我們平時開發(fā)時很少用到的填抬,所以給他關(guān)閉掉。

AndroidMannifest.xml文件application android:supportsRtl="true"屬性;
聲明你的application是否愿意支持從右到左(原來RTL就是right-to-left 的縮寫...)的布局隧期。
如果設(shè)置為true飒责,targetSdkVersion設(shè)置為17或更高,各種RTL的API將被激活仆潮,系統(tǒng)使用您的應(yīng)用程序可以顯示RTL布局宏蛉。如果targetSdkVersion設(shè)置為16或更低的設(shè)置為false,RTL的API將被忽略或沒有影響您的應(yīng)用程序?qū)⒕哂邢嗤男袨闊o論對用戶現(xiàn)場的選擇相關(guān)的布局方向(你的布局會從左至右)性置。
此屬性的默認(rèn)值是false拾并。

此屬性被添加到API 17。

android.intent.category.LAUNCHER
決定應(yīng)用程序是否顯示在程序列表里

android:windowSoftInputMode
activity主窗口與軟鍵盤的交互模式鹏浅,可以用來避免輸入法面板遮擋問題嗅义,Android1.5后的一個新特性。
這個屬性能影響兩件事情:
【一】當(dāng)有焦點(diǎn)產(chǎn)生時隐砸,軟鍵盤是隱藏還是顯示
【二】是否減少活動主窗口大小以便騰出空間放軟鍵盤
它的設(shè)置必須是下面列表中的一個值之碗,或一個”state…”值加一個”adjust…”值的組合。在任一組設(shè)置多個值——多個”state…”values季希,例如&mdash有未定義的結(jié)果褪那。各個值之間用|分開。例如
:<activity Android:windowSoftInputMode="stateVisible|adjustResize". . . >

在這設(shè)置的值(除"stateUnspecified"和"adjustUnspecified"以外)將覆蓋在主題中設(shè)置的值

各值的含義:
【A】stateUnspecified:軟鍵盤的狀態(tài)并沒有指定式塌,系統(tǒng)將選擇一個合適的狀態(tài)或依賴于主題的設(shè)置
【B】stateUnchanged:當(dāng)這個activity出現(xiàn)時博敬,軟鍵盤將一直保持在上一個activity里的狀態(tài),無論是隱藏還是顯示
【C】stateHidden:用戶選擇activity時峰尝,軟鍵盤總是被隱藏
【D】stateAlwaysHidden:當(dāng)該Activity主窗口獲取焦點(diǎn)時偏窝,軟鍵盤也總是被隱藏的
【E】stateVisible:軟鍵盤通常是可見的
【F】stateAlwaysVisible:用戶選擇activity時,軟鍵盤總是顯示的狀態(tài)
【G】adjustUnspecified:默認(rèn)設(shè)置境析,通常由系統(tǒng)自行決定是隱藏還是顯示
【H】adjustResize:該Activity總是調(diào)整屏幕的大小以便留出軟鍵盤的空間
【I】adjustPan:當(dāng)前窗口的內(nèi)容將自動移動以便當(dāng)前焦點(diǎn)從不被鍵盤覆蓋和用戶能總是看到輸入內(nèi)容的部分

下面是RelativeLayout各個屬性
android:layout_above="@id/xxx" --將控件置于給定ID控件之上
android:layout_below="@id/xxx" --將控件置于給定ID控件之下
android:layout_toLeftOf="@id/xxx" --將控件的右邊緣和給定ID控件的左邊緣對齊
android:layout_toRightOf="@id/xxx" --將控件的左邊緣和給定ID控件的右邊緣對齊
android:layout_alignLeft="@id/xxx" --將控件的左邊緣和給定ID控件的左邊緣對齊
android:layout_alignTop="@id/xxx" --將控件的上邊緣和給定ID控件的上邊緣對齊
android:layout_alignRight="@id/xxx" --將控件的右邊緣和給定ID控件的右邊緣對齊
android:layout_alignBottom="@id/xxx" --將控件的底邊緣和給定ID控件的底邊緣對齊
android:layout_alignParentLeft="true" --將控件的左邊緣和父控件的左邊緣對齊
android:layout_alignParentTop="true" --將控件的上邊緣和父控件的上邊緣對齊
android:layout_alignParentRight="true" --將控件的右邊緣和父控件的右邊緣對齊
android:layout_alignParentBottom="true" --將控件的底邊緣和父控件的底邊緣對齊
android:layout_centerInParent="true" --將控件置于父控件的中心位置
android:layout_centerHorizontal="true" --將控件置于水平方向的中心位置
android:layout_centerVertical="true" --將控件置于垂直方向的中心位置

shape
http://www.cnblogs.com/cyanfei/archive/2012/07/27/2612023.html

drawable文件

shape
gradient 顏色漸變
angle 角度
corners 角

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <!--漸變-->
    <gradient
        android:startColor="@color/bg"
        android:centerColor="@color/white"
        android:endColor="@color/bg"
        android:angle="270"
        android:centerY="0.3"
        />
    <corners android:radius="0dip"/>
</shape>

angle 角度
shape是用來定義形狀的囚枪,gradient定義該形狀里面為漸變色填充,startColor起始顏色劳淆,endColor結(jié)束顏色链沼,angle表示方向角度。當(dāng)angle=0時沛鸵,漸變色是從左向右括勺。 然后逆時針方向轉(zhuǎn)缆八,當(dāng)angle=90時為從下往上。

corners 圓角
gradient -- 對應(yīng)顏色漸變疾捍。 startcolor奈辰、endcolor就不多說了。 android:angle 是指從哪個角度開始變乱豆。
solid -- 填充奖恰。
stroke -- 描邊。
corners -- 圓角宛裕。
padding -- 定義內(nèi)容離邊界的距離瑟啃。 與android:padding_left、android:padding_right這些是一個道理揩尸。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蛹屿,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子岩榆,更是在濱河造成了極大的恐慌错负,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,348評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件勇边,死亡現(xiàn)場離奇詭異犹撒,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)粥诫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評論 2 385
  • 文/潘曉璐 我一進(jìn)店門油航,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人怀浆,你說我怎么就攤上這事谊囚。” “怎么了执赡?”我有些...
    開封第一講書人閱讀 156,936評論 0 347
  • 文/不壞的土叔 我叫張陵镰踏,是天一觀的道長。 經(jīng)常有香客問我沙合,道長奠伪,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,427評論 1 283
  • 正文 為了忘掉前任首懈,我火速辦了婚禮绊率,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘究履。我一直安慰自己滤否,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評論 6 385
  • 文/花漫 我一把揭開白布最仑。 她就那樣靜靜地躺著藐俺,像睡著了一般炊甲。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上欲芹,一...
    開封第一講書人閱讀 49,785評論 1 290
  • 那天卿啡,我揣著相機(jī)與錄音,去河邊找鬼菱父。 笑死颈娜,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的滞伟。 我是一名探鬼主播揭鳞,決...
    沈念sama閱讀 38,931評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼梆奈!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起称开,我...
    開封第一講書人閱讀 37,696評論 0 266
  • 序言:老撾萬榮一對情侶失蹤亩钟,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后鳖轰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體清酥,經(jīng)...
    沈念sama閱讀 44,141評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評論 2 327
  • 正文 我和宋清朗相戀三年蕴侣,在試婚紗的時候發(fā)現(xiàn)自己被綠了焰轻。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,625評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡昆雀,死狀恐怖辱志,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情狞膘,我是刑警寧澤揩懒,帶...
    沈念sama閱讀 34,291評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站挽封,受9級特大地震影響已球,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜辅愿,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評論 3 312
  • 文/蒙蒙 一智亮、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧点待,春花似錦阔蛉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棒坏。三九已至,卻和暖如春遭笋,著一層夾襖步出監(jiān)牢的瞬間坝冕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工瓦呼, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留喂窟,地道東北人。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓央串,卻偏偏與公主長得像磨澡,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子质和,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評論 2 348

推薦閱讀更多精彩內(nèi)容