win10设置窗口边框成圆角的

1.如何设置窗口圆角及边框

在文章开头依然先贴出核心代码 [java] view plain copy @Override public void onAttachedToWindow() { super.onAttachedToWindow(); DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); View view = getWindow().getDecorView(); WindowManager.LayoutParams lp = (WindowManager.LayoutParams)view.getLayoutParams(); lp.gravity = Gravity.CENTER; lp.width = (dm.widthPixels * 4) / 5; lp.height = (dm.widthPixels * 4) / 5; getWindowManager().updateViewLayout(view,lp); getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); view.setBackgroundResource(R.drawable.dialog_activity_bg); } 上两篇博客说到了为什么在onAttachedToWindow中修改窗口尺寸和Window与DecorView之间的关系,这篇博客梳理下圆角实现代码逻辑。

整理思路为:获取屏幕尺寸,然后根据需求计算窗口Activity的尺寸。这里默认手机为竖屏,设置Activity的高和宽都为屏幕宽度的4/5。

获取PhoneWindow的变量DecorView,然后修改DecorView的LayoutParams来实现修改窗口尺寸。设置PhoneWindow的背景为透明。

设置DecorView的背景为带边框的圆角。第一步通过经常使用的DisplayMetrics来获取屏幕高宽。

第二步通过getWindow().getDecorView()获取窗体的DecorView,然后再获取LayoutParams,不过DecorView的LayoutParams为WindowManager.LayoutParams。注意!根据上篇博客onAttachedToWindow()在整个Activity生命周期的位置及使用的分析,一定要再onAttachedToWindow中获取WindowManager.LayoutParams,否则获取的是空。

第三步直接调用PhoneWindow的setBackgroundDrawable接口设置成透明即可。第四步为DecorView设置背景,下面贴出边框圆角的xml [html] view plain copy<?xml version="1.0" encoding="utf-8"?> 在测试过程中,我发现了一个很有意思的现象,如果先调用PhoneWindow的setBackground再调用DecorView的setBackground能正常显示,效果如下图 但若两行代码换换位置则显示效果如下图 好吧,要弄清楚这个问题依然是老办法——看源码。

查看PhoneWindow的setBackgroundDrawable [java] view plain copy @Override public final void setBackgroundDrawable(Drawable drawable) { if (drawable != mBackgroundDrawable || mBackgroundResource != 0) { mBackgroundResource = 0; mBackgroundDrawable = drawable; if (mDecor != null) { mDecor.setWindowBackground(drawable); } } } 原来调用PhoneWindow的setBackgroundDrawable方法会调用DecorView的setWindowBackground方法 [java] view plain copy public void setWindowBackground(Drawable drawable) { if (getBackground() != drawable) { setBackgroundDrawable(drawable); if (drawable != null) { drawable.getPadding(mBackgroundPadding); } else { mBackgroundPadding.setEmpty(); } drawableChanged(); } } 在这里,DecorView会判断如果新传进来的Drawable和已经设置的Drawable不同则会替换背景为新的Drawable,所以如果先为DecorView设置带边框的圆角背景再给PhoneWindow设置透明背景,那么DecorView也会被设置成透明背景,也就是我们上图看到的效果。

2.win10的问题

方法一:右击任务栏,从弹出的右键菜单中选择“任务管理器”项,或者直接按“Ctrl” “Alt” “Del”组合键打开“任务管理器”界面。

从打开的“任务管理器”窗口中,切换到“进程”选项卡,选中“桌面窗口管理器”项,点击“结束进程”按钮以结果此进程。 此时将弹出如图所示的“任务管理器”警告窗口,在此直接勾选“放弃未保存的数据并关闭”项,点击“关闭”按钮。

此时“桌面窗口管理器”将自动重启,之后就可以正常使用“开始”菜单啦。 方法二(终极方法):通过修改“组策略”来修复“开始”菜单打不开的故障。

