整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

最详细的Magic UI 3.0升级教程 荣耀20系列领衔极致智能生活

019-10-28 20:49

10月23日,荣耀手机官方宣布Magic UI 3.0的升级公测计划正式开启,今日,荣耀手机官微又公布了升级路径,四款荣耀机型——荣耀20、荣耀20 PRO、荣耀V20和荣耀Magic2的用户均可在“花粉俱乐部”APP进行升级申请,只需八个步骤即可开启全场景式智能生活体验。

公测升级路径,八步简单操作即刻开启品质生活

自荣耀方传出Magic UI 3.0的升级公测计划后,便一直备受广大用户的期待。在此次升级计划中,Magic UI 3.0在产品消费、智慧生活等方面都体现出了强大的技术性突破。不论是系统流畅度还是视觉呈现,都将为相关用户带来更为优异的使用体验。现在,只需8个升级步骤,即可轻松畅享新系统下的高品质生活。具体步骤如下所示:

人性化AI美学彰显品质升级,无感无缝智慧生活全面畅连

得益于Magic UI 3.0的赋能,极具产品竞争力的荣耀20系列在麒麟980的强大AI能力下,将在更加注重产品的人性化美学设计的同时,优化更多的产品细节体验,全面革新用户的消费使用感受。

例如,其采用了可以AI美学分析的“杂志锁屏”功能,通过AI对杂志锁屏的图片进行布局分析,使文字布局“因图而异”,实现媲美杂志封面的专业美工效果。而且为了提升系统整体交互体验,Magic UI 3.0将“手、眼、心”合一的设计理念运用在点击动效、切换动效、返回动效中,为用户带来更加自然流畅的综合感受。

此外,Magic UI 3.0不但可以一次开发多终端部署、很好地兼顾分布式安全,还突破性地打破了Windows与Android的系统壁垒,实现了双系统下的同屏操作、无缝拖拽的智能化文件互传,以及无感、无缝连接的智慧行车高级体验,让用户拥有的电子设备能够实现完美的互助共享,感受高品质智能生活。

如虎添翼,荣耀20系列成最具竞争力手机

除了软件的升级,荣耀20系列自身还搭载了出众的硬件基础和算法性能。旗舰芯片麒麟980保证了荣耀20系列强悍的游戏性能以及出众的AI性能。后置4800万超清AI四摄镜头、业界最大F1.4光圈、双OIS四轴光学防抖以及204800 ISO超高感光度等硬核科技,保证了用户白天、黑夜拍照的个性需求,而五项全球自研黑科技更是让荣耀20系列手机成为同价位段最具竞争性的手机之一。

出色的性能,强悍的配资,相信适配升级Magic UI 3.0后的荣耀20系列,能够以更强大的软硬件协同式操作,在消费体验和共享互联等方面带来更加强悍的性能反馈,从而完成智慧生活的新迭代升级。

责编:黎晓珊

版权作品,未经环球网 huanqiu.com 书面授权,严禁转载,违者将被追究法律责任。

段时间没写文章了,这段时间比较忙,很抱歉。

今天的这个手机登录界面,使用了rem作为单位,自定义了字体,使用了模糊背景,半透明登陆框。效果是小编从网上看到的,就动手实现了下,分享给在座的诸位。小编才疏学浅,如果有什么不对或许要改进的地方,还望各位不吝赐教。

我们先来看下效果图:

一、准备工作:

1、目录简单介绍下

images 放图片

fonts 字体、字体图标

css 样式表文件

base.css 基础样式

login.css login界面样式

image

js javascript文件

flexible.js rem转换px文件

login.js login页面的其他js

login.html 登录页面

2、base.css文件:我们在 base.css 中定义字体、边距、填充等,这里只指出一些关键点,想要源码的话可以关注我们,然后再私信我们,我们会发给您。

① 通过效果图,我们可以看到,placeholder提示文字是白色,所以在这里需要更改下:

input::-webkit-input-placeholder{
	color:#fff;
}

② 定义字体,这里只用了ttf,因为手机下大部分都是webkit内核,webkit内核是支持ttf格式的字体的。

@font-face {
 font-family: 'PingFangSC-Regular';
 src: url('../fonts/PingFangSC-Regular.ttf');
 font-weight: normal;
 font-style: normal;
}

③ 初始化字体大小,字体类型等

body,input{
	font-size: .26rem;
	font-family:'PingFangSC-Regular';
	color:#fff;
}

注:1、其他的边距、浮动、flex等,就不在这里写了,源码里面的base.css文件写的很清楚

2、rem单位,后面会有解释

3、由于有 flexible.js ,这里的html设置的字体大小无需我们设置。

3、flexible.js 文件可以将rem转换成px,自动设置html的字体大小,这样rem的值就会被浏览器根据html的字体大小实时解析成px,以适应不同分辨率的手机。我们需要做两步:

① 在头部引入 flexible.js,让它一上来就执行:

<script type="text/javascript" src="./js/flexible.js"></script>

