草庐IT

box-orient

全部标签

java - 我如何将 AndEngine 和 Box2D 添加到 Android Studio_

我已经尝试按照谷歌的指南进行操作,但它说要创建一个新的空模块,而在最新版本中没有选项...我该怎么做?谢谢。 最佳答案 这是整个教程,介绍如何使用AndroidStudio和Gradle使用AndEngine和PhysicsBox2D扩展。只要gradle不支持native库,我就会使用这里描述的hackAndroidStudioGradlewithnativelibserror我的项目结构是:-项目根-build.gradle-设置.gradle-主要项目--源代码--资源--艾德尔-模块--和引擎---来源---资源---库--

java - Box2d & Libgdx Contact listener 和 inactive Bodies

我正在使用Java中的libgdx、box2d开发一个项目。这是我的程序所做的:_当2个灯具发生碰撞时,将其中一个灯具的Body设置为非“Activity”myBody.setActive(false);问题:我注意到当我放置此行时,我在logcat中的0x00000004(code=1)处收到了一个致命信号11(SIGSEGV),这可能是因为非Activity主体仍在ContactListener中。我的主程序中只有1个ContactListener类。如何向ContactListener中删除/添加Body?我不知道这是否是解决方案,但我想,你能帮我吗?我不知道如何解决这个问题。

android - Orientation改变时如何处理Activity?

我正在编写一个Activity,它从服务器加载数据并使用ArrayAdapter将其显示为列表。为此,我显示了一个进度对话框,即加载,同时它从服务器加载所有数据。然后我关闭处理程序中的对话框。我的问题是,每当我更改方向时,都会再次显示进度对话框,这是不需要的,因为所有数据都已显示? 最佳答案 我会说你有两个选择:要么你强制你的Activity不能改变方向:在您的list(documentation)中,它会告诉系统您要自己处理方向更改,在这种情况下,您什么都不做。但是,您宁愿在onPause()和onSaveInstanceStat

android - 如何在 AlertDialog box Android 中以粗体和换行显示消息

我想在两行中显示AlertDialog的消息,在一行中以bold样式显示文本,在下一行显示简单文本(没有任何样式)。现在,如果我使用粗体文本执行换行,则换行但文本不会显示为粗体。为什么?谁能帮帮我。代码:AlertDialog.BuilderalertDialog=newAlertDialog.Builder(this);alertDialog.setTitle("Alert");Spanneds1=Html.fromHtml(""+"TextinBold"+"");Strings2="NormalText";alertDialog.setMessage(s1+"\n"+s2);Ale

Android:在 AlertDialog Box 中设置编辑文本的边距

我正在尝试创建一个AlertDialog框,如Lollipop,一切正常,但我被困在EditText的一个部分>我想要一个带下划线的EditText和20dp的左右边距。对于下划线,我尝试了setBackground(),它工作正常.但是有一个问题,setBackground()将无法在API级别低于16时工作。对于setMargin我试过了finalEditTextinput=newEditText(MainActivity.this);LinearLayout.LayoutParamslp=newLinearLayout.LayoutParams(LinearLayout.Layo

安卓 : Save application state on screen orientation change

在发布这个问题之前我已经看到了以下链接http://www.devx.com/wireless/Article/40792/1954SavingAndroidActivitystateusingSaveInstanceStatehttp://www.gitshah.com/2011/03/how-to-handle-screen-orientation_28.htmlHowtosavestateduringorientationchangeinAndroidifthestateismadeofmyclasses?我不知道应该如何覆盖以下函数:@OverridepublicObjecto

java - 在不使用 Box2D 的情况下在 LibGDX 中制作具有碰撞和重力的游戏

我想在LibGDX中制作一个游戏,我想在其中加入一些重力,当然还有物体之间的碰撞。我可以不用Box2D吗? 最佳答案 是的,你可以。尝试为世界设置一个Vector2重力,为每个对象设置一个Vector2速度。然后每一帧使用重力修改速度。然后是使用速度的位置(例如它开始下降)。Vector2gravity=newVector2(0,-1);myobject.velocity.add(gravity);myobject.position.add(myobject.velocity.x*delta,myobject.velocity.y*

android - 传感器肖像 : How to catch orientation changing?

我正在开发一个仅支持纵向和反向纵向两种方向的应用程序,因此我在我的list中写了“sensorPortrait”,它运行良好。问题是,我想为这两个方向使用不同的布局。启用sensorPortrait会禁用“onConfigurationChange”调用。我使用:orientationEventListener=newOrientationEventListener(this){@OverridepublicvoidonOrientationChanged(inti){intnewOrientation=getScreenOrientation();if(newOrientation!

Android zxing orientation : ResultMetaData is null, 获取旋转/方向

我正在开发一个读取二维码的应用程序,我需要代码的方向。ZXING源指出可以通过键ORIENTATION从哈希表ResultMetaData中获取方向现在,我的问题是当我运行以下命令时getResultMetaData()没有返回任何结果:orientation=(Integer)Returned[v].getResultMetadata().get("ORIENTATION");但是,在这上面的那一行,points=Returned[v].getResultPoints();工作正常,所以我知道代码正在被读取,并且正在返回数据。有谁知道解决这个问题或获取方向的不同方法吗?最后一点:我正

android - 如何为安卓使用 mp4box?

我需要通过将moov原子移动到开头来使mp4视频符合“流式传输”的条件[视频由我的应用程序的用户录制在应用程序中(所以我不知道视频何时会被录制,从哪个设备)(将发送到我的linux主机)]。人们为此推荐mp4box,但是mp4box到底是什么?这些命令是什么?我在哪里输入它们?我如何为我的Android应用程序使用该工具?我不知道我是否遗漏了一些明显的东西,但我真的找不到这些基本问题的答案。编辑:我的意思是:mp4box、ffmpeg等看起来不像是“向gradle添加依赖项并使用它的类”。根据类似的问题,我可以使用以下命令将moovatom置于开头:'MP4Box-inter500or