AndroidUI 10款实用工具.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AndroidUI 10款实用工具

移动应用的UI设计好似达摩克利斯之剑,一方面,体验良好的UI可以加强应用在用户心中的形象和识别性,反之,一个体验糟糕的UI设计可能会使用户产生厌恶感。为此,本文特为广大开发者推荐10款轻巧使用的UI设计工具。 移动应用的UI就好像达摩克利斯之剑,一方面,一个视觉、交互、体验良好的UI可以加强应用在用户心中的形象和识别性,而另一方面,一个体验糟糕的UI设计不仅使用户无法沉浸在应用内,而且还会造成用户对该应用产生厌恶感。所以在应用如海的Andriod世界里,一个高质量的UI设计对于应用的推广有着举足轻重的作用。为此,本文为广大的移动应用开发者推荐10款轻巧使用的UI设计工具。 1.?ActionBarSherlock ActionBarSherlock是一个独立的Android设计库,可以让Android?2.x的系统也能使用ActionBar。此外,ActionBarSherlock还能够允许开发者只通过一个API,就可以方便地使用和设计ActionBar。ActionBarSherlock还可以自主判断选择并调用原生Action?Bar还是扩展ActionBar。如果在Android?3.x以上使用ActionBarSherlock,它还会调用系统原生的ActionBar。 2.?Nine Old Androids 自Android?3.0以上的版本,SDK新增了一个android.animation包,里面的类都是跟动画效果实现相关的,通过Honeycomb?API,能够实现非常复杂的动画效果。但如果开发者想在3.0以下的版本中也能使用到这套API,那么Nine?Old?Androids就会是你最好的选择,该API和Honeycomb?API完全一样,只是改变了你使用com.nineoldandroids.XXX的入口。 该项目包含两个工程,一个是Library,即为动画效果的实现库,另一个则是Sample,是对如何使用该API的演示。开发者可以直接登陆Google?Play下载安装Nine?Old?Androids?Sample,查看演示。 3.?Pull To Refresh Android系统为我们中提供了ListView控件,ListView能够为我们展现丰富的内容,有时候我们为了提升用户体检,需要更炫而且更好用户体验的效果。通过使用Pull?To?Refresh,我们就能够实现下拉列表即可刷新当前页面内容的效果。 4.?Progress Wheel Progress?Wheel是一款能够取代Android原生Indeterminate式可显示具体进度的滚动式进度条。效果图如下。 5.?ViewPagerIndicator View Pager Indicator是一款基于Patrik?Akerfeldt的ViewFlow,兼容了ViewPager和ActionBarSherlock的Android分页指针小部件,可用于实现工作区的UI设计。此外,View Pager?Indicator可以帮助开发者实现Android左右滑屏的同时,标签可以跟着移动,实现了各种风格的Indicator。 6.?Android Universal Image Loader Android-Universal-Image-Loader是一款为Android打造的开源UI组件,旨在为开发者提供一个异步加载图像功能。 Android-Universal-Image-Loader能为开发者提供多线程图片加载,灵活更改ImageLoader的基本配置(最大线程数、缓存方式、图片显示等);图片异步加载缓(内存缓存及本地缓存)存机制;对加载过程实现监听和事件处理;配置加载图片的显示选项,包括图片圆角处理和加载完成显示动画等功能。此外,ImageLoader库大量使用了面向接口设计,更加专注于对象所提供的服务或模块的职责。 7.?ColorPicker ColorPicker是Android平台的颜色拾取器,?可以通过手机摄像头获取图像,或从本地图库中获取图像,然后点击所感兴趣的颜色,就可以知道所选颜色的RGB、HEX、HSV值。 8.?Segmented Radio Button Segmented?Radio?Button是一个可以在Android设备上实现iOS设备分段控制效果的UI工具。 9.?PhotoView PhotoView是对Android?ImageView的拓展,支持通过单点/多点触摸来进行图片缩放的智能控件。 主要特性: 支持平滑滚动 支持单点、多点触摸,即时缩放图片 在ViewPager等滑动父控件下能够运行良好 10.?Smart Image View SmartImageView是用来取代Android自带ImgageV

文档评论(0)

3wxrv + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档