② 打开 flexible.js,找到最后一行,将两个传参改成设计稿的宽度,我这里设计稿是720,所以,修改如下:

;(function(designWidth, maxWidth) {
	...
})(720, 720);

那么,在量出设计稿的像素值,在css中,除以100,就是rem。

4、新建login.html,放在根目录,在header头部加入下面的代码,让页面宽度等于手机宽度,并且禁止缩放:

<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,initial-scale=1.0,width=device-width" />

5、在login.html的header加入下面的代码,禁止手机将页面中的号码格式化,否则影响美观:

<meta name="format-detection" content="telephone=no,email=no,date=no,address=no">

6、引入相关css、js,这里不多说了。

至此,准备工作完成了,下面开始编写页面了。

二、高斯模糊的背景

背景高斯模糊,就不能直接设置到body上,否则body里面的内容都会高斯模糊,所以单独写个section,来设置

<section class="bg"></section>
.bg{
	background:url(../images/bg.jpg) no-repeat center/cover;
	position: fixed;
	z-index: 1;
	top:0;
	left:0;
	right:0;
	bottom:0;
	filter:blur(15px);
}

效果图如下:

出问题了,高斯模糊导致周边变淡,玩过PS的都知道这个问题。我们只需要将背景容器放大点,超出body就行了,所以,修改后的css如下:

.bg{
	background:url(../images/bg.jpg) no-repeat center/cover;
	position: fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	filter:blur(15px);
	transform:scale(1.1);
}

效果图如下:

注:因为背景定位了,所以里面的内容都要定位并且z-index都要比它高。

三、整体居中

页面的内容上下居中,无论什么分辨率,内容始终在中间:

1、给body挂上 flex flex-middle,这个是在base里面定义好的flex样式

<body class="flex flex-middle">

2、既然要垂直居中,body的高度肯定要100%,html也要设置,否则,body的100%没作用:

body,html{
	height: 100%;
}
.wrap{
	padding:0 .85rem;
	position: relative;
	z-index: 2;
}

3、这个wrap就是居中容器,所有的内容都放里面:

<section class="wrap"></section>

三、头部header

header比较简单,要注意“Welcome”,有阴影,这里不能用盒子阴影box-shadow,而是用文字阴影text-shadow,它比box-shadow少个参数,即扩展。根据UI,测量的尺寸都除以100就是rem的值,如130px,这里就写1.3rem就可以了

.header h1{
	font-weight: normal;
	font-size: 1rem;
	text-shadow: 0 0 4px rgba(0,0,0,.5);
	text-align: center;
}
.header p{
	font-size: .22rem;
	text-align: center;
	line-height: 1.8
}
<header class="header">
 <h1>Welcome</h1>
 <p>
 Lorem ipsum sit amet,consectetur adipiscing dlit. Donec auctor neque sed pretium luctus.
 </p>
</header>

效果如下

四、主体部分

这个主要是头像、输入框和提交按钮,都比较简单,就不多说了。边框小编设置的粗细是0.5px,这里并不代表边框粗细就是0.5px。因为现在手机大部分都是视网膜屏,物理分辨率都是逻辑分辨率的2倍多,这里设置的0.5px是逻辑分辨率,转换成物理像素大概就是1px。

.avatar{
	width: 1.5rem;
	height: 1.5rem;
	display: block;
	margin: auto;
	border-radius: 999px;
	border:.5px solid #fff;
	box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
}
.row *{
	height:.85rem;
	line-height: .85rem;
	width: 100%;
	text-align: center;
	border-radius: 999px;
	box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
}
.row .ipt{
	background: transparent;
	border:.5px solid #fff;
}
.row .submit{
	background:linear-gradient(to bottom,#25af61,#149c4f);
	border:0 none;
	display: block;
	border:.5px solid #33c773;
}
<section class="main mt110">
 <img class="avatar" src="./images/avatar.jpg">
 <section class="row mt25">
 <input type="text" class="ipt" placeholder="User Name">
 </section>
 <section class="row mt25">
 <input type="password" class="ipt" placeholder="Password">
 </section>
 <section class="row mt25">
 <a href="javascript:;" class="submit">Login</a>
 </section>
</section>

六、版权

这个没什么好说的,居中,定位在底部

.copy{
	position: absolute;
	bottom: .2rem;
	left: 0;
	right: 0;
	z-index: 2;
	font-size: .23rem;
}
<footer class="copy tc mt40">
 © 2019 IT学堂
</footer>

最终效果如下

想要源码的话可以关注我们,然后再私信我们,我们会发给您。关注IT学堂,有更多干货哦!

为安卓手机用户全心全意开发的一款浏览器应用,上网更快、更安全、更省流量,在提供极致的百度搜索体验的同时还能满足浏览网页、获取资讯、阅读小说、观看视频、吐槽段子等全方位的信息及娱乐需求,是目前国内安卓手机平台上最优秀的浏览器之一。

快来体验吧:http://www.downxia.com/downinfo/17510.html