草庐IT

execute_simulation_wrapped

全部标签

android - AsyncTask 方法 execute() 的多个输入参数

大家。我已经在android网站上阅读了AsyncTask的excute()的描述:publicfinalAsyncTaskexecute(Params...params)但是在我的项目中,我读过这样的代码:privatestaticfinalintJSON=0;privatestaticfinalintNAME=1;@OverrideprotectedStringdoInBackground(String...strData){FileOutputTasktask=newFileOutputTask(context);task.execute(strData[JSON],strDat

android - 转换为 Dalvik 格式失败 : Unable to execute dex SDK Tools 22. 3

多个dex文件定义Lcom/google/ads/AdRequest$ErrorCode最新的ADT、最新的SDK工具(22.3)。我试过了:清理/重建更新Eclipse删除bin和gen文件夹重新启动Eclipse使用Ant手动构建加上一些其他的东西我所有的项目现在都以APIlvl19为目标。我不知道该怎么做。谢谢 最佳答案 多个dex文件错误只是告诉您您正在包含来自不同来源的相同类文件。因此,重新启动Eclipse或使用Ant构建将无济于事,因为您的项目设置无效。由于您没有指定您使用的是什么jar,因此无法确定发生了什么。但是,

android - AsyncTask 的 doInBackground 在调用 AsyncTask::execute 后开始执行太迟

我写了一个AsyncTask,大部分时间在调用其构造函数和调用其doInBackground之间没有延迟(0毫秒延迟)。但是每当在后台进行联系人同步时,我经常会在AsyncTasks的构造函数和doInBackground之间遇到1-3秒的延迟。在我的情况下,这种延迟是NotAcceptable。我知道AsyncTask是一个后台线程,这个问题可以通过使用Thread并将其优先级设置得更高来解决。但我想知道的是,我怎么知道是什么导致我的AsyncTask的doInBackground被调用?我使用了adbshelltop-m10,当这个问题发生时,进程使用似乎很正常。感谢任何帮助。谢谢

android - WRAP_CONTENT View 中的 MATCH_PARENT View

我理解MATCH_PARENT意味着View想要与其父View一样大(减去填充),而WRAP_CONTENT意味着View想要足够大包含其内容(加上填充)我的问题是,当将MATCH_PARENTView(ViewA)放入WRAP_CONTENTView(ViewB)中时会发生什么情况?这种情况下A、B两个view的参数是怎么计算出来的? 最佳答案 它填充所有可能允许其父级的空间,在层次结构中向上查找。如果WRAP_CONTENTView(ViewB)的父级有大小限制,它将采用该大小。如果没有分层父级有大小(在RootView之前都是

android - 宽度为 "wrap_content"的多行 TextView

我想知道如何让TextView在多行中显示其内容withouthardcodingthewidthintheXML.欢迎任何想法。编辑:我的问题是,当文本超过设置的宽度时(因为它到达了屏幕的末尾),一部分文本就不会显示。我希望文本分成两行 最佳答案 虽然我无法重现不环绕的问题,但您可以通过在第一个TextView上使用weight来解决定位问题。使用以下XML在Eclipse的图形布局View中提供预期的输出: 关于android-宽度为"wrap_content"的多行TextView

android - IntentService 类未在主 ui 线程上运行 AsyncTask。方法execute必须从主线程调用,目前推断线程是worker

我最近遇到了一个奇怪的问题。我正在调用一个名为NotificationService的服务,它扩展了IntentService类。现在在onHandleIntent(Intentintent)方法中我调用了一个异步任务。代码如下:@OverrideprotectedvoidonHandleIntent(Intentintent){defPrefs=PreferenceManager.getDefaultSharedPreferences(this);//intfiveMinutes=1000*60*5;//SettinganalarmtocallAlarmSchedulerservic

android - onMeasure() : wrap_content, 我怎么知道要换行的尺寸?

我制作了一个覆盖了onDraw()的自定义View,它在Canvas上绘制位图。当我在布局文件中指定我想要wrap_content时,它仍然会填满整个屏幕。onMeasure()是这样说的:Thebaseclassimplementationofmeasuredefaultstothebackgroundsize,unlessalargersizeisallowedbytheMeasureSpec.SubclassesshouldoverrideonMeasure(int,int)toprovidebettermeasurementsoftheircontent.好的,所以我知道我需要

c++ - 在 "test mode"中打印信息,但不在 "normal execution"中打印信息

我正在使用c++中的应用程序,它使用特殊的dprintf函数来打印信息,这是一个示例:dprintf(verbose,"Thevalueis:%d",i);我正在做的是,当我出于测试目的定义冗长然后打印信息时,当我在正常执行中工作时我没有定义它并且我没有在屏幕上看到无用的信息。我的问题是如何执行该功能或实现相同的想法? 最佳答案 我尽量避免使用var-argC风格的函数,主要原因有两个:它们不是类型安全的,不能使用运算符他们无法识别何时提供的论点太少或太多我创建了一种使用boost::fusion的方法,它以类型安全的方式提供参数。

c++ - Qt UI 测试 : How to simulate a click on a QMenuBar item using QTest?

我正在尝试模拟鼠标单击QMenuBar中的QMenu项,例如使用QTestLib框架单击“另存为”QAction。我正在WindowsXP32位和Qt5.0.2下尝试这个。有什么想法吗? 最佳答案 这个问题可能与问题所有者无关,但我想它可能对其他人有帮助。与QToolBar不同,QMenu没有方法widgetForAction。我为这种情况找到了一个简单的解决方法。尝试使用QTest::mouseClick弹出菜单,如果没有任何反应,请尝试使用QTest::keyClick(...,first_char_in_menu_tite,Q

c++ - CMake add_executable 目标名称已保留

我有以下CMakeLists.txt文件:CMAKE_MINIMUM_REQUIRED(VERSION3.1)PROJECT(MyProject)FILE(GLOB_RECURSEsourcesRELATIVE${CMAKE_CURRENT_SOURCE_DIR}${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp)FILE(GLOB_RECURSEheadersRELATIVE${CMAKE_CURRENT_SOURCE_DIR}${CMAKE_CURRENT_SOURCE_DIR}/src/*.h)ADD_EXECUTABLE(AnyNameHere,${so