草庐IT

android - 从 ADB/Shell 命令模拟强制停止

有没有办法使用当前的命令行工具(adb、am、pm)模拟用户从“设置”应用中按下“强制停止”?打电话kill来自shell的效果只能很好地模拟系统终止进程时发生的情况,但ForceStop可以通过删除其ActivityRecord来删除应用程序的内存。Android保存的实例。有没有我们可以调用的shell命令来模拟同样的行为?干杯。 最佳答案 使用am:amforce-stop:forcestopeverythingassociatedwith.amkill:Killallprocessesassociatedwith.Onlyk

android - 我可以在 android 4.1+ 上强制展开 android 通知吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭8年前。Improvethisquestion我想知道我是否可以强制展开我的通知,它有2个按钮,因为我认为如果不展开它们,用户将找不到它们。Poweramp似乎实现了,任何人都请帮助我。提前致谢。

android - 我可以强制 Android 后退按钮在 Activity 堆栈中后退两步吗?

我知道我可以重写onKeyDown方法,但我希望Back执行此操作,只需两次! 最佳答案 FirstActivityIntentintent=newIntent(FirstActivity.this,SecondActivity.class);startActivity(intent);第二个ActivityintREQUEST_CODE=123Intentintent=newIntent(SecondActivity.this,ThirdActivity.class);startActivityForResult(intent,R

android - 如何强制 GridView 加载单元格

GridView以编程方式滚动,并且没有新项目从底部出现。我尝试使用以下行进行更新,但它不会强制GridView加载新项目。imageAdapter.notifyDataSetChanged();gridview.invalidateViews();gridview.setAdapter(imageAdapter);简化了应用程序,现在可以通过单击按钮触发滚动,但是即将出现的空项目仍然出现。这是一些代码:protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setConten

android - Firebase - 强制使用唯一的用户名

根据有关Stack上类似问题的信息,我得到了以下结果:数据库:{"user":{"xbStJyCtfzf472":{"avatar":"avatar","email":"email@gmail.com","fbId":10154200898,"lastLogin":"TueMar1422:31:36GMT+01:002017","registerDate":"TueMar1422:31:36GMT+01:002017","uid":"xbStJyCwY5Ttfzf472","username":"myName"}},"usernames":{"myName":"xbStJyCtfzf4

android - 强制 Android DateUtils.getRelativeDateTimeString() 忽略设备区域设置?

我发现使用返回“昨天”或“2小时前”等值的android.text.format.DateUtils相关API非常好-但我的应用程序不支持所有Android语言做。因此,我默认使用英语,但对于我不支持的每种语言,相关字符串都会显示在设备设置中。例如,喜欢:上次尝试:11分钟。对于我不支持的任何语言,我想让API调用默认为英语。但是,我看不到任何地方可以为API调用设置区域设置-我希望我只是在某处遗漏了它。有没有办法只为API调用设置区域设置,而忽略设备设置? 最佳答案 这适用于Android7voidforceLocale(Loca

android - 在 Android 上强制停止我的应用程序后,我还能收到广播接收器 Intent 吗?

一个简单的问题。强制停止应用后,是否还会收到注册的广播接收器? 最佳答案 DoesithappensthatIstillreceivetheregisteredbroadcastreceiversafterIforcestoppedtheapplication?在Android3.1+上,没有。一旦用户强制停止了您的应用程序,您将不会再收到任何类型的广播Intents,直到用户手动启动您的某个Activity。 关于android-在Android上强制停止我的应用程序后,我还能收到广播

android - 强制视频在 Android 上的 Youtube 应用程序中打开

我有一个链接到YouTube视频的移动网站。在Android上,单击此链接会弹出一个对话框,要求用户“使用”他们的浏览器或Youtube应用程序“完成操作”。有没有办法绕过这个屏幕,只在Youtube应用程序中播放视频?(例如使用youtube://URL。)谢谢! 最佳答案 以下是您可以如何做到这一点:Intentintent=newIntent(Intent.ACTION_VIEW,Uri.parse("vnd.youtube://"+id));startActivity(intent);id是url中问号后面的标识符。例如:y

将自定义图像设置为复选框,没有强制性标签

我有一个项目,有时复选框没有标签。设置我发现的复选框自定义图像的唯一方法是设置图像label:before用于相应label其中有for价值id复选框。是否有任何CSS方式(至少是hacky)可以将自定义图像设置为复选框,而无需更改标记?input[type="checkbox"]:before仅在Chrome中工作。看答案我发现除了IE之外,我发现无处不在的唯一方法是通过设置CSSappearance:input[type="checkbox"]{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appea

强制自动打开对话框中的Chrome

Filerun具有漂亮的文件探索器Google-Drive风格。您可以在这里测试FILERENUNDEMOSITES当我下载文件时,我可以选择如果要直接在Office应用程序中打开文件。当我单击办公室时,Google会提示我使用Chrome打开文件对话框。该文件直接从位置打开,而不是保存在/下载/文件夹中。我该如何实现这种行为?SA上的所有现有答案都表明这是不可能的,因此这对其他人也可能很有趣。甚至Google都没有实施此功能。有跨浏览器解决方案吗?OneDrive也做到了:看答案归功于Thomas2d,让我走上正确的道路。它基本的工作方式是:如果开发应用程序,则可以在操作系统上注册新协议。h