Articles of 屏幕

如何录制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像素! 我知道我很蠢! ,显然我做错了什么但有人可以请我如何以英寸为单位获得真正的屏幕尺寸,并获得设备的真正分辨率? 谢谢

如何检测设备何时从纵向模式切换到横向模式?

我有一个应用程序,显示活动中的全屏位图。 为了提供快速加载时间,我将它们加载到内存中。 但是当屏幕改变方向时,我想清除缓存,以便再次使用适合新维度的位图填充它。 唯一的问题是,为了做到这一点,我需要检测何时发生方向变化。 有谁知道如何检测到这个?

如何打开屏幕?

DUPLICATE警告:这个问题适用于服务和前端,有一些类似的线程,但专注于GUI方法。 问题 从任何状态开始(音乐在后台播放,屏幕显示(原文如此!),屏幕关闭,手机锁定,手机解锁等)我想改变状态中的一件事 – 打开屏幕。 别的什么都不应该改变。 尝试 要从某个已知状态开始,我会锁定手机并关闭屏幕: DevicePolicyManager dpm = (DevicePolicyManager)context .getSystemService(Context.DEVICE_POLICY_SERVICE); dpm.lockNow(); 所以从现在开始,打开屏幕意味着实际显示键盘。 我尝试这样做: 强迫userActivity – 根本不会发生任何事情 唤醒锁的各种组合 – 唤醒太弱(如PARTIAL_WAKE_LOCK – 没有任何反应)或触发屏幕,但只要我保持锁定。 一旦我释放它,屏幕就会回到关闭状态(尽管我设置了ON_AFTER_RELEASE ); 小问题是我必须在lockNow之后获得一些延迟的唤醒锁定,因为否则lockNow将被简单地取消 解决方法 这几乎是由Anton Cherkashyn 改变屏幕亮度系统设置Android的复制和粘贴 您需要添加触发屏幕的虚假活动: public class DummyBrightnessActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); //this next line is very important, you need to […]

有关浮动叠加/元素的Android信息,而非其他应用

我正在寻找关于浮动叠加层的一些信息没有mapView的叠加层,而是覆盖在其他应用程序上的叠加层。 例如,那些应用程序正在做我正在寻找的东西: https://play.google.com/store/apps/details?id=com.pvy.batterybar https://play.google.com/store/apps/details?id=ds.cpuoverlay 即使我们不在应用程序中,它们也会在屏幕前显示元素 我尝试了一些搜索,但我没有find任何东西。 有人知道在哪里可以find一些API文档,一个教程链接,一段代码…… 谢谢

如何通过wifi以编程方式与另一个人分享Android设备的屏幕? (不是截图)

我必须写一个与其他人分享我的Android设备屏幕的应用程序。(不是截图)我在互联网上搜索了很多,但我没有find答案。 可能吗? android会让我们这样做吗? 我怎样才能做到这一点?

如何调暗/模糊部分屏幕?

我知道我们可以调暗/模糊屏幕,如本文所示。 我应该怎么做才能使其中的一部分变暗/模糊,留下一个(或多个)视图而没有任何效果,这样整个屏幕就会产生高亮显示效果? 此外,即使我在当前屏幕上进行对话,它是否仍然有效,以便对话框和突出显示的视图保持不变?

Android TextView中的分页

我在文件[~100 KB ]中有一些文本需要在TextView显示给用户。 我想将文本拆分成页面。 这是我想要实现分页的想法: 确定屏幕宽度和屏幕高度,比如320 x 480 。 计算75%的高度,[360 px ]以容纳按钮等。 确定字体大小 计算可以显示的字符数[ N ]。 从文件中读取并仅显示N个字符。 这似乎可行,但似乎粗糙且容易出错。 有没有人有更好的想法?

Android关闭屏幕

我无法使用此代码关闭屏幕。 我使用了PowerManager和wl.release()方法,但它不起作用。 有人能告诉我一个例子吗? PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, “DoNotDimScreen”); 这是我职能的一部分: stateString = “nextone”; if(stateString==”nextone”){ wl.release(); } 我还在清单中添加了权限但没有结果。