直接按“Windows R”打开“运行”窗口,或者点击“开始”菜单,从其右键菜单中选择“运行”项来打开。 打开的“组策略”窗口中,依次展开“计算机管理”-“Windows设备”-“安全设置”-“本地策略”-“安全选项”项,在右侧找到“用户账户控制:用于内置管理员账户的管理员批准模式”项并右击,从其右键菜单中选择“属性”项。

此时将打开“用户账户控制:用于内置管理员账户的管理员批准模式”属性窗口,勾选”已启用“项,点击”确定“按钮。如图所示: 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。

右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。

右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 从打开的“系统配置”窗口中,切换到“引导”选项卡,勾选“安全引导”项,点击“确定”按钮,并重启一下计算机进入安全模式。

在“安全模式”界面中,依次进入“设置”-“更新和安全”界面中,切换到“恢复”选项卡,点击“重置此电脑”下方的“开始”按钮以重置系统,实现重启安装Win10操作。 当然,如果能进入“疑难解答”界面时,直接点击“重置此电脑”项以实现重装安装Win10正式版系统操作。

3.升级win10之后,F9还原不能用了,以后怎么恢复系统

升级windows10后恢复成以前的版本主要有两种方法:一种是返回,一种是重装;两种方法的效果相同但略有区别,返回就是返回原来你用的那个系统,所有软件和应用都不会变,这种方法针对的是直接从win7升级到win10的电脑,另外一种就是重装系统,会重装一个新的win7系统,和原来的win7系统是不一样的。

因为用的是全新的镜像。 第一种还原或叫回退。

1、打开设置→更新和安全→恢复,找到“回退到Windows7(或Windows 8.1)”,点击“开始”。 2、选择“回退”理由(可多选),然后点击“下一步”继续(以下每一步随时都可以取消“回退”操作)。

3、仔细阅读注意事项,全过程需要有稳定电源支持,也就是说笔记本和平板电脑需要在接入电源线的状态下进行回退操作,电池模式不被允许;另外,系统还提示了一些关于文件和程序可能受到的影响。了解并采取措施之后,点击“下一步”继续。

4、对于已经设定登录密码的用户,回退后密码将被恢复,因此你需要知道该密码才能正常登录。确认该消息不会影响到你的使用后,点击“下一步”继续。

5、需要确认的最后一步,提醒Win7/Win8.1用户可以随时再次升级到Win10。今后免费安装Win10将不再受到“正式版发布1年内”的时间限制,也不受安装方式的限制,纯净安装也将完全免费 6、点击“回退到Windows7(或Windows 8.1)”后,系统自动重启,并开始回退过程,该过程耗费时间和原系统软件安装等使用情况有直接关系。

回退后的Win7/Win8.1系统仍然保持激活状态。 第二种就是重装系统; 如果你电脑可以开机的话建议你用小鱼一键重装系统软件进行重装,三步就能够搞定系统重装,而且操作非常简单,电脑小白都可以轻松上手。

小鱼的系统还是比较靠谱和稳定的不会出现什么恶意插件和病毒软件,这是最简单的方法,下面介绍复杂的方法: 如果不能开机的话用U盘装系统或者系统盘装。 U盘装系统: 1.开启电脑,(台式机按住DEL,笔记本一般按F2),设置要装机电脑BIOS,在计算机启动的第一画面上按"DEL"键进入BIOS (可能有的主机不是DEL有的是F2或F1.请按界面提示进入),选择Advanced BIOS Features 。

2,将Boot Sequence(启动顺序) 设定为USB-ZIP,第一,设定的方法是在该项上按PageUP或PageDown键来转换选项。设定好后按ESC一下,退回BIOS主界面, 选择Save and Exit(保存并退出BIOS设置,直接按F10也可以,但不是所有的BIOS都支持)回车确认退出BIOS设置。

