我创建了一个按钮,并设置了背景颜色和文本颜色,如下所示.我的问题是:如何设置按钮边框颜色?我想将边框颜色设置为白色
这是我的按钮 res -> layout -> main_nav.xml
<Button
android:id="@+id/btn_emergency"
style="@style/buttonStyle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Contact and Emergency"
android:onClick="onClickHandleStates" />
Run Code Online (Sandbox Code Playgroud)
这是它的相关风格res -> values -> styles.前两个"项目"自行工作正常.最后的"项目"是我尝试将按钮边框更改为白色而没有成功.
<!-- The button styles -->
<style name="buttonStyle">
<item name="android:textColor">#ffffff</item>
<item name="android:background">#80000000</item>
<item name="android:button">
<shape
android:shape="rectangle" >
<stroke
android:width="0.5dp"
android:color="#ffffff" />
</shape>
</item>
</style>
Run Code Online (Sandbox Code Playgroud) 任何人都可以给我一些建议或意见
我需要找到一张照片中的物体从一个位置移动到另一个位置的多少(实际上我需要计算相机在两个图像之间移动了多少但是因为物体将保持静止并且只是在其Y轴上旋转我认为移动图像会更容易).与此示例几乎相同,但并不那么复杂.

因此,我拍摄了rubiks立方体的第一张照片,并根据此处的示例在立方体上选择4个点
图像是Texture2D,蓝色圆圈表示用户选择的立方体正面的4个点.这4个点存储在列表中,下一个图像被加载,如下所示
用户再次必须选择与之前相同的面部的4个点(白色面部).然后将这4个点存储到新列表中.
所以现在我有两个列表,我需要计算"整个前脸"从图像1移动(旋转/缩放/平移)到图像2的程度,如下所示

