Android Theme主题,UI设计
2015-12-08 14:53
309 查看
Android
系统的UI有过两次大的变化,一次是android 3.0发布,UI开发支持了Fragment,主要增加了大屏幕显示的支持,这个版本就开始支持Holo Theme,由于android 3.X的设备占有率也不高,这一次的改变没有引起大的关注;再一次的改变就是Android
4.0 ,也就是通常所说的 ICS ,这个于2011年底发布的Android系统,同时也发布了指导性的应用设计规范《Android Design》 有了设计规范的指导,就有了更多应用采用了Holo Theme,尤其国外的应用。Holo Theme的主要特点是轻快的颜色、适当的阴影、卡片化布局、方角矩形。
Holo Theme是android4.0开始提出的一套UI风格,Holo
Theme一共有三种风格-Holo
Light,Holo Dark,Holo Light with dark action bars。Android 4.0以后的手机系统内集成有Holo Theme的控件,简单的应用直接调用这些控件,就能设计出Holo 风格的应用,和原生系统风格很一致。
Holo
Theme在4.0之上很容易实现,系统支持,如果在4.0之前的版本中使用Holo风格,则通过HoloEverywhere 库即可实现。HoloEverywhere
依赖 ActionBarSherlock来在4.0之前版本中实现ActionBar。
系统的UI有过两次大的变化,一次是android 3.0发布,UI开发支持了Fragment,主要增加了大屏幕显示的支持,这个版本就开始支持Holo Theme,由于android 3.X的设备占有率也不高,这一次的改变没有引起大的关注;再一次的改变就是Android
4.0 ,也就是通常所说的 ICS ,这个于2011年底发布的Android系统,同时也发布了指导性的应用设计规范《Android Design》 有了设计规范的指导,就有了更多应用采用了Holo Theme,尤其国外的应用。Holo Theme的主要特点是轻快的颜色、适当的阴影、卡片化布局、方角矩形。
Holo Theme是android4.0开始提出的一套UI风格,Holo
Theme一共有三种风格-Holo
Light,Holo Dark,Holo Light with dark action bars。Android 4.0以后的手机系统内集成有Holo Theme的控件,简单的应用直接调用这些控件,就能设计出Holo 风格的应用,和原生系统风格很一致。
Holo
Theme在4.0之上很容易实现,系统支持,如果在4.0之前的版本中使用Holo风格,则通过HoloEverywhere 库即可实现。HoloEverywhere
依赖 ActionBarSherlock来在4.0之前版本中实现ActionBar。
相关文章推荐
- iOS-UIKit( UIBezierPath.h - -解读)
- android 通过Build获取手机硬件信息
- JMeter入门:Java Request实例 (转)
- Get value from agent failed: cannot connect to [[192.168.1.205]:10050]: [113]No route to host
- android 事件处理机制之requestDisallowInterceptTouchEvent
- UITextField常用属性,收键盘的几种方法,UITextInputTraits(文本输入特性)
- Esper系列(十一)NamedWindow语法Merge、Queries、Indexing、Dropping
- UIScreen的 bound、frame、scale属性
- easyUI parse.parse()
- 在iOS 8中使用UIAlertController
- [easyui]datagrid新增一行编辑时,给editor:'numberbox'赋初值不成功的解决办法
- UI基础学习之(十一):UIScrollView
- 爬爬爬之路:UI(十六) 数据持久化初级(沙盒实现)
- UI基础学习之(十):UIPageControl
- UI中初级数据存储
- PostQueuedCompletionStatus
- IOS详解TableView——性能优化及手工绘制UITableViewCell
- UI基础学习之(九):UISlider
- [[UIScreen mainScreen] bounds] 得到的大小跟什么有关系?
- UI基础学习之(八):UISegmentedControl