草庐IT

安卓-InstrumentationTestRunner

全部标签

安卓 Lollipop : ImageView ignoring fitsSystemWindows attribute (transparent status bar)

我目前正在开发一个应用程序,我想为其启用透明状态栏。我想要一个ImageView(我需要它的scaleType属性)覆盖整个屏幕,以便图像显示在状态栏下方。这是我的布局:(...someotherstuff...)如您所见,它是一个常规的DrawerLayout。请注意,DrawerLayout、RelativeLayout和ImageView都将fitsSystemWindows属性设置为true。我的问题是:如果我在上面的代码中将背景资源(如颜色或图片)设置为DrawerLayout或RelativeLayout,我可以看到状态栏“下方”的颜色或图片,完全符合我的要求,但是Imag

java - 处理 unicode �,如何摆脱?安卓/java

我正在使用终端仿真器库来创建终端,然后使用它将通过串口输入的数据发送到串口设备。图书馆可见here.当我向终端输入数据时,正在发送/接收一系列奇怪的字符。我认为unicode替换字符是通过串口发送的,串口设备不知道它是什么并返回~0。我写“test”时出现在终端中的屏幕截图:日志显示发送的字符串和接收的数据。我创建了一个EmulatorView,它是终端View。它提到了钻石here.privatevoidsendText(CharSequencetext){intn=text.length();charc;try{for(inti=0;i有什么办法可以解决这个问题吗?任何人都可以在库

android - 更改安卓 :installLocation from preferExternal to internalOnly

我在GooglePlay市场上有一个应用程序,我将android:installLocation="preferExternal"添加到manifest.xml文件并在很久以前发布了。现在我想添加Android主屏幕小部件,所以我需要将其更改为android:installLocation="internalOnly"。如果我这样做,当用户升级时会发生什么?因为用户已经在SD卡上安装了旧应用程序。这种情况的最佳解决方案是什么?如果有人有这种经历,请指教。提前致谢:) 最佳答案 当您将安装位置设置为preferExternal时,应用

安卓 XML 错误信息

每次打开XML布局文件时,都会显示以下错误消息:发生内部错误:“检查AndroidSDK”。java.util.ConcurrentModificationException错误消息很容易消除,我的程序仍然运行良好。我尝试重新启动Eclipse和我的计算机,但没有成功。问题并不总是存在,但我不完全确定它是从什么时候开始发生的。任何想法或链接表示赞赏!示例XML文件准确的错误信息 最佳答案 检查您的AndroidManifest.xml并查看目标SDK版本是否与您下载的最新AndroidSDK构建工具匹配。如果平台可用并且最大API级

安卓系统跟踪 : Unexpected error (Conversion = ';' )

我一直在学习如何使用Systrace跟随instructionsonhowtouseSystrace(fromtheAndroidDeveloperswebsite).我试过同时使用GUI和终端(命令行)。使用图形用户界面:跟踪完成并保存后,我收到错误消息。我点击了“详细信息”按钮,总的来说,收到了以下消息:UnabletocollectsystemtraceReason:Unexpectederrorwhilecollectingsystemtrace.Conversion=';'Systrace文件未保存。使用命令行:我试过了usingthecommandline以及使用GUI(尽

java - 安卓工作室 : How to choose what to import from VCS

我使用的是基于IntelliJIDEA2016的AndroidStudio2.1。如果您选择VCS->Commitchanges,会出现一个漂亮的对话框,显示所有已修改的文件,您可以选择要提交的内容。选择vcs->更新项目没有对话框。你必须更新所有给予或接受的东西。我真的很想念eclipse的TeamSyncronize透视图。与此相比,无论是提交还是更新,它都表现出色。有没有办法显示一个对话框来选择要更新的文件?或者也许一些插件?我厌倦了从其他团队成员导入工作区元数据,甚至在进行批量更新时破坏了构建。唯一的解决方法似乎是先查看传入选项卡,然后右键单击所需的文件,这不是很有效,因为您必

安卓 O : can we make a clock widget?

我们的应用程序中有一个时钟小部件。小部件需要每分钟更新一次以正确显示时间。在AndroidO中,建议使用JobScheduler进行后台更新。遗憾的是,存在局限性。JobService的定期更新不能以小于15分钟的间隔调用。JobService.onStartJob()的时刻是不可预测的。我们可能会错过更新分钟数字的确切时刻(第59秒)。在O之前,我们曾经使用Handler.postDelayed()运行后台服务来更新小部件中的时间。O中后台服务可以被系统终止。您建议如何在AndroidO中实现时钟小部件?现在这甚至可能吗? 最佳答案

android - 从应用程序屏幕打开应用程序和最近使用的应用程序列表有什么区别? (安卓

谁能告诉我从应用程序屏幕打开应用程序和从长按主页按钮时弹出的最近使用过的应用程序列表打开应用程序有什么区别?我什至不知道最近使用列表的存在,直到一位friend通过从那里启动它来成功破坏我的应用程序。他尝试了两次并以同样的方式强制退出,但当他从应用程序屏幕启动它时,它打开得很好。错误日志告诉我,我的ListView的ArrayAdaptor的getCount方法中发生了nullPointerException。无论如何,我只是想知道是否存在我需要了解并调整我的代码来处理的差异? 最佳答案 AFAIK,如果您的应用程序完全关闭,从应用

android - BLE 设备自动断开与 Android 设备的连接。安卓蓝牙

我正在使用AndroidNexus7通过低功耗蓝牙链接连接设备。我能够连接设备,并且在我不与设备进行任何通信时保持连接状态。但是,如果我通过单击按钮启用某个特定特征的通知,则设备将在几秒钟的数据传输后断开与平板电脑的连接。有谁知道可能是什么问题?非常感谢!这是我的代码:publicbooleansetCharacteristicNotification(booleanenabled){if(mBluetoothAdapter==null||mBluetoothGatt==null){Log.w(TAG,"BluetoothAdapternotinitialized");returnfa

java - 安卓电视 : unfocused image contains black transparent background?

我的AndroidTV应用从服务器获取图像并将其显示在主屏幕上。问题是,所有未聚焦的图像,即未选中的图像都包含黑色透明背景。唯一不包含透明背景的图像是当前选定的图像。我确保图像是png。一旦图像聚焦,背景就会被移除。我没有使用LinearLayout或.xml中的任何内容,只是一个GridItemPresenter类。是什么原因造成的,我该如何解决?我尝试添加以下view.setBackgroundColor(Color.TRANSPARENT)但没有效果。这是我的代码:privateclassGridItemPresenterextendsPresenter{publicViewHo