codecamp

Android UI View和ViewGroup

Android应用程序的基本单位是一个activity。

activity本身没有在屏幕上存在。相反,它必须使用View和ViewGroup绘制屏幕。

View是一个在屏幕上有外观的小部件。视图的示例是按钮,标签和文本框。视图源自基类android.view.View。

一个或多个视图可以组合在一起成为ViewGroup。ViewGroup本身是一种特殊类型的视图,它提供了可以在其中排列视图的外观和顺序的布局。

ViewGroups的示例包括LinearLayout和FrameLayout。ViewGroup源自基类android.view.ViewGroup。

Android支持以下ViewGroups:

  • LinearLayout
  • AbsoluteLayout
  • TableLayout
  • RelativeLayout
  • FrameLayout
  • ScrollView
Android UI XML代码
Android UI Android碎片
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }