Articles of 屏幕

Android:如何检测电子墨水屏幕?

我想让我的应用程序对电子墨水屏幕更友好,即减少渐变,删除animation等。在我为这些屏幕types添加单独的布局之前,我首先需要一种方法来检测它们。 有人find了这样做的好方法吗? Display类看起来不像是提供了一种检测显示types的方法…… 编辑:通过电子墨水屏幕,我的意思是一个与电子纸技术配合使用的屏幕。

Android屏幕比例

我刚刚开始为Android开发应用程序,我有一个问题。 Android手机是否有标准的屏幕比例,就像我们的电视或电脑屏幕(4:3,16:9)一样? 谢谢

android layout-land和screen-rotation处理

我有纵向模式(在文件夹布局中)和横向模式(在文件夹布局中)的布局。 此屏幕位于其中一个选项卡下,因此我必须处理屏幕旋转(屏幕旋转后,不会发生默认屏幕重启)。 我想在屏幕旋转到横向模式时从’layout-land’更新视图,在屏幕旋转到纵向模式时从’layout’更新视图。 我怎样才能做到这一点?

有没有Android设备的分辨率为640×960?

我不确定这是否是这个问题的最佳位置,如果不是,请指出我正确的一个! 我正在扩展我的应用程序的多个分辨率,我遇到了这两页 查看Scren尺寸和密度 ,图表显示17%的设备是正常的/ xhdpi,也在这里 ,在表3中它表示正常/ xhdpi是640×960。 我知道这是Iphone分辨率,在谷歌和gsmarena上运行搜索,我只能findiPhone和一些尚未发布的Android设备。 所以我的问题是平板电脑和手机,已经在市场上,有这个分辨率的任何Android设备? 如果没有,为什么该表中的那个决议? 谢谢! 编辑 所以根据答案,没有具有该分辨率的设备,但如果没有具有该分辨率的Android设备,哪些适合17%的正常大小和xhdpi? 为什么即使在图表上呢?

播放video时无法关闭屏幕

我的活动中有一个VideoView,我只用它作为背景,在循环模式下有一个video。 屏幕不会自动进入睡眠模式。 我尝试手动计算自上次用户交互以来的秒数,但我仍然无法强制屏幕关闭。 我已经尝试过PowerManager,获取锁和goToSleep()函数,但我仍然无法关闭屏幕。

如何在Android中获得USABLE屏幕宽度和高度

我正在创建一个应用程序,我真的需要知道正确的屏幕尺寸。 其实我知道怎么做…但是出现了一个问题,因为即使你做了requestWindowFeature(Window.FEATURE_NO_TITLE); , 这个: 仍然停留在屏幕上似乎,它也被视为屏幕的一部分,因此“screenWidth”实际上比可用部分更大。 是不是有任何方法如何获得可用部分的大小而不是整个屏幕? 或者至少得到’滚动的东西’的大小(但是会有问题,有些设备没有显示它们)?

Android将当前屏幕转换为位图

我想转换我的应用程序的屏幕并将其转换为位图。 我已经知道如何将视图转换为位图,但这不是我想要的,因为我的屏幕由许多片段组成。 因此,我希望能够采取屏幕并将其转换为位图…帮助非常感谢谢谢。

如何录制Android设备屏幕?

我想创建一个应用程序,使用户能够Capture Screen他们Android设备的Capture Screen 。 像我们在电脑中使用的任何屏幕录像机软件请帮帮我 编辑:1 这里Screen capture refers to Screen recording of device screen as video not snapshots of screen.

为Android应用程序刮取这个HTML的最佳方法是什么?

从网页中删除以下HTML的最佳方法是什么? 我想拉出Apple,Orange和Grape并将它们放入我的Android应用程序的下拉菜单中。 我应该使用Jsoup,如果是这样,最好的方法是什么? 我应该使用正则expression式吗? Apple Orange Grape

如何获得设备的屏幕尺寸?

欲望有480 x 800像素,3.7英寸,HD有480 x 800像素,4.3英寸屏幕规格。 我运行从此线程接受作为答案的代码如何获取设备的屏幕大小? 但这是错误的!例如,对于3.7英寸的屏幕尺寸返回2.4这是非常错误的! 有谁知道如何获得真正的屏幕尺寸?我不需要分辨率我需要屏幕的屏幕尺寸(英寸)。 注意:此代码错误(至少对我不起作用) DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels; //give me 320 int height = dm.heightPixels; //give me 533 我有HTC Desire,我的分辨率是480 x 800像素! 我知道我很蠢! ,显然我做错了什么但有人可以请我如何以英寸为单位获得真正的屏幕尺寸,并获得设备的真正分辨率? 谢谢