也有的电脑直接按F8,F11等等也能直接调出来直接设置启动顺利的 3,设置完成后,将您制作好的U盘(用老毛桃或大白菜制作一个U盘启动盘,但是切记不要用老毛桃或大白菜的系统,他们的系统会修改主页且会在后台偷偷帮你下一些没用的软件,让系统很快就变慢变卡,可以到小鱼系统网站下载一个系统镜像,他们家的系统比较安全稳定,而且安全无毒,无恶意插件)插入USB接口(最好将其他无关的USB设备暂时拔掉) 重启电脑看看启动效果吧 4,进入第一个“运行windows PE(系统安装)” 默认的就是进入PE,里面还有另外的工具,在这里就不说明了,这就是PE系统了。开始里的工具好多,就不再给图列出了。

如果有自动安装的就选自动安装,那就只要运行自动安装,然后选择你下载好的系统镜像就能自动进入安装程序,如果没有就要手动去安装了: 手动安装步骤: 1.进入pe系统 2.点击桌面上的手动克隆安装图标(有时也会命名为Ghost 32等) 3.出现的界面:点击ok,进入ghost 4.现在只介绍装系统的步骤: (1)依次点击:local—partition—from image (2)在下拉的浏览列表中,选择你的gho文件的位置。最好将GHO文件放在根目录,这样容易找到,ghost软件对文件夹名为中文的,会出现乱码,然你看不懂。

(3)选择好后GHO文件后,点击open, (4)这里没什么好选择,直接点击OK (5)现在出现的窗口你就选择你要装的那个盘(看Size 一般大的数据就是硬盘,小的就是U盘),选择硬盘,然后点击OK (6)出现窗口后,辨认你的系统要装在哪个盘,从size那一栏的磁盘大小数据辨认你的盘符,一般选第一个,是C盘,选中后,点击ok。 (7)提示你是否真的要重装分区,想重装的,点击yes,不想重装的点击no。

(8)完成上述步骤后,就会自动重装系统了。 光盘装系统和U盘装系统是同理,不过就是在改bios启动项(boot)的时候设置为光盘启动(CD/DVD启动)就可以了,后面的步骤。

4.win10软件边框小窗口与大窗口一样大什么原因

WIN10调整窗口大小没觉得与之前的Win7/8有何不同啊。

如果窗口本身只有-和X,没有恢复窗口大小的那个图标,那么这个是不可以调整大小的。 重装系统,但是想保留电脑的隐藏分区,就只能是使用自带的一键还原即可(到/onekey/进行下载),另外使用U盘或者是光驱重装都将会删除该隐藏分区。

一键还原步骤如下: 1、关机状态下,按一键恢复键,进入一键恢复主界面; 2、选择:“从初始备份恢复”可以把系统恢复到出厂状态,单击:“下一步”; 3、点击开始(恢复过程中一定要接电源适配器,如果电池没电会导致一键恢复无法使用) 4、一键恢复会提示是否恢复,选择是,一键恢复就开始恢复了; 5、从用户备份恢复,可以把系统恢复到用户自行备份的状态; 6、从用户备份恢复可以选择 默认路径 或 自行备份 的路径; 7、若用户没有备份过则会提示 映像文件无效提示; 8、选择要恢复的恢复点,点击下一步; 9、点击开始(恢复过程中一定要接电源适配器,如果电池没电会导致一键恢复无法使用); 10、一键恢复会提示是否恢复,选择是,一键恢复就开始恢复了。

win10设置窗口边框成圆角的

转载请注明出处windows之家 » win10设置窗口边框成圆角的

win10

win10网页字体设置大小

阅读(116)

本文主要为您介绍win10网页字体设置大小,内容包括win10怎么设置浏览器字体大小?,win10系统网页字体怎样设置大小,win10怎么调节网页字体大小。Win10 IE浏览器网页字体太小/大了的解决方法如下:1. 点击右上角的“工具”,选择“Internet 选项”

win10

win10里的搜索程序和文件在哪里设置

阅读(101)

