編輯:Android開發實例
在Android的LinearLayout布局中,有兩個gravity屬性,都是設置組件的位置,它們是android:gravity和android:layout_gravity,那麼它們之間有什麼區別,分別用在什麼地方?下面FENGFLY.COM稍作區分。
由兩者的名稱我們可以看出,一個是基於Layout的,而另一個則不是。那麼相對而言,android:gravity屬性設置的是控件自身上面的內容位置,而android:layout_gravity屬性則設置控件本身相對於父控件的顯示位置。
以一個簡單例子來看,假設布局中有一個按鈕,那麼android:gravity設置了按鈕上面的文字顯示位置,而android:layout_gravity設置了按鈕在布局中的顯示位置。
<Button
android:layout_width="wrap_content"
android:gravity="center"
android:layout_height="wrap_content"
android:text="FENGFLY"
android:layout_gravity="right"
/>
以上顯示結果是按鈕上面的FENGFLY居中顯示,而按鈕顯示在屏幕的右邊。
Android作為一個偉大的系統,自然提供了設置默認打開程序的實現.在這篇文章中,我會介紹如何在Android系統中設置默認的程序. 在設置默認程序之前,無非有兩
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放
一、概述 近期注意到QQ新版使用了沉浸式狀態欄