android-screen相关内容

以编程方式截取Android设备中当前屏幕的屏幕截图?

我正在开发一个应用程序,其中有一些编辑文本和背景图像.我在那个编辑文本中写了一些东西,我想将整个当前屏幕保存为一个图像,以便我可以通过电子邮件发送它.我得到了一个使用 ASL(android 屏幕截图库)的解决方案,但为此我必须在每次重新启动设备时在我的设备上启动本机服务.那么有没有其他解决方案可以截取当前屏幕? 解决方案 试试这个.. 在你的 xml 中找到父布局并执行此操作. Li ..
发布时间:2021-07-17 18:48:00 移动开发

从服务android更改亮度

我想从服务更改android设备的亮度。我已经看到了很多关于堆栈溢出的问题,但是没有一个问题解决了我的问题。 我已经完成了从settingsManger中设置亮度的一切工作,开始了新的工作活动等 ,但没有一个对我有用。 解决方案 尝试为 android.provider.Settings.System.putInt(getContentResolver(), androi ..
发布时间:2020-06-05 19:09:26 移动开发

android获取屏幕大小,包括状态栏和软件导航栏的大小

如何在包含导航栏和状态栏的情况下获取以像素为单位的屏幕尺寸? 我已经尝试使用 DisplayMetrics ,但大小不包括软件导航栏。 解决方案 软件导航为自API 17(JELLY_BEAN_MR1)开始添加,因此我们仅需要在API 17及更高版本中包含导航栏的大小。 ,请注意,当您获得屏幕尺寸时,它会基于当前方向。 public void setScreenSize(C ..
发布时间:2020-06-05 19:09:22 移动开发

查找TextView中单个字符的确切坐标

目前,我在遍历TextView文本的副本时使用 paintObject.measureText(textCopy.substring(0,i))。例如, measureText(“ abc” .substring(0,1))会给我'b'的相对x坐标。我从 layout.getLineTop()获得的 y 坐标。这是可行的,但对于非等宽字体的 x 坐标,不准确。我可以进行一些校准,但是在每个设备上它 ..
发布时间:2020-06-05 19:09:18 移动开发

Android:如何检测手机何时处于活动状态和空闲状态?

我想创建一个知道用户何时使用电话的应用程序(启动屏幕并关闭屏幕)。一段时间后,我需要调用 doSomething()方法。 问题: 1。如何知道用户何时开始使用手机以及何时关闭屏幕? 2.我应该使用Service还是IntentService?对于我来说,哪个更好? 解决方案 您可以使用BroadcastReceiver和Service尝试这样的事情: 使用Broa ..
发布时间:2020-06-05 19:09:15 移动开发

如何使用adb命令打开和关闭屏幕?

我正在使用KEYCODE_POWER打开和关闭我已扎根的电话。在以下两种情况下,都使用风箱命令打开和关闭屏幕。 adb shell输入keyevent KEYCODE_POWER 但是,我想在单独的情况下使用它:打开和关闭。我有两个功能:打开和关闭功能。如果屏幕关闭并且我调用了打开功能,它将打开屏幕。如果屏幕已经打开,则打开功能将无法执行任何操作。否则,如果屏幕打开,我将 ..
发布时间:2020-06-01 20:49:41 移动开发

如何在所有设备上看起来相同的边距处放置视图?

我正在尝试通过以编程方式添加130(顶部)来将视图放置在中央,以使其看起来不错,但是,我不确定如何使其他Android设备(例如平板电脑)看起来一样吗?在普通Android手机上将130添加到页边距顶部看起来不错,但在平板电脑上看起来会有所不同.我将如何制定逻辑以提供在所有设备上都具有相同外观的页边空白?一些例子或技巧会很棒!我希望收到您的来信! margin_top = 130 // Ho ..
发布时间:2020-04-30 07:43:32 移动开发

如何检测在Android屏幕pressure?

我想要得到的屏幕pressure。当带病运行的应用程序中显示我留言不幸的是,应用程序已经停止。我生病时得到屏幕的pressure做它可以在一个转换的另一个问题权衡(克),还有一些数学或物理?这里是code我有: 编辑:我运行在平板这个应用程序 包com.realscale.stefanrafa; 进口android.app.Activity; 进口android.os.Bundl ..
发布时间:2016-03-19 00:07:58 移动开发

有没有办法让dpi的屏幕尺寸

我用这样的: INT无线= getWindowManager()getDefaultDisplay()的getWidth()。 获取屏幕尺寸以像素为单位。有没有办法让 dpi的屏幕尺寸 ??? 我在做这个选择屏幕尺寸不同布局的基础。 解决方案 有没有办法让以dpi为escreen大小??? DisplayMetrics 可以告诉你,在像素的屏幕尺寸,加上屏幕密度。从那 ..
发布时间:2016-03-13 23:44:04 移动开发

Android应用程序应该在Play商店中正常的屏幕设备以及片可见,应在两者(屏幕分辨率)出现完美

我最近发表在Play商店中的Andr​​oid应用(SDK 4.2版)。我的要求是 - 这个程序应该是Play商店中看到两个 - 大屏幕设备(包括三星Galaxy Tab 2 P3100),以及正常屏幕设备。 我也想显示在设备我的应用程序(与2.2版 - 4.2)。 这是code片段,我建议对我的要求履行。 <支持屏 机器人:smallScreens =“真” 机器人:no ..

捕捉屏幕的android

我如何编程在Android手机上进行屏幕捕获? 解决方案 您无法从Android应用程序做到这一点,除了一个根深蒂固的手机上,因为你没有权限访问帧缓冲设备。 您可以做但是在它从你的开发机器的DDMS窗口亚洲开发银行,作为有权限framebuffer的图形组中ADB运行。 如果你想要做一个扎根设备上的本地code类似的东西,看来源亚行守护进程。 编辑:看来这可能会改变,并有可能在近期发 ..
发布时间:2016-03-11 20:12:12 移动开发

能够长久$移动后活动部$ PSS触发?

我工作的一个简单的Andr​​oid应用程序,我的要求是, “一些移动事件(MotionEvent.ACTION_MOVE为true)在屏幕上后,如果用户停止移动几秒钟一些地方用了从屏幕上走的手指,则需要执行一些动作。” *我了解到,龙preSS是什么触发,如果用户不作任何举动向下事件被触发(MotionEvent.ACTION_DOWN)之后。* 那么,有没有办法在屏幕上四处移动后触发隆p ..
发布时间:2016-03-09 22:54:55 Java开发

Android的 - 如何动态地更改片段布局

我有一个平板电脑应用与显示我公司的DATAS的有关片段。我愿与屏幕方向动态地改变我的布局,同时在页面上的IM,但我没有找到如何呢。 如果有人得到了解决,在此先感谢 解决方案 @ Yume177,我发现如何做到这一点: @覆盖 公共无效onConfigurationChanged(配置NEWCONFIG){ // TODO自动生成方法存根 super.onConfigu ..

屏幕分辨率/物理尺寸

我执行的Andr​​oid(API 10)的应用程序。我对平板电脑(据说)和移动电话的几个设计。关于previous句话听起来有点愚蠢:在我看来,布局应根据设备的物理尺寸采摘 - 不解决,否则可能出现的高分辨率呈现,比如说,5x5的网格一个电话,在相当混乱,充分小型的方式。为了通过物理尺寸为师,我得使用的 / RES /布局 - 的*文件夹。同意? 另外:我对 ..
发布时间:2016-03-02 18:08:26 移动开发

Android的 - 屏幕分辨率和屏幕像素密度

根据管理资源(图片)在> Android 1.6版本,我们需要保持不同的决议图像中绘制对象,华电国际,绘制对象,MDPI,绘制对象,LPI文件夹特别。 和按本页面: http://developer.android.com/guide/做法/ screens_support.html , 在低密度部 - 有使用三种分辨率:240 * 320的240x400,240x432的小屏幕,标准屏幕,大 ..
发布时间:2015-12-06 22:01:19 移动开发