草庐IT

task_done

全部标签

Android:FLAG_ACTIVITY_NEW_TASK 在同一个进程中有影响吗?

假设一个应用程序已经有一堆Activity,然后一个新的Activity从带有FLAG_ACTIVITY_NEW_TASK的应用程序上下文中启动。这发生在同一个进程中,即在应用程序内部,如下所示:AppContext->A(FLAG_ACTIVITY_NEW_TASK)->B->C;AppContext->D(FLAG_ACTIVITY_NEW_TASK)根据文档,我们现在有2个任务:Task1:A,B,C;Task2:D从文档中可以看出,理论上用户可以独立切换到ActivityC或ActivityD,因为它们属于不同的任务。然而,在实践中,我无法切换到ActivityC-它总是切换到

android - 为 NumberPicker 捕获键盘 'Done'

我有一个AlertDialog,其中只有一些文本、一个NumberPicker、一个OK和一个Cancel。packageorg.dyndns.schep.example;importandroid.os.Bundler;importandroid.view.View;importandroid.widget.NumberPicker;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.app.Dialog;importandroid.app.DialogFragment;importandroi

安卓工作室 3.2 : Can't find the Analyzer Tasks pane when opening an HPROF dump file

我正在尝试使用AndroidProfiler分析应用程序是否存在内存泄漏。大多数在线教程(以及本网站上的答案)都说创建堆转储,使用.hprof扩展名保存它,然后在AndroidStudio中打开它。我能够做到这一点,但找不到这些教程引用的“分析器任务”Pane,如下面的屏幕截图所示:Examplescreenshot我试过到处找。这就是我在我这边看到的全部内容:WhatIsee我在哪里可以找到它? 最佳答案 AnalyzerTasksPane似乎已在最新版本的AndroidStudio中删除。您可以下载旧版本或使用其他软件来分析堆转

java - 错误 :Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease

我正在尝试签署我的应用程序以供发布并且它构建正确,但我想启用Proguard我收到以下错误Error:Executionfailedfortask':app:transformClassesAndResourcesWithProguardForRelease我的gradle文件buildTypes{release{minifyEnabledtrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}}lintOptions{disable'InvalidPackage'}pac

安卓 5.0 : howto change Overview Screen Task Title background color

新的Android5.0LollipopOverviewScreen每个应用程序的任务都带有屏幕截图和(默认情况下)灰色标题栏。一些Lollipop应用程序(例如新的Play商店)使用不同的颜色。如何更改概览屏幕标题背景的颜色? 最佳答案 一般来说,如果你的目标是Material,那么你应该设置colorPrimary(操作栏,最近),colorPrimaryDark(状态栏)和colorAccent(复选框、进度条等)在您的主题中。也就是说,您可以使用以下方法将最近使用的颜色动态更改为其他颜色:TaskDescriptiontas

java - aSync Task 不能执行两次

我正在开发需要将文件上传到服务器的应用程序。但是要上传它需要登录(工作)然后获取url(工作)然后上传(强制关闭)的文件日志:10-1314:10:27.494:E/AndroidRuntime(26578):FATALEXCEPTION:main10-1314:10:27.494:E/AndroidRuntime(26578):java.lang.IllegalStateException:Cannotexecutetask:thetaskhasalreadybeenexecuted(ataskcanbeexecutedonlyonce)10-1314:10:27.494:E/And

android - keystore 文件错误 :Execution failed for task ':app:validateSigningRelease'

我更新了androidstudio,我的keystore路径一定在这个过程中发生了变化。我试过“选择现有”按钮,但找不到我要找的东西。我不知道在哪里可以找到它。谁能告诉我在哪里看?我到处都看了,我读了其他有类似问题但调试的帖子,但它没有帮助,因为我正在尝试新版本。我还搜索了一个软件程序来帮助我检索路径,但我也没有成功。下面是我在尝试生成签名的apk时收到的错误消息。如果有帮助的话,我确实保存了我生成的旧版本的apk。androidstudio尝试编译后报错如下:Information:Gradletasks[:app:assembleRelease]Error:Executionfai

Android HTML 表单 'done' 按键软键盘

当用户选择登录字段软键盘出现时,我正在WebView打开facebook登录页面。我想在软键盘上有一个完成键按钮,如何实现?我知道我们可以通过以下带有编辑字段的代码添加完成按钮ediText.setImeOptions(EditorInfo.IME_ACTION_DONE);但它是WebView中的HTML形式,有什么线索吗? 最佳答案 因为您无法控制WebView中显示的网站,所以您无法更改显示的键盘类型。我的测试表明,Android设备会为每个或网站上的字段和页面上最后一个元素的“开始”或“完成”按钮。如果有一些html或css

android - 错误 :Execution failed for task 'ndkBuild' . > 进程 'command ' Android\sdk\ndk-bundle/ndk-build.cmd'' 以非零退出值 2 完成

我的项目使用AndroidNDK,我在构建时遇到上述错误。我安装了最新的Java版本、AndroidNDK和AndroidSDK使用Windows8和AndroidStudio我在local.properties中添加了SDK和NDKndk.dir=C\:\\Users\\Jang\\AppData\\Local\\Android\\sdk\\ndk-bundlesdk.dir=C\:\\Users\\Jang\\AppData\\Local\\Android\\sdk这是我的build.gradle:applyplugin:'com.android.application'andro

android - 在 OSX : Task 'assembleDebug' not found in root project 上的命令行上构建 Android 项目

我正在尝试使用以下方法在OSX(Mavericks10.9.5)命令行上构建Android项目:http://developer.android.com/tools/building/building-cmdline.html.本操作指南介绍了如何使用assembleDebug/assembleRelease构建Android项目。不幸的是,gradle不会创建assembleDebug或assembleRelease目标。执行./gradlewassembleDebug返回:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Task'