但更重要的是,我需要用3D来计算这个运动!因此,对于第一个图像,我假设z分量= 0.例如,我假设图像1的左上角=例如(10,10,0).
有没有一种方法可以"假设"如果图像2的面部以某种方式旋转/缩放/平移,可以在3D空间中移动?因此,如果图像2的左上角位于图像1(起始图像)左上角的右侧,则摄像机必须向右移动.同样会增加或减少积分?至于旋转,我可以计算图像1点之间的角度和图像2点之间的角度,并以某种方式计算相机旋转了多少?
对于我的代码,我在想这样的事情?
// Image 1 coordinates for the front face
// Assume z = 0
cube1 = new List<Vector3>();
cube.Add(new Vector3(10, 10, 0));
cube.Add(new Vector3(20, 10, 0));
cube.Add(new Vector3(10, 20, 0));
cube.Add(new Vector3(20, 20, 0));
// Get image 2 coordinates
cube2 = new List<Vector3>();
cube.Add(new Vector3(newX, newY, ?)); // Keep Z = 0?
cube.Add(new Vector3(newX, newY, ?));
cube.Add(new Vector3(newX, newY, ?));
cube.Add(new Vector3(newX, newY, ?));
Run Code Online (Sandbox Code Playgroud)
向左或向右移动只计算每个点移动了多少
//Translation
Matrix translating = Matrix.CreateTranslation(new Vector3(amountMovedX, …Run Code Online (Sandbox Code Playgroud) 我正在尝试计算图像的相机位置.我有2个rubiks立方体的图像.第一个图像被认为是基本图像,下一个图像是相机移动后的图像.因此,对于第一张图像,我假设相机位于(0,0,0).在这张图片上,我然后识别出rubiks立方体正面的4个角(如图所示)(由4个蓝色圆圈标识的4个角).

然后对于下一个图像(在相机移动之后),我识别出rubiks立方体的相同面,如此处所示

因此,假设第一个图像作为基本图像,是否有人知道我是否可以计算相机移动了多少图像2,如下所示:

我有一个"按钮",我希望在我的网站中使用,但根据网站的button位置,我希望它以不同的大小显示.
在我的HTML中我尝试过(但它不起作用):
<div class="button" width="60" height="100">This is a button</div>
Run Code Online (Sandbox Code Playgroud)
和匹配的CSS:
.button {
background-color: #000000;
color: #FFFFFF;
float: right;
padding: 10px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
Run Code Online (Sandbox Code Playgroud)
我假设如果每次我打电话给class我,我都可以通过一个大小而嘿!...但不是....
通过添加我调用的宽度和高度button class似乎对它的大小没有任何作用.有谁知道我怎么做到这一点?如果我把宽度和高度放在那里,CSS那么button到处都是相同的尺寸.
任何人都可以告诉我在Xcode(iPhone)中执行以下操作的最佳方式.
我有一个主导航屏幕,上面有一些按钮.当用户点击任何按钮时,他们将被带到具有更多选项按钮的子导航屏幕.在这里,他们点击任何一个按钮,然后进入选项列表.单击任何列表选项将向用户显示包含一些信息的屏幕.这些屏幕中的每一个(无论您使用的应用程序的哪个部分)都看起来都一样.只有这些屏幕上的文字和图像会发生变化.
我附上了一张可以更好地解释它的图表.在Xcode中处理这个问题的最佳方法是什么?我已经尝试在Stroyboard中完成所有操作,因为我是Objective C的新手,但只是单个页面的数量正在减慢我的机器爬行速度.因此需要重新思考.
我也正在做这个应用程序的Android版本,我正在使用Fragments.有人可以帮忙吗?

编辑:刚到我的开发机器,这是我到目前为止所做的.我现在意识到这是完全错误的做法.如果你愿意,我已经为每个"屏幕"创建了一个视图控制器.
所以我只是根据图表为个人页面的所有"屏幕"创建一个视图控制器,然后根据选择的屏幕动态添加文本?任何人都可以指向我的教程方向或我需要搜索的内容吗?我不知道从哪里开始使用Xcode.

我做的是对的吗?
显然不是因为否则我不会在这里发布问题,但我正在尝试围绕另一个模型对一个模型进行四元数旋转。
假设我有一个具有向量 3 位置和浮动旋转角度的盒模型。我还有一个指向盒子模型的截头锥体模型,其位置可以说距盒子模型 50 个单位。平截头体还有一个向量 3 位置和一个四元数旋转。
在场景 1 中,长方体和平截头体“未旋转”。这一切都很好。在场景 2 中,我仅旋转盒子,并且希望平截头体随之旋转(有点像追逐相机),平截头体始终直接指向盒子,并且与盒子的距离与未旋转的距离相同。显然,如果我只是通过对盒子和平截头体使用 Matrix.CreateRotationY() 来旋转模型和平截头体,则平截头体会稍微向侧面偏移。
所以我认为平截头体围绕盒子的四元数旋转是最好的?为此,我尝试了以下方法,但没有成功。它在屏幕上绘制我的模型,但它也会在屏幕上绘制看起来像一个巨大盒子的东西,无论我将相机移动多远,盒子总是挡住路
出于测试目的,我有 3 个盒子及其 3 个相关的截锥体 在我的 Game1 类中,我使用位置和旋转来初始化盒子 [0]
boxObject[0].Position = new Vector3(10, 10, 10);
boxObject[1].Position = new Vector3(10, 10, 10);
boxObject[2].Position = new Vector3(10, 10, 10);
boxObject[0].Rotation = 0.0f;
boxObject[1].Rotation = 45.0f;
boxObject[2].Rotation = -45.0f;
Run Code Online (Sandbox Code Playgroud)
因此,所有 3 个盒子都绘制在相同位置但角度不同。然后为了做截锥体,我开始他们的位置:
float f = 50.0f;
frustumObject[0].Position = new Vector3(boxObject[0].Position.X,
boxObject[0].Position.Y, boxObject[0].Position.Z + f);
frustumObject[1].Position = new Vector3(boxObject[1].Position.X,
boxObject[1].Position.Y, boxObject[1].Position.Z + f);
frustumObject[2].Position = new Vector3(boxObject[2].Position.X, …Run Code Online (Sandbox Code Playgroud) 谁能请帮忙.
我正在刷新我对HTML和CSS的了解(自从我使用这些语言已经4年了),我在使用文件夹结构中引用图像时遇到了问题.随附的图像显示了我的项目文件夹结构.
我想要做的是从我的CSS文件夹中的index.css文件,使用以下代码行从我的Images文件夹中访问图像Logo 1.png,以用作背景.
body
{
background-color: #FFFEF0;
background-image: url(./Images/Logo 1.png);
}
Run Code Online (Sandbox Code Playgroud)
但是,这似乎不起作用,我看不到图像.我也尝试了../Images/Logo 1.png,但这也不起作用.从我的index.html,我可以使用./Images/Logo 1.png(注意../ vs ./)从Images文件夹中显示一个图像.
我是否以正确的方式解决这个问题?我做了一些关于引用相对路径的谷歌,但没有任何好的例子.
任何人都可以告诉我我的错在哪里?
我正在使用JMonkeyEngine制作一个Java游戏,我已经按照他们网站上的教程在墙上射击球(子弹).我知道一切是如何工作的,但当我增加子弹的速度时,它会直接穿过墙壁.
现在我知道发生这种情况的原因(因为子弹每帧移动速度太快,无法进行碰撞注册).我也知道如何解决这个问题,我在他们的网站上找到了以下方法(JMonkeyEngine).
setCcdMotionThreshold(0f)
Run Code Online (Sandbox Code Playgroud)
但有人能告诉我这是如何实现的,或者我可以在哪里找到使用它的人的样本?
我使用xcode 4.6.3中的Storyboard编辑器创建了一个简单的应用程序.第一个视图是导航控制器,带有一些简单的导航按钮.这则默认情况下增加了导航栏时,我的按钮连接到每一个自己的网页我创建的每个新视图的顶部.
但是,我希望第一页(登陆页面,我想我会称之为)没有顶栏.我按照这里的说明如何在故事板模式中禁用顶部导航栏.但是,这会禁用链接到此主视图的所有视图的所有导航栏.
我也改变了子页面顶部导航栏的颜色,但这也不起作用.我在模拟器上运行应用程序,但更改似乎没有生效.
任何人都可以建议吗?我是目标c的新手(主要是Java经验),并希望快速获得一个应用程序.我的问题是时间和故事板似乎已经解决了这个问题,因为我可以很快地得到一些东西.
我只是想听听人们对以上两个方面中哪一个最好、最容易开发的意见。
我需要在 2 周内准备好 iPhone 和 Android 应用程序并在商店中上市,但没有 Mac 来进行本机开发。据我所知,这是我最好的两个选择(而且它们大部分都是免费的,这一点很重要)。
我主要拥有 C# 和 Java 经验,但几年前涉足 CSS 和 HTML。那么从这一点来看,Xamarin 对我来说似乎是更好的选择?
如果有的话,有人可以分享他们的经验或建议吗?另外,我可以使用的其他服务可能比这两个更好(需要免费或非常便宜)。
提前致谢。