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比较简单,要注意“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
*请认真填写需求信息,我们会在24小时内与您取得联系。