小编Dmy*_*nko的帖子

将JAXB与Google Android配合使用

我需要解析通过xml传递的java对象.我想为这些目的使用JAXB框架,因为我已预先注释(使用JAXB)java-class.

这原则上可行吗?

InputStream input = entity.getContent();
JAXBContext jc = JAXBContext.newInstance(new Class[] {Response.LoginResponse.class});
Unmarshaller un = jc.createUnmarshaller();
LoginResponse response = (LoginResponse)un.unmarshal(input);
Run Code Online (Sandbox Code Playgroud)

在第4行,我有一个警告:"无法解析静态方法282 JAXBContext ..."然后VM崩​​溃

关于如何解决这个问题的任何想法?

android jaxb

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

在飞行中切换后/前摄像头

如果我只使用CAMERA_FACING_BACKCAMERA_FACING_FRONT所有工作正常.

切换CAMERA_FACING_BACK到时我遇到了麻烦CAMERA_FACING_FRONT.

我的代码片段:

public class PhotoCameraActivity extends Activity implements OnClickListener {
private SurfaceView cameraView;
private Button turnButton;
private Camera camera = null;
private Callback listener;
private static int camId = Camera.CameraInfo.CAMERA_FACING_BACK;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.photo_camera_main);
    prepareActivity();
}

private void prepareActivity() {
    cameraView = (SurfaceView) findViewById(R.id.photo_camera_surface_view);

    turnButton = (ImageButton) findViewById(R.id.turn_button);
    turnButton.setOnClickListener(this);
}

@Override
public void onClick(View v) {
    if (v.equals(turnButton)) {
        if (Camera.getNumberOfCameras() > 1 && camId < Camera.getNumberOfCameras() …
Run Code Online (Sandbox Code Playgroud)

camera android android-camera

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

Android中的SimpleXML反序列化错误

我有反序列化java-object的问题.对于反序列化,我使用SimpleXML.

@Root
public class A {
    @ElementList
    private ArrayList<B> b;

    getters, setters...
}  


public class B{
    @Element(name="C", required=false)
    private C c;

    getters, setters...
}  

public class C{
    private int id;
    private String name;

    getters, setters...
}  
Run Code Online (Sandbox Code Playgroud)

我收到了XML,它有下一个字段:

<A>
   <B>
       <C i:nil="true" />
   </B>
</A>
Run Code Online (Sandbox Code Playgroud)

Dalvink抛出下一个异常:org.simpleframework.xml.core.AttributeException:属性'nil'在第1行的B类中没有匹配

有任何解决方案的想法吗?谢谢.

java android simple-framework

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

Android消息"无法从位图生成纹理"

我正在使用Gallery-widget和很多位图.为了擦除位图,我使用Bitmap.recycle().结果我在logcat上看到下一个消息:

08-18 17:49:26.020: INFO/dalvikvm-heap(13847): Grow heap (frag case) to 22.373MB for 2457616-byte allocation
08-18 17:49:26.060: DEBUG/dalvikvm(13847): GC_FOR_ALLOC freed 1K, 36% free 22835K/35143K, paused 27ms
08-18 17:49:26.230: DEBUG/dalvikvm(13847): GC_CONCURRENT freed <1K, 36% free 22835K/35143K, paused 2ms+3ms
08-18 17:49:28.070: ERROR/OpenGLRenderer(13847): Cannot generate texture from bitmap
08-18 17:49:28.080: ERROR/OpenGLRenderer(13847): Cannot generate texture from bitmap
08-18 17:49:28.110: ERROR/OpenGLRenderer(13847): Cannot generate texture from bitmap
08-18 17:49:28.120: ERROR/OpenGLRenderer(13847): Cannot generate texture from bitmap
08-18 17:49:28.140: ERROR/OpenGLRenderer(13847): Cannot generate texture from bitmap
08-18 17:49:28.160: ERROR/OpenGLRenderer(13847): Cannot generate …
Run Code Online (Sandbox Code Playgroud)

android bitmap

5
推荐指数
1
解决办法
9805
查看次数

是否将测试库合并到最终版本中

我想知道是否仅将用于测试的库包含在最终的构建发行版中。我在go.mod/ go.sum文件中看到了依赖项,但无法检查最终的二进制文件。

我猜想Go构建工具可以某种方式处理冗余代码,但是我没有找到任何证据。

有人可以指出我在文档中的位置还是描述行为?

testing unit-testing go go-modules

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