草庐IT

force-download

全部标签

android - 是否可以在终端中使用 adb 将我正在调试的应用程序设置为 "force stop"?

我正在开发一个应用程序,为了在第一次安装时调试某些操作,我发现使用终端命令:./adbuninstall比导航到设置、应用程序、等待应用程序加载、找到您的应用程序并卸载它要快得多。我强烈推荐给尚未使用它进行调试的任何人。现在我正在尝试处理我的应用程序的强制关闭部分,但我无法在android文档的任何地方找到有关如何通过adb命令强制关闭应用程序的说明。这可能吗? 最佳答案 amforce-stopYOUR.PACKAGE.NAME这个命令对我有用。希望这对您也有帮助。 关于android

android - ActivityManager.killBackgroundProcesses 不同于 "Force stop"

我在我的应用程序中试验ActivityManager.killBackgroundProcesses并注意到一些有趣的事情。我希望stackoverflow上的某个人可以对此有所启发。所以如果我启动一个应用程序,例如youtube,我首先看到视频页面列表,然后我点击菜单->设置,我会得到设置页面。现在,如果我单击主页按钮,这会将youtube置于背景。到目前为止,一切都很好。现在,如果我运行ActivityManager.killBackgroundProcesses来终止youtube应用程序(或者我使用Advancedtaskkiller,我相信它使用相同的API),并且当我再次启

android - PWA 与 TWA : How to force Chrome instead of default browser

我已经按照此处的官方Google指南使用TWA构建了PWA并生成了APK-https://developers.google.com/web/updates/2019/02/using-twa发生的事情是,当将Chrome以外的其他浏览器设置为默认浏览器时,行为是不可预测的。例如:在默认使用MI浏览器的小米手机上,我的应用程序就像一个快捷方式一样工作,页面只是加载到浏览器的一个选项卡中。这部手机安装了Chrome,但我的应用程序仍然使用默认浏览器来呈现我的PWA。官方文档说明如下:Today,iftheuser'sversionofChromedoesn'tsupportTrusted

安卓 ICS : What does the system "Force GPU Rendering" option actually do?

我发现当我启用这个开发者选项时,我的OpenGL项目停止工作。至少可以说有点令人担忧。Logcat显示了无数这样的东西:E/libEGL(1022):calledunimplementedOpenGLESAPIE/libEGL(1022):calledunimplementedOpenGLESAPIE/libEGL(1022):calledunimplementedOpenGLESAPI...第一个场景渲染得非常好,但在第一个swapbuffers()之后,所有后续的GLESAPI(甚至glSetMatrixMode())除了记录“未实现的API”外什么都不做”。如果我关闭“强制GPU

android - android.intent.action.DOWNLOAD_COMPLETE 是显式广播吗?

我的应用程序(targetSdk=25)在list中定义了一个广播接收器,如下所示:每当Android的DownloadManager时,我的DownloadManagerReceiver都会收到通知完成文件下载,因此我可以对下载的文件进行一些处理。我正在努力将我应用的targetSdk迁移到27(Oreo)。根据https://developer.android.com/about/versions/oreo/background#broadcasts,通过list注册的隐式广播接收器不应该在AndroidO中工作(那些whitelistedexceptions除外)。但是,当我使用

android - 如何在显示 SHOW_FORCED 后强制移除键盘

我用代码显示键盘((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManager.HIDE_IMPLICIT_ONLY);etContent.requestFocus();在下一步中,我膨胀新的LinearLayout并调用setContentView(newLayout)并且键盘仍然存在。如何强制移除键盘?我试过getWindow().setSoftInputMode(WindowM

Android TextView : is there a way to force the marquee animation with short text?

我有一个TextView,里面有一些文本,我希望它用滚动字幕动画来制作动画。我看到这个popularquestion关于强制字幕动画,但是答案中的代码仅在文本足够长以超出TextView的边界时才有效(因此文本被截断),我一直在寻找一种解决方案来永久使文本具有此功能无论文本的宽度如何,选取框动画;这可能吗? 最佳答案 制作你自己的动画。anim/marquee.xml在你的Activity中,protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedIns

android - SwipeRefreshLayout 从 support21 force 到旧样式

我刚刚更新了支持库-新的SwipeRefreshLayout不是我的口味。有没有办法恢复旧样式?仍然有setColor方法——这有点奇怪——它们似乎不再有用了。我真的希望有旧的风格我不必坚持旧的图书馆。 最佳答案 我实际上也必须这样做-我需要带有顶部水平线指示器的“全息”SwipeRefreshLayout,而不是下拉旋转箭头指示器。如果您想要旧的SwipeRefreshLayout,您实际上可以在项目中引用旧版本的android支持库;例如compile'com.android.support:support-v4:21.0.+'

Android AppCompat 修订版 21 force Holo 主题

在我的项目中,我使用的是appcompat-v7(修订版20),并且我的项目以androidAPI级别19(KitKat)为目标,因此我可以使用Holo主题。我不小心将“Android支持库”更新为修订版21,因此我不得不将list中的目标更改为API级别21(Lollipop)。因此,我的应用程序的默认主题更改为Material(例如,复选框为绿色)。有没有办法强制再次使用Holo主题?list.xml:---activities&receivers---样式.xml: 最佳答案 我最终通过下载“Android支持存储库”并使用@

android - PDF "Download Unsuccessful"仅适用于 Android 手机

我知道有人问过类似的问题,但没有人回答。如标题所示,在PC和iPhone上成功从URL检索PDF文档(URL调用C#WebAPI的Controller,函数在HttpWebResponse中返回PDF),但一旦涉及到Android手机,它显示“下载不成功”,除非链接在Opera中打开。下面的代码显示了如何将来自第三方网络服务的网络响应转换为pdf并显示:bytes=Convert.FromBase64String(node.Value);res.Content=newByteArrayContent(bytes);res.Content.Headers.ContentType=newM