本文主要为您介绍win10里的搜索程序和文件在哪里设置,内容包括win10如何搜索文件内容在哪个文件里,请问win10系统搜索程序和文件选项在哪里,windows10怎么搜索程序和文件。首先在电脑左下方【开始】菜单的右侧可以看到搜索框,如下图所示。如

win10

win10标题栏任务栏设置透明度

阅读(59)

本文主要为您介绍win10标题栏任务栏设置透明度,内容包括win10任务栏透明度怎么设置,win10怎么设置标题界面透明度,win10任务栏透明度怎么设置小技巧。操作方法首先需要开启Win10中的任务栏透明选项,打开设置个性化颜色,开启“使开始菜单、任

win10

win10杜比音效设置音乐游戏电影

阅读(56)

本文主要为您介绍win10杜比音效设置音乐游戏电影,内容包括杜比全景声图形均衡器怎么调节最好?,Win10专业版下安装杜比音效的技巧呢?,怎样提高我的音乐播放效果?我的win7升级win10后杜比音效就?爱问。百度知道杜比全景声图形均衡器怎么调节

win10

win10无法将网易邮箱设置为默认

阅读(51)

本文主要为您介绍win10无法将网易邮箱设置为默认,内容包括windows10邮箱设置,帮忙高手,邮箱密码设置问题我申请的邮箱在登陆时设置为默认形式,,为什么163邮箱登陆不上windows10自带邮?为什么163邮。Win10系统的【邮箱设置】,需要你使用的邮

win10

win10怎么设置电脑直接开机不了系统

阅读(59)

本文主要为您介绍win10怎么设置电脑直接开机不了系统,内容包括win10系统下怎么让电脑开不了机,win10怎么设置开机直接进入系统,win10系统电脑怎样让他无法开机。方法/步骤Win10系统中“启动和故障修复”可以用来进行Win10启动设置,有时候一

win10

win10怎么设置开机启动c盘

阅读(49)

本文主要为您介绍win10怎么设置开机启动c盘,内容包括win10怎么设置开机启动系统,如何用pe设置win10的开机启动项,如何避免开机自动打开C盘我的机器安装的是Win98SE,最近不知爱。在C盘下找到这个路径C:\ProgramData\Microsoft\Windows\S

win10

win10新系统设置指南

阅读(55)

本文主要为您介绍win10新系统设置指南,内容包括win10系统win更新设置在哪,Win10专业版系统是如何设置的?,Win10系统设置标准帐户及权限的技巧呢?。如果关闭自动更新。如下图?这时候.msc】确定。如果有提示windows update服务停止运行等等类

win10

win10电脑耳机说不了话怎么设置

阅读(112)

本文主要为您介绍win10电脑耳机说不了话怎么设置,内容包括win10耳机自带麦无法说话该怎么办?,win10插耳机不能说话,w10电脑的耳机没有声音怎么设置。Win10系统优化后麦克风没声音的原因:Win10系统的麦克风本来使用正常,用360安全卫士优化系统

win10

win10中如何让设置豆绿色窗口

阅读(61)

本文主要为您介绍win10中如何让设置豆绿色窗口,内容包括如何将win10文件的窗口背景变成豆绿色?,Win10如何把软件窗口背景设置成豆沙绿,win10专业版怎么把office背景设置为豆绿色。目前只能通过修改注册表实现,具体步骤如下:打开注册表:运行“r

win10

笔记本win10没有bios设置

阅读(77)

本文主要为您介绍笔记本win10没有bios设置,内容包括电脑没BIOS设置,win10系统BIOS为什么屏幕下方点不开电脑设置,联想笔记本安装window10时出现未安装驱动该如何在bios里?爱问知。兼容机是Del品牌机一般是FF2、F4等(F1倒F12您可以都试试)。开

win10

win10浏览器怎么设置站点

阅读(66)

