User Interface 用户接口

Your app’s user interface is everything that the user can see and interact with. Android provides a variety of pre-built UI components such as structured layout objects and UI controls that allow you to build the graphical user interface for your app. Android also provides other UI modules for special interfaces such as dialogs, notifications, and menus.

应用用户接口就是一切用户可看并可交互的东西。Android提供了一系列的预建的UI组件,例如:结构化的布局对象和UI控制器,它们用来创建图形化用户接口。Android也为一些特殊接口提供了UI模型,例如:对话框,通知,目录。
  1. BLOG ARTICLES

Say Goodbye to the Menu Button
As Ice Cream Sandwich rolls out to more devices, it’s important that
you begin to migrate your designs to the action bar in order to
promote a consistent Android user experience.

 不再使用目录按钮
 正如Android4.0-4.04([ Ice Cream Sandwich](https://en.wikipedia.org/wiki/Android_Ice_Cream_Sandwich))适用于更多设备,为了一致性的用户体验,将你的设计迁移到action bar很重要。

New Layout Widgets: Space and GridLayout Ice Cream Sandwich (ICS)
sports two new widgets that have been designed to support the richer
user interfaces made possible by larger displays: Space and
GridLayout.

新的布局Widgets:空间和网格布局 
推出两个新的widgets,为了支持大空间上更丰富的用户接口。

Customizing the Action Bar
By using the Action Bar in your Honeycomb-targeted apps, you’ll give your users a familiar way to interact with your application.

定制action bar
通过在蜂窝靶向APP上使用action bar,可使用户更方便与应用交互。

Horizontal View Swiping with ViewPager
Whether you have just started out in Android app development or are a veteran of the craft, it probably won’t be too long before you’ll need to implement horizontally scrolling sets of views.

水平view利用viewpager刷新
无论是否熟悉Android开发,都用得上水平滚动views

2.TRAINING

Implementing Effective Navigation
This class shows you how to plan out the high-level screen hierarchy for your application and then choose appropriate forms of navigation to allow users to effectively and intuitively traverse your content.

利用有效的导航
这个类帮助设计多高水平多层次屏幕,之后选择合适形式的navigation使用户有效直观寻找到内容。

Designing for Multiple Screens
Android powers hundreds of device types with several different screen sizes, ranging from small phones to large TV sets. This class shows you how to implement a user interface that’s optimized for several screen configurations.

复杂屏幕设计
Android为很多不同规格屏幕提供支持,从手机到TV。这个类展示怎么利用用户接口优化屏幕参数。

Improving Layout Performance
Layouts are a key part of Android applications that directly affect the user experience. If implemented poorly, your layout can lead to a memory hungry application with slow UIs. This class shows you how to avoid such problems.

提升layout performance
layout是Android APP的关键部分,它直接影响用户体验。没有被很好地使用,你的layout就会导致应用内存不足,UI卡顿。这个类展示怎么解决这些问题。

User Interface

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值