阅读更多

8顶
2踩

移动开发

转载新闻 PreCentral:webOS 3.0 截图先睹为快

2011-04-08 10:27 by 见习编辑 hotwind 评论(0) 有5137人浏览
iPad 2 在发布会召开 9 天后,就在美国发售了;Android 平板也已经有 Galaxy Tab 以及 XOOM 等多款有竞争力的产品投向市场,被很多 webOS 拥趸寄予厚望的 TouchPad 却还要再过两个月才能买到。


PreCentral 今天搞到了几张 webOS 3.0 的模拟器截图,让我们可以暂时先睹为快,解解馋。

浏览器和虚拟键盘


浏览器采用简洁的设计方式,菜单主要集中在右上角,有分享、新页面以及历史记录/书签。

虚拟键盘和 iOS 的相比默认采用的是小写字符,在英文字符键盘上面有一排数字按键,并且数字按键上有与电脑键盘相同的 SHIFT 字符。这样的键盘布置可能会更容易使用。此外,在左下角有一个 Next 按键,可能用于翻页或者切换输入框,而右下角有着与 iOS 一样的键盘隐藏按钮。

地图


地图同样布局简洁,左上方为搜索框,右上方有搜索/导航切换按钮,以及详细信息及收藏按钮。

值得注意的是,webOS 3.0 中的地图程序已经切换成了 Bing 地图,与 Google 地图相比,Bing 地图多了 45 度鸟瞰图视角,但是没有 Google 地图中详细的交通流量指示。

消息


与我们在 Palm Pre 的 webOS 2.x 系统中看到的消息界面有几分类似。有对话、联系人以及常用联系人,而右侧的区域应该是呈现对话的地方。

设备菜单


webOS 的下拉菜单及通知系统一直都为用户所称赞,这次在 TouchPad 上通知系统和设备菜单都布置在了右上方。正常情况下显示电量和时间,打开下拉菜单后,可以看到时间、电量比例、亮度调节、VPN、飞行模式开关、横竖屏切换开关以及静音开关。

iPad 用户一般都需要破解后安装 SBSettings 来才能拥有类似的快捷菜单,webOS 3.0 中这样的布置显然是非常有效而实用。

音乐


音乐界面跟 iOS 的也略有不同,左侧的菜单可以允许用户按照歌曲名、艺术家、专辑以及音乐类型来浏览音乐库,当然也同样可以设置播放列表。在播放界面的下方是播放控制界面,其中位于音量控制条左上方的按钮让人有点困惑,这个按钮一般是用户全屏切换的。

虽然通过这五张截图仅能管间窥豹,但这些 webOS 中实用而不失美感的设计细节,着实也让我们更多了一些对 TouchPad 的期待。TouchPad,我们六月再见!

消息来源:http://www.precentral.net/webos-3-0-screenshots-maps-music-and-more-exclusive
  • 大小: 20.7 KB
  • 大小: 77.7 KB
  • 大小: 56.7 KB
  • 大小: 333.2 KB
  • 大小: 44.1 KB
  • 大小: 97.9 KB
