10.1 Widget简介 Widget 口Android4.0中的Widget 6/面1:24 Apps Widgets Analog clock 2×2 API Demos 1×1 ApiDemos 1¥1 Bookmark 1×1 ★ Bookmarks Calendar
n Widget q Android 4.0中的Widget 10.1 Widget简介
10.2 Widget基础 ·设计方法 口Widget是主屏幕上的显示元素,不仅自身具有一定的设 计规则,还要与主屏幕上其它的元素保持美观一致 口Widget显示在主屏幕上的结构如下图所示 口 最外层是单元格边界,这个边界是不同Widget的分隔界 限,在界面上这个界限对用户是不可见的 ▣框架边界是Widget背景图像的界限,背景图形会填充满 整个框架(Frame)。最里面是Widget Controls,这是显 示Widget界面元素的空间
10.2 Widget基础 n 设计方法 q Widget是主屏幕上的显示元素,不仅自身具有一定的设 计规则,还要与主屏幕上其它的元素保持美观一致 q Widget显示在主屏幕上的结构如下图所示 q 最外层是单元格边界,这个边界是不同Widget的分隔界 限,在界面上这个界限对用户是不可见的 q 框架边界是Widget背景图像的界限,背景图形会填充满 整个框架(Frame)。最里面是Widget Controls,这是显 示Widget界面元素的空间
10.2 Widget基础 ·设计方法 口Widget构成 Widget Margins Widget Padding Widget Controls 单元格边界 框架边界
n 设计方法 q Widget构成 10.2 Widget基础
10.2 Widget基础 ·设计方法 Widget Padding是框架边界与Widget Controls之间的距离, 可将Widget的界面元素显示在背景图片的中间区域 口为了保证多个Widget显示时不会靠的太近,一般都会设 定Widget Margins,这个值是单元格边界与框架边界的 距离 o如果Widget Margins的值为0,则两个Widget就会连在 起 在Android4.0中,系统会自动在添加Margins,.保持两个 WidgetT可以保持一定的间隔距离
n 设计方法 q Widget Padding是框架边界与Widget Controls之间的距离, 可将Widget的界面元素显示在背景图片的中间区域 q 为了保证多个Widget显示时不会靠的太近,一般都会设 定Widget Margins,这个值是单元格边界与框架边界的 距离 q 如果Widget Margins的值为0,则两个Widget就会连在一 起 q 在Android 4.0中,系统会自动在添加Margins,保持两个 Widget可以保持一定的间隔距离 10.2 Widget基础
10.2 Widget基础 设计方法 口Android.系统将主屏幕划分为单元格,单元格的大小和数 量会随设备的变化而完全不同,一般智能手机会被划分 为4×4的单元格,而平板电脑一般会被划分为8×7的单 元格 口当用户将Widget加入到主屏幕时,Widget会占据一定数 量的单元格,占据单元格的数量由min Width和minHeight 决定,这两个属性是缺省情况下Widget的显示尺寸
n 设计方法 q Android系统将主屏幕划分为单元格,单元格的大小和数 量会随设备的变化而完全不同,一般智能手机会被划分 为4×4的单元格,而平板电脑一般会被划分为8×7的单 元格 q 当用户将Widget加入到主屏幕时,Widget会占据一定数 量的单元格,占据单元格的数量由minWidth和minHeight 决定,这两个属性是缺省情况下Widget的显示尺寸 10.2 Widget基础