小编Mar*_*k D的帖子

Android游戏框架

我是一名希望进入Android/iPhone游戏开发的Flash开发人员.Android对我来说更重要,因为我没有任何iOS设备可以测试,我也不喜欢苹果:P(你能否责怪闪存开发者?)

什么是开发安卓游戏的好游戏框架?多平台总是一个巨大的奖金,但不是我的一切.

我一直在看Rokon似乎没问题,但教程/示例有点粗略.

android frameworks

15
推荐指数
1
解决办法
2万
查看次数

在SQLite Android中发现"没有这样的表"错误

我正在尝试学习SQLite数据库,但我真的很讨厌处理任何后端的东西,充满激情.我已经用一个看似简单的问题撞墙了.

这是我认为在DatabaseHelper课堂上很重要的代码

public class DatabaseHelper extends SQLiteOpenHelper {
    private static final String DATABASE_NAME = "Library";

    public static final String TABLE_NAME = "books";
    public static final String TITLE = "title";
    public static final String AUTHOR = "author";
    public static final String ISBN = "isbn";

    public DatabaseHelper(Context context) {
        super(context, DATABASE_NAME, null, 1);
    }

    @Override
    public void onCreate(SQLiteDatabase db) {
        db.execSQL("CREATE TABLE " + TABLE_NAME + " (id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, author TEXT, isbn TEXT)");
    }


    public …
Run Code Online (Sandbox Code Playgroud)

java sqlite android

12
推荐指数
3
解决办法
5万
查看次数

如何仅使用加速度计找到速度?

仅使用内置加速度计的手机(Android),如何才能找到它的速度?

我一直在修补这个数学,但无论我想出什么功能都会导致速度呈指数增长.我的假设是,在应用程序启动时,手机处于静止状态.这绝对应该能够找到速度(至少粗略地).

我在物理和数学方面也有不错的背景,所以我对这里的任何概念都不会有任何困难.

我该怎么办?

math android accelerometer

10
推荐指数
4
解决办法
2万
查看次数

在Android XML中重用TextView代码

我正在为我的Android应用程序制作一些菜单,并且整个标准文本视图重复5次,每次只更改android:text标签,其他一切都是相同的.

这有很多属性,对于每个textview来复制/粘贴所有这些属性效率非常低.

有没有一种方法我只定义一次公共属性并将它们添加到每个TextView元素?

xml android menu

8
推荐指数
1
解决办法
2890
查看次数

添加新的元素时,ArrayList的所有元素都会发生变化吗?

首先,道歉是因为无法提供任何源代码.我的项目非常大,将一切都联系起来是不切实际的,而且我无法缩小这个非常烦人的问题.我会尽力在这里解释一下.

我在代码中的每个循环上动态创建类的新实例.这个实例在循环中动态地给出了几个属性,例如'name'.在每个循环结束时,新生成的实例将添加到另一个第3类中保存的ArrayList中.

然而问题是,当添加新元素时,无论出于何种原因,所有先前元素都会更改以完全匹配最新元素.我的猜测是ArrayList正在创建对动态创建元素的引用,这样每当它发生变化时,它们都会发生变化,但我不知道如何解决这个问题.

对于这个解释的质量,我将再次感谢任何建议和道歉.我将发布您可能希望看到的任何特定代码段

如要求 - XmlHandler.java - http://pastebin.com/mGmWt1RD ParsedDataSet.java = http://pastebin.com/k1xb3KBe Content.java = http://pastebin.com/UxiL2f9q

只是为了减少你的理解时间 - 该项目是一个epub读者.XMLHandler是从另一个未显示的类中的SAX解析器调用的.对于3种不同的XML集,XMLHandler使用了3次不同的时间,因此存在一些混乱.

问题在于'toc'ArrayList.'toc'或TableOfContents保存稍后要引用的Contents实例(未显示).我试图传递数据'Content'的每个新实例,然后将其传递给静态ArrayList

java arrays android loops reference

8
推荐指数
2
解决办法
2万
查看次数

创建分段进度条的最佳方法?

我正在构建一个Android应用程序,我想创建一个非常类似于MIUI文件资源管理器底部的进度条

MIUI文件浏览器应用程序

据我所知,没有完全明显的解决方案.到目前为止,我能想到的是

