新的突破,小米又一款科技感爆棚的手机专利曝光,伸缩屏技术可能会成为柔性屏幕发展的新趋势。未来的小米MIX概念产品,可能会与大家见面的。有位伟人曾经说过“科技是第一生产力”,因为它是推动社会发展的关键因素。之所以能有今天这样非常丰富的物质生活,都是现代化技术的发展带来的结果。智能手机行业也在不断的升级和改进,每一次新技术的出现总能带来出人意料的惊喜,这一次终于又轮到小米了。如果厌倦了现在的全面屏的话
转载
2024-01-08 19:38:21
52阅读
12月15日消息,据媒体消息称,LG将于2021年上半年发布新一代智能手机,其中包括LG Rollable和LG Q83。
据悉,LG Rollable将采用柔性OLED屏幕,尤为特别的是,该机通过向两边滑出的方式将屏幕展开,与已曝光的卷轴屏、折叠屏展开方式不同。
手机屏幕背面由内置的弹簧与可移动的连杆组成,手机屏幕可由初始的6.8英寸,伸展至7.4英寸,同时支持仅展开一边屏幕的
转载
2024-09-07 22:25:26
28阅读
在前不久,小智给大家说发现了OPPO的一个手机新专利,和市面上所有正常手机还有新颖的折叠屏手机都不同,OPPO的这个新手机专利是史无前例的拉伸屏幕。屏幕可以呈现拉伸状态,在不使用时把屏幕收起,而需要大屏场景下,直接把屏幕一拉秒变大屏。我们都知道,柔性屏的特性时可以折叠弯曲,目前市面上量产的折叠屏手机实现原理就是此。但OPPO把柔性屏的特性巧妙的更新了,把柔性屏做成一个转轴,通过拉动使其屏幕变大变小
转载
2023-08-02 14:39:12
95阅读
经常访问我博客的同学应该注意到了我的博客大部分是关于分析Android系统原理的,很少涉及应用层的知识,但是想要开发一个用户欢迎的App,没有一个炫酷的UI肯定是不行的,就好比一个人想成为武林高手仅仅修炼内功是不行的,必须内功和外功同时修炼才能成为真正的武林高手。很多人在开发Android的App过程中有这样的感觉,我不用学习Android系统原理照样可以进行Android开发,而且可以做出非常炫
原创
2015-10-13 23:33:29
782阅读
# Android折叠伸缩View的实现
## 1. 总览
在本教程中,我将向你展示如何实现Android中的折叠伸缩View。折叠伸缩View是一种常见的用户界面效果,它允许用户点击或滑动来展开或折叠一个视图,从而更好地利用屏幕空间。
在实现这一效果之前,我们需要先了解整个流程。下面是一张简单的流程图,概述了实现折叠伸缩View的步骤。
```mermaid
graph LR
A(开始)
原创
2023-10-25 05:03:41
260阅读
# 实现 Android View 伸缩动画教程
## 1. 整体流程
为了实现 Android View 的伸缩动画,我们需要按照以下步骤进行操作:
```mermaid
gantt
title Android View 伸缩动画实现流程
section 准备工作
学习相关知识 :done, des1, 2022-11-05, 1d
创建新的 An
原创
2024-06-04 03:25:17
37阅读
效果:[img]http://dl2.iteye.com/upload/attachment/0097/4394/782d8dda-221e-3
原创
2023-02-15 10:04:40
41阅读
对于一个自定义View来说,onMeasure只是用来计算View尺寸,onDraw()才是真正执行View的绘制,所以一般我们都需要重写onDraw()函数来绘制我们期望的UI界面,下面我以一个具体的例子探索自定义View的onDraw()的实现过程和关键点。我们的目标是制作一个柱状图动画,View的动画启动后,会显示一排柱状图增长的画面,这种动画多用于财务类或者统计类的APP中,效果如图所示(
好的设计是实现高度可伸缩的应用程序的基础。在应用程序的生存周期中,设计阶段所做的决策对应用程序可伸缩性的影响最大。可伸缩性金字塔 正如可伸缩性金字塔所显示的,速度更快的硬件、软件和优化调整只是可伸缩性等式的一小部分。金字塔的底部是设计,它对可伸缩性的影响最大。沿着金字塔向上,因素的重要性逐渐降低,影响可伸缩性的能力也相应地减小。从金字塔可以看出,与硬件相比,好的设计能够为应用程序带来更大的可伸缩性
转载
2023-08-21 21:10:40
77阅读
今年,手机市场出现了多款折叠屏手机。三星Galaxy Fold、华为Mate X,以及摩托罗拉RAZR 2019,都为用户带来了不同的设计方案。而现在,LG似乎正在研究可伸缩显示器的可能性。根据介绍,LG于2019年2月27日向世界知识产权局(WIPO)申请了相应专利,并于2019年11月15日得到公布。根据专利页面显示,这项设计中,LG将机身设计的非常薄,可以轻松的随身携带。设备顶部没有凹槽,所
转载
2023-09-12 22:48:23
58阅读
Android自定义View的拖拽效果的设计这里设计两个程序自定义View效果: 第一个程序效果: 点击图像,图像随手指的一定而一定。移动只要的靠的就是View中的layout(int left,int top,int right ,int button)方法。第二个程序效果: 拖动两个图像到上下接壤的位置,拖动上面一个可以一起拖动这两个图像,拖动下面一个图像,则只会拖动下面一个图像。 这里偏
转载
2023-08-16 16:02:50
708阅读
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" an
原创
2021-07-09 10:08:07
259阅读
最近在项目中有一个详情展示页需要求是在描述文本过多时只展示其中的5行并且在末尾可点击展开和收起,理了一下思路以后就开始着手造轮子了。思路分析: ~描述文本和(展开收起)颜色不同且有叠加效果并非同一个View所以需要两个TextView ~使用ViewGroup将两个View包裹,宽度和高度均使用内部child1的宽高来填充 ~将可被点击的child2放置到ViewGroup的右下角位置 ~通过Te
转载
2023-06-28 12:34:28
297阅读
升降式摄像头+8G运存+4800万像素,仅需1599元,网友:刷新下限啊目前手机行业有不少手机都采用了前置摄像头升降式设计,但是售价在2000元以内手机,貌似只有四五款的样子,比如荣耀的9X、红米K20、VIVO S1等,这些手机款式都拥有着升降式摄像头的特色,但是正是这一特色,也增加了机身的厚度,总之来说有优有缺吧! 今天小编要跟大家说的也是一款拥有升降式摄像头的手机,那就是realme X,这
转载
2023-08-02 14:36:59
323阅读
数据密集型应用设计读书笔记第一章。现在的数据密集型应用,趋势是组件化。存储数据,以便自己或其他应用程序之后能再次找到 (数据库(database))记住开销昂贵操作的结果,加快读取速度(缓存(cache))允许用户按关键字搜索数据,或以各种方式对数据进行过滤(搜索索引(search indexes))向其他进程发送消息,进行异步处理(流处理(stream processing))定期处理累积的大批
转载
2023-12-11 10:56:54
46阅读
近些年来,伴随着技术的进步,越来越多的Web应用系统需要存储、转化、处理越来越多的数据,而这必将要求工程师们掌握构建可伸缩的Web系统的能力。当我了解到大多数工程师都缺乏这种构建可伸缩Web系统的能力时,我觉得有必要写一篇与此有关的文章。一方面,目前市面上缺乏相关的材料;另一方面,那些在小公司工作的工程师们也缺乏必要的环境去学习可伸缩架构的设计方法。因此,本文致力于讲解软件架构与基础设施如何协同工
使用 Qt 来开发 Android 应用,也需要适配不同移动设备,适配多种多样的屏幕和分辨率。这次我们大概来讲一下如何使用 Qt 提供的机制来创建可伸缩的界面。DPI 必须要解释一下 DPI 。 DPI , dot per inch ,即每英寸包含的点数。还有一个概念是 PPI ,即每英寸包含...
转载
2015-01-08 17:05:00
261阅读
2评论
可伸缩网络服务的定义 可伸缩性(Scalability)是在当今计算机技术中经常用到的词汇。对于不同的人,可伸缩性有不同的含义。 现在,我们来定义可伸缩网络服务的含义。 可伸缩网络服务是指网络服务能随着用户数目的增长而扩展其性能,如在系统中增加服务器、内存或硬盘等;整个系统很容易被扩展,无需重新设置整个系统,无需中断服务。换句话说,系统管理员扩展系统的操作对最终用户是透明的,他们不会知道系统的改
转载
2023-07-30 07:53:27
132阅读
伸缩性的概念伸缩性是指通过改变部署机器/服务的数量来扩大或者缩小网站的服务处理能力。各层可伸缩行的解决方案实现可伸缩性的前提是进行垂直拆分和水平拆分。垂直拆分:将应用,数据存储和缓存原来部署在同一台服务器上,拆分成独立机器部署。水平拆分:将整个应用拆分成多个微服务独立容器部署。见下图:网站拆分图应用层可伸缩性解决方案HTTP请求流程:用户请求经负载均衡设备,通过负载均衡算法从集群中选出一台服务器进
转载
2023-09-21 06:54:23
95阅读
近些年来,伴随着技术的进步,越来越多的Web应用系统需要存储、转化、处理越来越多的数据,而这必将要求工程师们掌握构建可伸缩的Web系统的能力。当我了解到大多数工程师都缺乏这种构建可伸缩Web系统的能力时,我觉得有必要写一篇与此有关的文章。一方面,目前市面上缺乏相关的材料;另一方面,那些在小公司工作的工程师们也缺乏必要的环境去学习可伸缩架构的设计方法。因此,本文致力于讲解软件架构与基础设施如何协同工
转载
2023-07-10 23:13:04
172阅读