视图的getWidth()和getHeight()返回0
我正在动态创建我的android项目中的所有元素。 我正在尝试获取按钮的宽度和高度,以便可以旋转该按钮。 我只是想学习如何使用android语言。 但是,它返回0。
我做了一些研究,发现需要在onCreate()
方法之外的地方进行。 如果有人可以给我一个例子,那就太好了。
这是我当前的代码:
package com.animation;import android.app.Activity;
import android.os.Bundle;
import android.view.animation.Animation;
import android.view.animation.LinearInterpolator;
import android.view.animation.RotateAnimation;
import android.widget.Button;
import android.widget.LinearLayout;public class AnimateScreen extends Activity {//Called when the activity is first created.
@Override
public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);LinearLayout ll = new LinearLayout(this);LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);layoutParams.setMargins(30, 20, 30, 0);Button bt = new Button(this);bt.setText(String.valueOf(bt.getWidth()));RotateAnimation ra = new RotateAnimation(0,360,bt.getWidth() / 2,bt.getHeight() / 2);ra.setDuration(3000L);ra.setRepeatMode(Animation.RESTART);ra.setRepeatCount(Animation.INFINITE);ra.setInterpolator(new LinearInterpolator());bt.startAnimation(ra);ll.addView(bt,layoutParams);setContentView(ll);
}
任何帮助表示赞赏。
#1楼
我们可以用
@Overridepublic void onWindowFocusChanged(boolean hasFocus) {super.onWindowFocusChanged(hasFocus);//Here you can get the size!}
#2楼
我使用了这种解决方案,我认为它比onWindowFocusChanged()更好。 如果打开DialogFragment,然后旋转电话,则仅当用户关闭对话框时才会调用onWindowFocusChanged):
yourView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {@Overridepublic void onGlobalLayout() {// Ensure you call it only once :yourView.getViewTreeObserver().removeGlobalOnLayoutListener(this);// Here you can get the size :)}});
编辑:不推荐使用removeGlobalOnLayoutListener,现在您应该这样做:
@SuppressLint("NewApi")
@SuppressWarnings("deprecation")
@Override
public void onGlobalLayout() {// Ensure you call it only once :if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.JELLY_BEAN) {yourView.getViewTreeObserver().removeOnGlobalLayoutListener(this);}else {yourView.getViewTreeObserver().removeGlobalOnLayoutListener(this);}// Here you can get the size :)
}
#3楼
如果需要在窗口小部件显示之前获取其宽度,可以使用getMeasuredWidth()或getMeasuredHeight()。
myImage.measure(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
int width = myImage.getMeasuredWidth();
int height = myImage.getMeasuredHeight();
#4楼
基本问题是,您必须等待绘图阶段进行实际测量(尤其是使用诸如wrap_content
或match_parent
类的动态值),但是通常直到onResume()
为止,这个阶段还没有完成。 因此,您需要一种解决方案来等待此阶段。 有一个不同的可能的解决方案:
1.收听绘图/布局事件:ViewTreeObserver
一个ViewTreeObserver被激发用于不同的绘图事件。 通常, OnGlobalLayoutListener
是获取度量所需的,因此在布局阶段之后将调用侦听器中的代码,因此度量已准备就绪:
view.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {@Overridepublic void onGlobalLayout() {view.getViewTreeObserver().removeOnGlobalLayoutListener(this);view.getHeight(); //height is ready}});
注意:监听器将被立即删除,因为否则它将在每个布局事件上触发。 如果您必须支持SDK Lvl <16的应用程序,请使用此命令注销监听器:
public void removeGlobalOnLayoutListener (ViewTreeObserver.OnGlobalLayoutListener victim)
2.将可运行对象添加到布局队列:View.post()
不是很出名,也是我最喜欢的解决方案。 基本上,只需将View的post方法与您自己的runnable一起使用即可。 如Romain Guy所述,这基本上是在视图的尺寸,布局等之后将您的代码排队:
UI事件队列将按顺序处理事件。 调用setContentView()后,事件队列将包含一条消息,要求进行重新布局,因此您发布到队列中的所有内容都会在布局通过后发生
例:
final View view=//smth;
...
view.post(new Runnable() {@Overridepublic void run() {view.getHeight(); //height is ready}});
相对于ViewTreeObserver
的优势:
- 您的代码仅执行一次,而不必在执行后禁用观察器,这可能会很麻烦
- 不太冗长的语法
参考文献:
- https://stackoverflow.com/a/3602144/774398
- https://stackoverflow.com/a/3948036/774398
3.覆盖Views的onLayout方法
仅在逻辑可以封装在视图本身中的情况下,这才是切实可行的,否则,这是一种非常冗长且繁琐的语法。
view = new View(this) {@Overrideprotected void onLayout(boolean changed, int l, int t, int r, int b) {super.onLayout(changed, l, t, r, b);view.getHeight(); //height is ready}
};
还请记住,onLayout将被调用多次,因此请考虑在方法中执行的操作,或者在第一次后禁用代码
4.检查是否已经过布局阶段
如果您在创建ui时执行了多次代码,则可以使用以下支持v4 lib方法:
View viewYouNeedHeightFrom = ...
...
if(ViewCompat.isLaidOut(viewYouNeedHeightFrom)) {viewYouNeedHeightFrom.getHeight();
}
如果视图自从上次附着到窗口或从窗口分离以来已经经过至少一种布局,则返回true。
附加:获取静态定义的测量
如果只需要获取静态定义的高度/宽度,则可以使用以下方法执行此操作:
-
View.getMeasuredWidth()
-
View.getMeasuredHeigth()
但是请注意,这可能与绘制后的实际宽度/高度不同。 Javadoc完美地描述了差异:
视图的大小用宽度和高度表示。 一个视图实际上具有两对宽度和高度值。
第一对称为测量宽度和测量高度。 这些尺寸定义视图在其父级中的大小(有关更多详细信息,请参见布局。)可以通过调用getMeasuredWidth()和getMeasuredHeight()获得测量尺寸。
第二对简称为宽度和高度,有时也称为图纸宽度和图纸高度。 这些尺寸定义了屏幕上,绘制时和布局后视图的实际尺寸。 这些值可以但不必与测量的宽度和高度不同。 宽度和高度可以通过调用getWidth()和getHeight()获得。
#5楼
您太早调用getWidth()
了。 UI尚未调整大小并在屏幕上布置。
无论如何,我怀疑您是否想做自己正在做的事情—动画化的小部件不会更改其可点击区域,因此无论按钮如何旋转,按钮仍将响应原始方向的单击。
话虽如此,您可以使用维度资源来定义按钮的大小,然后从布局文件和源代码中引用该维度资源,以避免出现此问题。
#6楼
我宁愿使用OnPreDrawListener()
而不是addOnGlobalLayoutListener()
,因为它被更早地调用了。
view.getViewTreeObserver().addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener(){@Overridepublic boolean onPreDraw(){if (view.getViewTreeObserver().isAlive())view.getViewTreeObserver().removeOnPreDrawListener(this);// put your code herereturn true;}});
#7楼
正如Ian在此Android Developers线程中指出的那样:
无论如何,关键是要在构造所有元素并将其添加到其父视图之后 ,对窗口内容进行布局。 它必须是这种方式,因为在您知道View包含哪些组件以及它们包含什么等等之前,没有明智的方法可以对其进行布局。
底线是,如果在构造函数中调用getWidth()等,它将返回零。 该过程是在构造函数中创建所有视图元素,然后等待调用View的onSizeChanged()方法-那是您首次确定实际大小时,因此才是设置GUI元素的大小。
还要注意,有时会使用零参数调用onSizeChanged()-检查这种情况,然后立即返回(因此在计算布局等时不会除以零)。 一段时间后,它将使用实际值进行调用。
#8楼
如果您使用的是RxJava和RxBindings,则使用一根 衬板 。 没有样板的类似方法。 如蒂姆·奥丁 ( Tim Autin)的回答一样,这也解决了黑客抑制警告的问题。
RxView.layoutChanges(yourView).take(1).subscribe(aVoid -> {// width and height have been calculated here});
就是这个。 即使从未调用,也无需取消订阅。
#9楼
Kotlin扩展程序,用于观察全局布局,并在动态准备好高度时执行给定的任务。
用法:
view.height { Log.i("Info", "Here is your height:" + it) }
实现方式:
fun <T : View> T.height(function: (Int) -> Unit) {if (height == 0)viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener {override fun onGlobalLayout() {viewTreeObserver.removeOnGlobalLayoutListener(this)function(height)}})else function(height)
}
#10楼
如果应用程序在后台运行,则视图消失将返回0作为高度。 这是我的代码(1oo%有效)
fun View.postWithTreeObserver(postJob: (View, Int, Int) -> Unit) {viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener {override fun onGlobalLayout() {val widthSpec = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED)val heightSpec = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED)measure(widthSpec, heightSpec)postJob(this@postWithTreeObserver, measuredWidth, measuredHeight)if (Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN) {@Suppress("DEPRECATION")viewTreeObserver.removeGlobalOnLayoutListener(this)} else {viewTreeObserver.removeOnGlobalLayoutListener(this)}}})
}
#11楼
如果您使用的是Kotlin
leftPanel.viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener {override fun onGlobalLayout() {if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.JELLY_BEAN) {leftPanel.viewTreeObserver.removeOnGlobalLayoutListener(this)}else {leftPanel.viewTreeObserver.removeGlobalOnLayoutListener(this)}// Here you can get the size :)leftThreshold = leftPanel.width}})
#12楼
高度和宽度为零,因为在您请求视图的高度和宽度时尚未创建视图。 一种最简单的解决方案是
view.post(new Runnable() {@Overridepublic void run() {view.getHeight(); //height is readyview.getWidth(); //width is ready}});
与其他方法相比,该方法短而明快,因此非常好。
#13楼
我们需要等待视图将被绘制。 为此,请使用OnPreDrawListener。 Kotlin示例:
val preDrawListener = object : ViewTreeObserver.OnPreDrawListener {override fun onPreDraw(): Boolean {view.viewTreeObserver.removeOnPreDrawListener(this)// code which requires view size parametersreturn true}}view.viewTreeObserver.addOnPreDrawListener(preDrawListener)
#14楼
也许这可以帮助某人:
为View类创建扩展功能
文件名:ViewExt.kt
fun View.afterLayout(what: () -> Unit) {if(isLaidOut) {what.invoke()} else {viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener {override fun onGlobalLayout() {viewTreeObserver.removeOnGlobalLayoutListener(this)what.invoke()}})}
}
然后可以将其用于以下任何视图:
view.afterLayout {do something with view.height
}
#15楼
AndroidX有多个扩展功能,可以帮助您有这方面的工作,里面androidx.core.view
您需要为此使用Kotlin。
最适合这里的是doOnLayout
:
布置此视图时执行给定的操作。 如果视图已被布局并且尚未请求布局,则将立即执行该动作,否则,将在下一个视图被布局后执行该动作。
该动作仅在下一个布局上被调用一次,然后被删除。
在您的示例中:
bt.doOnLayout {val ra = RotateAnimation(0,360,it.width / 2,it.height / 2)... more code
}
依赖关系: androidx.core:core-ktx:1.0.0
#16楼
发生这种情况是因为视图需要更多的时间来膨胀。 因此,应在主线程上调用view.post { ... }
以确保您的view
已被view.height
,而不是在主线程上调用view.width
和view.height
。 在科特林:
view.post{width}
view.post{height}
在Java中,你也可以调用getWidth()
和getHeight()
的方法Runnable
并通过Runnable
来view.post()
方法。
view.post(new Runnable() {@Overridepublic void run() {view.getWidth(); view.getHeight();}});
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 洛谷 P2564 [SCOI2009]生日礼物 题解
题目:P2564 [SCOI2009]生日礼物 队列 - 单调队列 - 双指针 双倍经验:P3029 [USACO11NOV]牛的阵容Cow Lineup 这里讲一种双指针的做法 首先将牛输入后,按坐标升序排列 维护指针 l=1,r=0l=1,r=0l=1,r=0,再维护数组 c[]c[]c[] 记录每种珠子出现的次数,cntcntcnt 为区间中珠子…...
2024/3/31 15:01:17 - IO操作(3):装饰流(字节缓冲流BufferedInput/OutputStream)
装饰流 IO流按功能可分为节点流和处理流(装饰流),装饰流是在节点流基础上进行操作可以提高IO流的性能。 如果不需要装饰流则需要对硬盘重复操作,性能不高,BufferedInputStream可以相当于设置一个缓冲区先将要读取的内容放在一辆车上统一进行存取(默认内容为8k) (Filter…...
2024/4/24 5:05:26 - 数论笔记
1. 质数 1.1 质数的判定 试除法 若一个正整数NNN为合数(除了能被1和自身以外的数整除),则存在一个能整除NNN的数TTT,其中2≤T≤N2\leq T\leq \sqrt N2≤T≤N。 bool is_prime(int n) {if (n < 2) return false;for (int i = 2; i < sqrt(n); ++ i )if (n % i == 0)…...
2024/4/10 1:46:47 - ElasticSearch是什么
1. 为什么要使用全文检索 首先呢,用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。比如淘宝,京东等等, 而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。 面对这样复杂的搜…...
2024/3/31 17:44:08 - 【Python】(八)列表生成式、迭代器、生成器、装饰器
文章目录1.列表生成式2.迭代器3.生成器4.装饰器 1.列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)): >>> list(range(1, 11…...
2024/4/15 4:08:00 - 如何在github上面高效的找开源项目
1.在名字中寻找包含starsreadme中描述中语言和发布时间的过滤做技术不能只看书和视频,要找开源项目来多练练手...
2024/4/7 21:40:29 - 桶排序
桶排序 class Solution { public:class Bucket{public:bool used = false;int maxval = INT_MIN;int minval = INT_MAX;};int mins = INT_MAX, maxn = INT_MIN;int maximumGap(vector<int>& nums) {int n = nums.size();if (n < 2) return 0;for (int& x:nums…...
2024/4/7 11:23:15 - Springboot之后台发送HTTP请求
目标实现描述:用户发送HTTP请求后,后台Controller层接收请求后获取对应的参数,将参数拼接到对应的第三方接口中,然后建立连接,向第三方库发送请求,获取对应的数据,然后对数据进行相应的处理!直接上代码,详情看注释!@Controller public class TransportController imp…...
2024/4/7 11:30:10 - npm安装vue-cli报错 -4058 的解决方法
https://www.jianshu.com/p/6e313b8eca8a...
2024/4/7 11:35:28 - 斐波那契的一些性质
“看到好的东西就要盗过来“ 学姐如是说道...
2024/4/24 10:47:00 - python//Jan.18th,2020//测试
#测试代码#测试函数 #def get_formatted_name(first,last): # full_name=first+ +last # return full_name.title()#可通过的测试 #import unittest #from name_function import get_formatted_name #class NameTestCase(unittest.TestCase): # def test_first_last_n…...
2024/4/7 15:59:13 - Linux系统用户管理
用户存在的意义:系统上的每一给进程都需要特定的用户运行 每一个文件都有特定的用户拥有 访问文件或目录受到用户的限制 进程能以哪种方式访问文件或目录,与进程关联的用户有关AAA认证体系(认证、授权、统计),用户登入系统,系统分配权限,监控用户行为 相关的配置文件: …...
2024/4/7 16:10:45 - 前缀和与差分
前缀和与差分 一维前缀和 void init() {for (int i = 1; i <= n; ++ i ){f[i] = f[i-1] + value[i-1];} }int get(int l, int r) {return f[r] - f[l-1]; }二维前缀和 void init() {for (int i = 1; i <= n; ++ i )for (int j = 1; j <= m; ++ j ){f[i][j] = f[i-1][j…...
2024/3/29 7:26:02 - #1062 - Duplicate entry '0' for key 'PRIMARY'—— mysql的小问题
问题:# 1062 -重复输入“0”。 原因:我估计可能是数据表中主键这一栏已经有一个为“0”了,一般出现这种问题是以int类型的字段在输入时没有输如数据,而int类型默认值为“0”,而你之前第一条数据已经默认主键如:id为默认的“0”了,于是就报错说Duplicate entry ‘0’ for…...
2024/4/22 12:46:42 - Spring boot 中Cannot resolve class or package 'DB2Driver' less... (Ctrl+F1) 解决方法
在springboot 的配置文件中引入数据库出现的问题解决办法:右击项目 选择 Open Module Settings 把 Dependencies中对应的runtime 修改为Compile。点击OK之后错误消失。原因是runtime代表只有运行时生效,Compile表示编辑即生效。...
2024/3/29 7:26:00 - C 数据结构实验之链表七:单链表中重复元素的删除 SDUT
Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description 按照数据输入的相反顺序(逆位序)建立一个单链表,并将单链表中重复的元素删除(值相同的元素只保留最后输入的一个)。Input 第一行输入元素个数 n (1 <= n <= 15); 第二行输入 n 个整数,保证在 int…...
2024/4/23 23:57:09 - Eclipse的下载和相关问题解决
下载地址:https://www.eclipse.org/downloads/点击Download Packages下载软件包。此处以Eclipse Neon版本为例。点击进入下载页面。 根据需要选择不同的IDE(集成开发环境),此处选择Java EE,系统选择Windows 64位。点击下载。此时需要重新选择镜像,否则下载速度会受限。选择…...
2024/4/24 13:59:18 - 快速选择算法
快速选择算法 算法思想:随机选择一个枢轴。 使用划分算法将枢轴放在数组中的合适位置 pos。将小于枢轴的元素移到左边,大于等于枢轴的元素移到右边。 比较 pos 和 N - k 以决定在哪边继续递归处理。int partition(vector<int>& nums, int l, int r) {int left = l+…...
2024/3/29 13:25:29 - IO操作(3):装饰流(BufferedInput/OutputStream)
装饰流 IO流按功能可分为节点流和处理流(装饰流),装饰流是在节点流基础上进行操作可以提高IO流的性能。 如果不需要装饰流则需要对硬盘重复操作,性能不高,BufferedInputStream可以相当于设置一个缓冲区先将要读取的内容放在一辆车上统一进行存取(默认内容为8k) 代码举例…...
2024/3/29 13:25:28 - 关于Kafaka的配置文件server.properties解析
如题,Kafka的安装和配置在这就不说了,以前啊,因为kafka的broker相当于一个kafka服务,但是这个broker啊,不可能只用一个,所以,kafka本身设计的也是集群式的,所以安装启动kafka之前必须要安装启动zookeeper,用它来管理kafka集群元数据。现在啊,去Apache Kafka官网kafka…...
2024/3/29 13:25:27
最新文章
- 商城数据库(45-48)
45——商城信息表(wang_messages) CREATE TABLE wang_messages (id int(11) NOT NULL AUTO_INCREMENT COMMENT 自增ID,msgType tinyint(4) NOT NULL DEFAULT 0 COMMENT 消息类型(0:后台手工发送的消息 1:系统自动发动的消息),sen…...
2024/4/27 13:30:21 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - 跨域问题一文解决
📝个人主页:五敷有你 🔥系列专栏:Vue ⛺️稳中求进,晒太阳 一、为什么会出现跨域的问题? 是浏览器的同源策略,跨域也是因为浏览器这个机制引起的,这个机制的存在还是在于安全…...
2024/4/15 8:47:10 - 使用Jmeter进行http接口性能测试
在进行网页或应用程序后台接口开发时,一般要及时测试开发的接口能否正确接收和返回数据,对于单次测试,Postman插件是个不错的Http请求模拟工具。 但是Postman只能模拟单客户端的单次请求,而对于模拟多用户并发等性能测试…...
2024/4/27 11:27:10 - 【Linux系列】tree和find命令
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…...
2024/4/22 6:23:35 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/26 18:09:39 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/26 20:12:18 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/26 23:05:52 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/27 4:00:35 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/25 18:39:22 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/25 18:39:22 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/26 21:56:58 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/27 9:01:45 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/26 16:00:35 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/25 18:39:16 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/25 18:39:16 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/26 22:01:59 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/25 18:39:14 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/26 23:04:58 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/25 2:10:52 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/25 18:39:00 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/26 19:46:12 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/27 11:43:08 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/27 8:32:30 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57