我已经为android创建了一个应用程序,我花了几个月才完成.我一直在想,当它完成后,我可以在Android市场上发布它.
现在我去了网站,发现我必须支付25欧元,我准备这么做.但后来我发现没有信用卡就无法付款!
有人有解决方案吗?我在我的程序上工作得非常努力,发现它永远不会看到日光.
是否有可能检测到UI方向是否已被锁定?如果是这样,我该怎么做?
当只有UI方向未被锁定时,我想用重力传感器做一些事情.
当我使用以下代码播放文件时:
private void PlayAudioFileViaAudioTrack(int ResId) throws IOException {
int intSize = android.media.AudioTrack.getMinBufferSize(11025, AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT);
AudioTrack at = new AudioTrack(AudioManager.STREAM_MUSIC, 11025, AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT, intSize,
AudioTrack.MODE_STREAM);
int count = 256 * 1024; // 256 kb
byte[] byteData = null;
byteData = new byte[(int) count];
InputStream in = null;
AssetFileDescriptor fd = null;
fd = mResources.openRawResourceFd(ResId);
in = mResources.openRawResource(ResId);
int bytesRead = 0, amount = 0;
int size = (int) fd.getLength();
at.play();
while (bytesRead < size) {
amount = in.read(byteData, 0, count);
if …Run Code Online (Sandbox Code Playgroud) 有没有办法在我的Android应用程序中测试adMob,而不必注册它?在付钱买一个之前,我首先要测试它.也许有一些'一般'ID,或其他一些技巧?
我想使用type ="number"的表单输入,只允许输入数字.
<input type="number" class="form-control fc-input"/>
Run Code Online (Sandbox Code Playgroud)
我没有提交按钮,而是在输入失去焦点后检查该值.但是,当您使用type ="number"并输入非数字时,输入valueAsNumber的value属性和属性都将无用(NaN分别为"").这个问题是我想区分输入空字符串("")的用户和输入非数字值的用户(例如123abc).当输入为空时我想执行函数a,如果它只是一个非数字,我想执行函数b(否则执行c).
是否有一种很好的方法可以区分NaN输入和空("")输入?
我为EditText创建了一个可绘制的背景,但文本显示在图像边框中.我通过将'scrollX设置为-12dip来解决这个问题,这似乎在Eclipse中,在图形布局查看器(图1)中说出来.然而,在设备上它仍然显示在图像上.如果重要的话,我已经通过xml文件引用了我的背景drawable.
在Eclipse和截图中http://img28.imageshack.us/img28/9954/nieuwbitmapafbeelding.png
是的,我知道第二张照片是不同的,但那只是因为我专注于视图,即使我没有聚焦,问题依然存在.:'(
.
编辑
我现在完全重新制作图像,并使用draw9patch.文本偏移是固定的,但是因为我在图像中使用了垂直渐变,所以我选择了所有像素(减去实际边框)以防止有一个部分渐变 - >拉伸纯色部分 - >渐变.现在背景可绘制的高度总是非常大.
如果图像中有渐变,通常如何进行?可能如果你开始创建小图像,你将得不到非常平滑的渐变.
如何解决我的问题,应该如何解决?
如果你将z增加到很远的地方,我试图与精灵没有任何大小差异.
但是我没有运气,它仍然变得更小:
||编辑||
我现在有这些方法
public void onSurfaceCreated(GL10 gl, EGLConfig config) {
float _width = 320f;
float _height = 480f;
gl.glDisable(GL10.GL_DEPTH_TEST);
gl.glMatrixMode(GL10.GL_PROJECTION);
gl.glLoadIdentity();
gl.glOrthof(0, _width, 0, _height, 1, 100);
gl.glMatrixMode(GL10.GL_MODELVIEW);
gl.glLoadIdentity();
// Load textures ,
gl.glEnable(GL10.GL_TEXTURE_2D);
for (int a = 0; a < squares.length; a++) {
squares[a].loadGLTexture(gl, context);
}
}
Run Code Online (Sandbox Code Playgroud)
.
public void onDrawFrame(GL10 gl) {
//Clear Screen And Depth Buffer
gl.glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT);
gl.glLoadIdentity(); //Reset The Current Modelview Matrix
gl.glTranslatef(.0f, 1.0f, locZ);
squares[0].draw(gl);
gl.glLoadIdentity();
gl.glTranslatef(0.5f, 0.f, locZ);
squares[1].draw(gl);
gl.glLoadIdentity();
gl.glTranslatef(-0.5f, …Run Code Online (Sandbox Code Playgroud) android ×5
admob ×1
ads ×1
adsense ×1
audio ×1
bytearray ×1
credit-card ×1
detection ×1
drawable ×1
google-play ×1
html ×1
html5 ×1
inputstream ×1
ios ×1
java ×1
javascript ×1
jquery ×1
layout ×1
locking ×1
opengl-es ×1
orientation ×1
orthographic ×1
pcm ×1
publishing ×1
validation ×1
view ×1