小编she*_*min的帖子

在Android中的外部存储中写入文件

我想在外部存储sdCard中创建一个文件并写入它.我已经通过互联网搜索并尝试但没有得到结果,我已经在Android Manifest文件中添加了权限,我在模拟器上这样做,我正在尝试下面的代码和获取ERRR","无法创建文件".

btnWriteSDFile = (Button) findViewById(R.id.btnWriteSDFile);
btnWriteSDFile.setOnClickListener(new OnClickListener() {
    //private Throwable e;

    @Override
    public void onClick(View v) {
        // write on SD card file data from the text box
        try {
            File myFile = new File("/sdcard/mysdfile.txt");
            myFile.createNewFile();
            FileOutputStream fOut = new FileOutputStream(myFile);
            OutputStreamWriter myOutWriter = new OutputStreamWriter(fOut);
            myOutWriter.append(txtData.getText());
            myOutWriter.close();
            fOut.close();

        } catch (Exception e) {
              Log.e("ERRR", "Could not create file",e);
        } 
    }// onClick
}); // btnWriteSDFile
Run Code Online (Sandbox Code Playgroud)

android android-emulator android-layout

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

不同屏幕尺寸Andengine Android上的精灵尺寸

"我正在使用Android Adnengine开发我的第一款游戏.这是一个从顶视图的赛车游戏.我使用了视差背景和一些汽车.我在我的设备上测试了它,它的宽度和高度都较小.

我根据相机的宽度,高度放置了32和64的车.我的屏幕尺寸工作得很好但是在更大的屏幕尺寸上,比如Galaxy Tab,游戏中留下了一个巨大的空间,因为汽车的尺寸与我必须以2的力量使用它们相同.

如何使用适合所有屏幕尺寸的图像?我是否必须根据不同相机宽度和高度的图像尺寸使用不同的图像?我相信有一个解决方案.

我已经修改了我的清单文件以支持小,大和xlarge大小.

  public Engine onLoadEngine() {

    final Display display = getWindowManager().getDefaultDisplay();
    CAMERA_WIDTH = display.getWidth();
    CAMERA_HEIGHT = display.getHeight();

    //Toast.makeText(getApplicationContext(), CAMERA_WIDTH, 3);

    mCamera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
    engine = new Engine(new EngineOptions(true,
            ScreenOrientation.LANDSCAPE, new RatioResolutionPolicy(
                    CAMERA_WIDTH, CAMERA_HEIGHT), mCamera).setNeedsMusic(
            true).setNeedsSound(true));

    return engine;
}
Run Code Online (Sandbox Code Playgroud)

android andengine

11
推荐指数
1
解决办法
6693
查看次数

如何更改Java文件的字体大小和字体颜色?

如何更改Eclipse中Java文件的字体颜色,大小和按钮颜色,而不是XML文件?

java eclipse android

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

如何在自来水功能中对电晕进行连续动作

如何在水龙头功能中对电晕进行连续动作?我的意思是event.phase="began"直到它的动作重复直到它结束.

我的代码:

function upArrowtap(event)
  if (event.phase == "began") then
    if ( ball.y > 45 ) then
      transition.cancel(trans1)
      transition.cancel(trans2)
      --ball.y = ball.y-15
      start()
    end
  end
end

upArrow:addEventListener("touch", upArrowtap)
Run Code Online (Sandbox Code Playgroud)

希望你理解我的问题.

lua coronasdk

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

粒子系统Andengine

我在我的代码中使用粒子系统并遇到一些问题.我只是想将
粒子系统的颜色改为黑色.我很困惑这里的RGB值或黑色或灰色.

这是我的代码

   particlesystem.addParticleInitializer(new ColorInitializer(0.0f, 0.0f, 0.0f));
   particlesystem.addParticleModifier(new ColorModifier(1.0f, 0.0f, 1.0f,
            0.0f, 1.0f, 0.0f, 0.0f, 1.0f));
Run Code Online (Sandbox Code Playgroud)

我还附加了粒子系统的图像 http://i.stack.imgur.com/n5cYb.png 粒子图像

android andengine

0
推荐指数
1
解决办法
665
查看次数