来自: 爱范儿
8
2
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • PHP MVC Model类

    PHP 网站后台 MVC框架 增删改查 求大神分享 !!!

  • PHP简单MVC架构

    由于需要搭建一个简单的框架来进行API接口开发,所以简单的mvc框架当然是首选.最原始,最简洁的mvc框架.下面来介绍下.         一. 项目目录结构: app  |-controller    存放控制器文件  |-model        存放模型文件  |-view        存放视图文件     core |-lib        存放自定义类库 

  • php model类,php自动生成model类,大家看看怎么样?

    自己写了一个composer包用于为数据库中的表生成model类,欢迎大家点评,我感觉对于开源的框架可能用途不大,框架都有自己的orm,但是适用于yaf、phpslim等没有model实现,或者不喜欢重量级orm的项目有用安装composer require fanqingxuan/gen-models使用$vendor/bin/gen-models model database path //将...

  • 在PHP中,什么是MVC模板?

    在PHP中,MVC(Model-View-Controller)是一种设计模式,用于将应用程序的逻辑、数据和界面分离,以提高代码的可维护性和可扩展性。Laravel:通过Eloquent(Model)、Blade(View)、路由和控制器实现MVC。2.路由引导:框架的路由将请求映射到`UserController`的`register`方法。关注点分离:各层独立,修改界面(View)不影响业务逻辑(Model)。职责:接收用户输入(如HTTP请求),协调Model和View。

  • php封装一个简单的MVC框架

    我们先讲讲MVC的大概 1、mvc的简介 mvc全名是model view Controller,是模型(model)、视图(view)、控制器(controller)的缩写,是一种软件设计典范,将业务逻辑被聚集到一 个部件里面,在界面和用户围绕数据的交互能被改进和个性化定制的同时而不需要重新编写业务逻辑。 2、学习mvc的目的 (1)快速上手各种大主流ph

  • php model get set方法吗,关于__set()和__get()方法的一些理解

    今天学习了下PHP内置的两个魔术方法set()和get(),稍微总结一下,以下。header("Content-type:text/html;charset=utf-8");class Computer{private $name;private $model;private $cpu;//当类外的对象直接调用私有字段时,会跟着去检查是否有拦截器,如果直接对$name进行赋值,那么__set()方...

  • ThinkPHP中MVC代码范例

    Controller public function productlist(){ $map = ['p.isdelete'=>0,'u.isdelete'=>0,'p.istrade'=>0];//没有删除 //获取提交的数据 $name = I('name'); $status = I('post.status'); $

  • 使用PHP开发自己的MVC框架

    一、什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。除此之外,此模式通过对复杂度的简化,使程序结构更加直观。软件系统通过对自

  • php学习之Model类

    <?php $config = include 'config.php'; //引入数据库配置文件 $model = new Model($config); //测试案例 // $saveData=['username'=>'张三','mobile'=>12334123]; // echo $model->table('user')->insert($saveDa...

  • Thinkphp5使用model模型操作数据库

    thinkphp标准数据表设计: 创建时间字段:create_time更新时间字段:update_time删除时间字段:delete_time类型选int,如下图: 一、创建model的文件夹 在application文件夹下的二级对象目录中新建名为model的文件夹,该文件夹与对应的controller和view目录同级,如下图: 如果有多个模块(比如前台index,后台admin),操作的数据库都差不多,那么可以把model模型放到common公共模块里,如下: 二、创建model模型类 1、在mode

  • ThinkPHP框架中Model的用法详解

    ThinkPHP是一款流行的PHP框架,其提供了丰富的功能和易于使用的特性,使得开发人员能够快速构建高效的Web应用程序。在ThinkPHP中,Model(模型)是一种用于处理数据的重要组件。本文将详细介绍ThinkPHP框架中Model的用法,并提供相应的源代码示例。综上所述,本文详细介绍了ThinkPHP框架中Model的用法。通过Model,我们可以方便地进行数据库操作,如查询数据、插入数据和更新数据。在该方法中,我们实例化了。在该方法中,我们实例化了。在该方法中,我们实例化了。

  • php中的Model到底扮演什么角色

    2019独角兽企业重金招聘Python工程师标准>>> ...

  • 运用三层架构和MVC对数据库中学生表进行增,删,改,查

    三层架构和MVC开发: 1.先对大致框架做一个简单的规划 2.在对具体类下新建具体的子类 3.分别编写具体代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using DAL; using Models; us...

  • php model 分层,thinkphp中,模型分层的意义是什么?每个层中各自负责的范畴是什么?...

    看到你修改了问题,并对问题做了详细描述,那么,我来好好的回答这个问题,其实整套分层的意义很简单,不外乎围绕的是根本原因:程序 = 数据结构 + 算法所有的层的拆分都是围绕着数据结构和算法来整理的,分层的根本意义也是为了让逻辑更加清晰易懂,首先,来看看你摘自TP官网的定义:ThinkPHP支持模型的分层 ,除了Model层之外,我们可以项目的需要设计和创建其他的模型层。通常情况下,不同的分层模型仍然...

  • php哪些是视图层控制层,一个控制层调用模型 和 视图层调用模型的问题?

    一个框架中,我要在视图层输出数据出来:第一种,在控制器层,把所有的数据都组装好,该调用模型的调用模型,然后视图层模板渲染的时候,不需要再进行数据库读取,直接用php函数输出就好了。第二种,在控制器层,简单的把必要的数据处理一下,然后视图层模板渲染的时候,根据情况再进行数据库的读取操作;这两种情况哪种比较好一点?----------------------补充--------------------...

  • 用PHP开始你的MVC_Model层

    用PHP开始你的MVC_Model层

  • php中model怎么使用,thinkphp中model的使用方法

    这篇文章主要介绍了关于thinkphp中model的使用方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下首先:有三个数据表现在用命令行建立它们的模型php think make:model admin/Classphp think make:model index/Teacherphp think make:model index/Student用法:$list = Classs...

  • php类库下载下来怎么使用,PHP如何实现$this->[类库名称]->[类库方法]。

    使用过CI框架,发现在控制器中加载模型很方便,直接使用$this->my_model_name->my_method(),即$this->[类库名称]->[类库方法];我在自己搭建的一个框架中也想达到同样效果,但是失败,只能将new出来的类库存入属性中,再使用$this->model->my_method(),即$this->[类属性名]->[类库方...

  • Model层基础知识

    ORM(Object Relational Mapping )对象关系映射. Django的Model就是ORM的一个具体实现 Model层:字段介绍 常用字段类型 数值型 AutoField 自增主键 model默认提供id的类型,可以被重写 BooleanField 布尔类型字段,一般用于记录状态标记 DecimalField 精确数值,支付相关 金融相关 IntegerField int型...

Global site tag (gtag.js) - Google Analytics