  • 将许多进度条分层,透明背景彼此叠加
  • 扩展Progress bar类以获取多个值并重写onDraw方法

我认为第一种选择太慢而且效率低,但第二种选择可能过于复杂,但绝对是更好的解决方案.

有没有更好的方法来解决这个问题?

java user-interface android

8
推荐指数
1
解决办法
3030
查看次数

有没有可以在Android中运行的免费PDF解析库?

我一直在寻找互联网一段时间用于实际在Android上工作的PDF解析器.我已经尝试过安静几个java库但是在Android上运行时它们似乎都崩溃了.

任何在Android中成功解析PDF的人都可以推荐使用库吗?

java pdf parsing android text

7
推荐指数
1
解决办法
6890
查看次数

在Android中线程化UI更新

我刚刚开始使用android开发和更新UI真的很烦我:/

这就是我到目前为止所做的工作 -


package projects.Move;

import android.os.Bundle;
import android.view.View;
import android.app.Activity;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Color;

public class Move extends Activity {

    private float y = 0;
    private long now = 0;  
    private float delay = 75;
    private Paint paint = new Paint();

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(new SimpleMotion(this));
        paint.setColor(Color.BLACK);
    }
    private class SimpleMotion extends View {

        public SimpleMotion(Context context) {
            super(context);
        }

        @Override protected void onDraw(Canvas canvas) {

            float x = canvas.getWidth() / …

java user-interface multithreading android

6
推荐指数
1
解决办法
9296
查看次数

我使用Android动画旋转ImageView,但运动非常不稳定

所以这是我的XML动画

<?xml version="1.0" encoding="utf-8"?>
<rotate 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromDegrees="0" 
    android:toDegrees="360" 
    android:pivotX="50%" 
    android:pivotY="50%" 
    android:duration="3000"
    android:repeatCount="infinite"
    android:interpolator="@android:anim/linear_interpolator" />
Run Code Online (Sandbox Code Playgroud)

我将此应用于ImageView作为旋转图像的方法.但这一运动非常不稳定.每次图像旋转时,它似乎在旋转的两个点上跳过,彼此相隔180度.我看不出有任何理由发生这种情况,是否有人遇到这种困难并找到了解决办法?

graphics animation android

6
推荐指数
1
解决办法
6795
查看次数

Android SD卡存储有什么约定吗?

在安装了很多应用程序并自己构建了一些应用程序后,我相信很多人都对此感到疑惑.如果我正在查看我的SD卡,它看起来非常可怕,而且我很难找到用于在不同应用程序的所有文件夹之间放置音乐/视频/图片的文件夹.

这里是否有任何约定,我们开发人员应该尝试将他们的应用程序放在一个基本文件夹中,或者谷歌完全忘了这个?

directory android naming-conventions android-sdcard

4
推荐指数
1
解决办法
697
查看次数

Android动态壁纸问题

我今天一直在修改动态壁纸,你不知道它,我只是无法让它工作.

我决定想出最简单的动态壁纸并从那里开始构建,但即使这样也会出错!这就是我的WallpaperService类所包含的,

    @Override
    public Engine onCreateEngine() {
 return new SimpleEngine();
    }
    public class SimpleEngine extends Engine {

        @Override
        public void onSurfaceCreated(SurfaceHolder holder) {
            super.onSurfaceCreated(holder);

            Canvas c = holder.lockCanvas();
            Paint paint = new Paint();
            paint.setColor(Color.BLUE);
            c.drawCircle(50, 50, 50, paint);
        }
    }
Run Code Online (Sandbox Code Playgroud)

所有我想测试的是,如果我可以在屏幕上显示一个小圆圈,但是当我将其设置为我的壁纸时它只是说"加载动态壁纸......"并且不会让步(但它不会冻结).代码被调用,但我不确定是什么问题.

有人能指出来吗?

java android live-wallpaper

2
推荐指数
1
解决办法
1285
查看次数