本文主要为您介绍win10浏览器怎么设置站点,内容包括win10添加兼容性站点怎么弄,Win10默认浏览器怎么设置?,win10,浏览器兼容问题此站点提示.<br/>Una。首先在Win10桌面左下角的开始菜单图标上右键单击鼠标,在弹出的菜单选项中,点击进入“控制

win10

联想win10端口设置在哪里设置ip

阅读(47)

本文主要为您介绍联想win10端口设置在哪里设置ip,内容包括win10笔记本怎么设置ip地址,win10怎么设置路由器?,Windows98如何安装设有IP地址的打印机:windows2?。设置方法如下:右键Win10系统桌面上的网络,点击弹出菜单上的属性。点击网络和共享

win10

win10照片怎么设置下一张

阅读(87)

本文主要为您介绍win10照片怎么设置下一张,内容包括win10的照片应用没有下一张的按钮不想用别的照片管理器,Win10系统下三套不同的照片需要演示咋办?,win10怎样在桌面背景上放一张小图片。注销或重启系统。其实我们这时候需要的是让系统“

win10

win10网页字体设置大小

阅读(116)

本文主要为您介绍win10网页字体设置大小,内容包括win10怎么设置浏览器字体大小?,win10系统网页字体怎样设置大小,win10怎么调节网页字体大小。Win10 IE浏览器网页字体太小/大了的解决方法如下:1. 点击右上角的“工具”,选择“Internet 选项”

win10

win10里的搜索程序和文件在哪里设置

阅读(101)

本文主要为您介绍win10里的搜索程序和文件在哪里设置,内容包括win10如何搜索文件内容在哪个文件里,请问win10系统搜索程序和文件选项在哪里,windows10怎么搜索程序和文件。首先在电脑左下方【开始】菜单的右侧可以看到搜索框,如下图所示。如

win10

win10标题栏任务栏设置透明度

阅读(59)

本文主要为您介绍win10标题栏任务栏设置透明度,内容包括win10任务栏透明度怎么设置,win10怎么设置标题界面透明度,win10任务栏透明度怎么设置小技巧。操作方法首先需要开启Win10中的任务栏透明选项,打开设置个性化颜色,开启“使开始菜单、任

win10

win10杜比音效设置音乐游戏电影

阅读(56)

本文主要为您介绍win10杜比音效设置音乐游戏电影,内容包括杜比全景声图形均衡器怎么调节最好?,Win10专业版下安装杜比音效的技巧呢?,怎样提高我的音乐播放效果?我的win7升级win10后杜比音效就?爱问。百度知道杜比全景声图形均衡器怎么调节

win10

win10无法将网易邮箱设置为默认

阅读(51)

本文主要为您介绍win10无法将网易邮箱设置为默认,内容包括windows10邮箱设置,帮忙高手,邮箱密码设置问题我申请的邮箱在登陆时设置为默认形式,,为什么163邮箱登陆不上windows10自带邮?为什么163邮。Win10系统的【邮箱设置】,需要你使用的邮

win10

win10怎么设置电脑直接开机不了系统

阅读(59)

本文主要为您介绍win10怎么设置电脑直接开机不了系统,内容包括win10系统下怎么让电脑开不了机,win10怎么设置开机直接进入系统,win10系统电脑怎样让他无法开机。方法/步骤Win10系统中“启动和故障修复”可以用来进行Win10启动设置,有时候一

win10

win10怎么设置开机启动c盘

阅读(49)

本文主要为您介绍win10怎么设置开机启动c盘,内容包括win10怎么设置开机启动系统,如何用pe设置win10的开机启动项,如何避免开机自动打开C盘我的机器安装的是Win98SE,最近不知爱。在C盘下找到这个路径C:\ProgramData\Microsoft\Windows\S

win10

win10通电自启设置

阅读(59)

本文主要为您介绍win10通电自启设置,内容包括win10如何设置通电自动开机,win10怎么设置开机自动启动,win10如何设置通电就开机。右键开始菜单,选择打开控制面板。