草庐IT

set_mode

全部标签

android - 计划策略 : set_timerslack_ns write failed: Operation not permitted

我在运行我的Android应用程序时在我的Logcat中遇到了这个问题。有谁知道这个问题以及如何解决?依赖项是:implementation'com.android.support:appcompat-v7:25.3.0'implementation'com.android.support.constraint:constraint-layout:1.0.2'implementation'com.android.support:design:25.3.0'implementation'com.android.support:cardview-v7:25.3.0'implementati

安卓 : how to know when an app enters or the "background" mode?

我正在尝试通过Android实现以下目标:当应用程序处于后台时,线程会时不时地轮询服务器以检索数据并在有新数据可用时通知用户。我正在为此使用服务,很好。当应用处于“Activity”使用状态时,即其Activity之一可见时,轮询应停止,因为它可能会干扰其他用户操作。我不明白如何检测应用程序“Activity”或“后台”使用之间的转换。onResume()Activity方法似乎没有帮助,因为无论如何在“Activity”使用期间Activity都可以隐藏或可见。我的理解是,应用程序本身并不能区分这两种状态。按下HOME键时可以关联吗?还有其他方法可以区分吗?我正在考虑等效于iPhon

android - 旧 Android SDK 版本中的 "Falling back on PROMPT mode since _cordovaNative is missing"错误

我正在使用Cordova-2.2.0,Androidsdk开发一个Android应用程序我使用的是4.1并且我的应用程序工作正常.当我尝试在Android2.2和2.3.3上测试此应用程序时,我收到一些如下所示的日志,并且我的应用程序页面未打开。日志是:01-0215:42:08.166:D/CordovaLog(486):FallingbackonPROMPTmodesince_cordovaNativeismissing.01-0215:42:08.166:D/CordovaLog(486):file:///android_asset/www/js/ext/cordova-2.2.

android - 如何在 android 中设置权限 WRITE_SECURE_SETTINGS?

这个问题在这里已经有了答案:HowcanIgetthedreadedWRITE_SECURE_SETTINGSpermissionformyandroidapp?(4个答案)关闭9年前。我正在尝试启用4.0以上的辅助功能服务设置,但它显示异常,即,引起:java.lang.SecurityException:权限被拒绝:写入安全设置需要android.permission.WRITE_SECURE_SETTINGS在list中,我已经像这样声明了此权限。但在list中给出编译错误,即权限仅为系统应用程序。所以我不明白如何解决这个问题。提前致谢这是我的示例代码if(Settings.Se

java - 解密错误: "no iv set when one expected"

我对加密几乎是个新手。我正在尝试解密字节数组,当我提供IV时出现异常:InvalidAlgorithmParameterException(预期没有设置iv)。这是我的代码(iv是一个16字节的数组,它不为空并且具有加密时使用的值):Ciphercipher=Cipher.getInstance("AES/CBC/PKCS5Padding");cipher.init(Cipher.DECRYPT_MODE,encriptionKey,newIvParameterSpec(iv));如果我不指定IV,则密码会被初始化:Ciphercipher=Cipher.getInstance("AE

java - 流模式下的 AudioTrack MODE_STREAMING

我需要流式传输运行时生成的PCM数据。所以我有一个带循环的线程publicvoidrun(){while(...){mAudioTrack.write(getPCM(),...);}}不幸的是,这不起作用。它似乎不依赖于AudioTrack缓冲区大小。我希望它非常小以模拟某种低延迟行为(150毫秒),以便用户可以动态更改getPCM()选取的PCMintbufferSize=0.150*sampleRate*channels*bitsPerSample/8;但是,我尝试将缓冲区大小增加到100k,但没有结果 最佳答案 这是对我有用的

android.Settings.Secure.ANDROID_ID

我正在开发一个android应用程序,我将使用LVL库来检查googleplay许可证。阅读LVL文档后,我了解到我必须获取android.Settings.Secure.ANDROID_ID才能混淆googleplay响应。但我还读到,从TelephonyManager获得的ANDROID_ID有时对于不同的设备是相同的。First,itisnot100%reliableonreleasesofAndroidpriorto2.2(“Froyo”).Also,therehasbeenatleastonewidely-observedbuginapopularhandsetfromama

android - 时间选择器 : when to choose 24 or am/pm modes

我的应用中有几个时间选择器。在我的国家(西类牙),我们习惯于以24小时模式显示时间……但在其他国家/地区,我们习惯于上午/下午。我知道如何将时间选择器设置为24或上午/下午模式...但是根据设备区域设置或国家/地区显示am/pm或24的最佳方法是什么?我怎么知道选择一种或另一种模式?非常感谢(抱歉我的英语不好) 最佳答案 使用来自android.text.format.DateFormat的DateFormat:http://developer.android.com/reference/android/text/format/Da

android - 试图画一个按钮 : how to set a stroke color and how to "align" a gradient to the bottom without knowing the height?

我正在以编程方式创建一个按钮。它是圆形的,具有渐变背景,工作正常,看起来也不错,但我无法做我想做的两件事:设置具有给定颜色的1像素笔划。我尝试了getPaint().setStroke(),但不知道如何设置描边颜色。我应该怎么做?将渐变与按钮的底部对齐,无论它的高度是多少。这可能吗?作为引用,这是我正在使用的代码:Buttonbtn=newButton(context);btn.setPadding(7,3,7,5);btn.setTextColor(text_color);//Createagradientforthebutton.Heightishardcodedto30(Idon

android - Action 条 Sherlock : Setting and hiding title bar

我是ActionBarSherlock的新手,有两个问题:首先,我只想能够设置操作栏的标题,但是当我这样调用它时它不起作用:finalActionBaractionBar=(ActionBar)findViewById(R.id.actionBar);actionBar.setTitle("testtitle");相应的xml对象如下所示:(这是根据github示例建模的:https://github.com/johannilsson/android-actionbar/blob/master/actionbarexample/src/com/markupartist/android/