草庐IT

task-switching

全部标签

android - FLAG_ACTIVITY_RESET_TASK_IF_NEEDED 和 FLAG_ACTIVITY_CLEAR_TOP 的区别是什么 | FLAG_ACTIVITY_SINGLE_TOP?

我正在(最终)为我的书编写关于任务的章节,我遇到了一些挥之不去的难题。用作主屏幕启动器的东西似乎使用了FLAG_ACTIVITY_NEW_TASK的组合和FLAG_ACTIVITY_RESET_TASK_IF_NEEDED当他们启动请求的启动器Activity时:Intenti=newIntent(Intent.ACTION_MAIN);i.addCategory(Intent.CATEGORY_LAUNCHER);i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);i.

android - Gradle 构建不起作用 : Execution failed for task ':MyApp:compileDebug'

我正在尝试将项目迁移到Gradle,但每次运行命令时都会引发异常gradlebuild--stacktrace我使用的是Gradle1.6。这是错误的堆栈跟踪::MyApp:compileDebugFAILEDFAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':MyApp:compileDebug'.>Compilationfailed;seethecompilererroroutputfordetails.*Try:Runwith--infoor--debugoptiontogetmore

android - 错误 :Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'

所以我在尝试运行我的项目时不断收到gradlebuild错误。我已经搜索了其他解决方案,有人说添加:packagingOptions{exclude'META-INF/NOTICE'}到我的应用程序的gradle.build将解决问题,但是,它没有。这是我的应用的gradle.build目前的样子。applyplugin:'com.android.application'applyplugin:'com.google.gms.google-services'dependencies{compilefileTree(include:['*.jar'],dir:'libs')compile

android - 错误 :Execution failed for task ':app:transformClassesWithDexForDebug' in android studio

我正在将我的项目从eclipse转移到AndroidStudio。在运行我的一个应用程序时,我收到以下错误。无法找到任何解决方案。我也启用了multidex。Error:Executionfailedfortask':app:transformClassesWithDexForDebug'.com.android.build.api.transform.TransformException:java.lang.RuntimeException:com.android.ide.common.process.ProcessException:java.util.concurrent.Exe

android - GET_TASKS 权限已弃用

我有一个使用此权限的安全应用(AppLocker):android.permission.GET_TASKS在androidLollipop中,此权限已被弃用,我希望我的应用在+21API中运行。谁能指导我怎么做?谢谢:) 最佳答案 它被弃用是有原因的。android.permission.GET_TASKS的保护级别已提升到signatureOrSystem。对此没有简单且无害的解决方案。AsofLOLLIPOP,thismethodisnolongeravailabletothirdpartyapplications:thein

android - 何时使用 CheckBox 何时使用 Switch

谁能告诉我何时使用Checkbox以及何时使用Switch?我的意思是,在PreferenceActivity的上下文中,两者之间真正的登录区别是什么?例如,您会将下一部分更改为Checkboxes吗?它是套装的一部分,但在这里使用Switch看起来更好。 最佳答案 我实际上发现这是一个非常有趣的问题,特别是考虑到在Android中使用复选框可以轻松模拟开关的功能。根据Android开发人员指南,复选框只是一种开关。检查下面的报价或阅读完整描述here.Checkboxes:Checkboxesallowtheusertoselec

android - 错误 :Execution failed for task ':app:transformClassesWithInstantRunSlicerForDebug' . > java.io.IOException:

每当我尝试运行我的应用程序时,我都会收到此错误:错误:任务执行失败:app:transformClassesWithInstantRunSlicerForDebug'.java.io.IOException:FailedtodeleteC:\Users\ashis\AndroidStudioProjects\FirstApp\app\build\intermediates\instant-run-support\debug\restart-changes.txt**这是输出:信息:Gradle任务[:app:assembleDebug]:app:preBuildUP-TO-DATE:a

android - 错误 :Execution failed for task ':app:transformClassesWithJarMergingForDebug'

美好的一天。在AndroidStudio中更新google存储库后,我有一个问题>Error:Executionfailedfortask':app:transformClassesWithJarMergingForDebug'.>com.android.build.transform.api.TransformException:java.util.zip.ZipException:duplicateentry:>android/support/v7/cardview/BuildConfig.class我试图从播放服务中排除组android.support,它没有帮助。当我在另一台P

Android Switch 小部件 textOn 和 textOff 在 Lollipop 中不起作用

Lollipop(5.0)中开关小部件的行为发生了变化。targetSdkVersion=19时渲染的开关:targetSdkVersion=21时渲染的开关:请注意,AndroidStudio中的预览渲染仍会生成带有文本的开关,但当使用targetSdkVersion=21构建的apk在具有Lollipop(Nexus5)的设备上运行时,该开关会丢失其文本。在同一个Lollipop设备上运行使用targetSdkVersion=19构建的apk会按预期正确呈现开关。为什么?有什么建议的解决方法吗? 最佳答案 默认情况下,Mater

Android 如何正确获取 Switch 的值?

我正在创建一个使用Switch的Android应用程序.我正在尝试监听更改并在更改时获取值。我在使用开关时有两个问题:我使用什么Action监听器?如何获取switch值? 最佳答案 Switchs=(Switch)findViewById(R.id.SwitchID);if(s!=null){s.setOnCheckedChangeListener(this);}/*...*/publicvoidonCheckedChanged(CompoundButtonbuttonView,booleanisChecked){Toast.ma