相关疑难解决方法(0)

Android:在执行时获取"无法重新加载AVD列表:"错误

在exectution时我得到一个错误

无法重新加载AVD列表:cvc-enumeration-valid:对于枚举'[ldpi,mdpi,tvdpi,hdpi,xhdpi,400dpi,xxhdpi,560dpi,xxxhdpi]',值'280dpi'不是facet-valid.它必须是枚举中的值.解析C:\ Users\Binil\AppData\Local\Android\sdk\system-images\android-22\android-wear\armeabi-v7a\devices.xml cvc-enumeration-valid时出错:值'280dpi'不是facet-有效的枚举'[ldpi,mdpi,tvdpi,hdpi,xhdpi,400dpi,xxhdpi,560dpi,xxxhdpi]'.它必须是枚举中的值.

我正在使用android studio.

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'
Run Code Online (Sandbox Code Playgroud)

}

任何人都可以告诉我如何纠正这个错误.

performance android android-intent android-layout android-activity

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

galaxy s4和所有高清手机?内存不足错误膨胀布局

所以这个我正在开发的应用程序,在一款非常古怪的Android 2.3.3手机上运行得很好.但是当在GS4上运行它时,GS4每次必须从drawables加载资源时都会抛出内存异常,这是在xml中预定义的.

<ImageView
        android:id="@+id/ivLearnMore"
        android:layout_width="match_parent"
        android:layout_height="200dp"
        android:layout_weight="1"
        android:scaleType="fitCenter"
        android:src="@drawable/learn_more" />
Run Code Online (Sandbox Code Playgroud)

例如,这个Imageview会在给布局膨胀时抛出异常,因为它已经分配了一个图像.(256×256)

到底是怎么回事?

05-08 10:33:54.972: E/dalvikvm-heap(24423): Out of memory on a 16777232-byte allocation.
05-08 10:33:54.972: I/dalvikvm(24423): "main" prio=5 tid=1 RUNNABLE
05-08 10:33:54.972: I/dalvikvm(24423):   | group="main" sCount=0 dsCount=0 obj=0x41187b38 self=0x40dd1b68
05-08 10:33:54.972: I/dalvikvm(24423):   | sysTid=24423 nice=0 sched=0/0 cgrp=apps handle=1074533852
05-08 10:33:54.972: I/dalvikvm(24423):   | state=R schedstat=( 0 0 0 ) utm=147 stm=1265 core=0
05-08 10:33:54.972: I/dalvikvm(24423):   at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
05-08 10:33:54.972: I/dalvikvm(24423):   at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:596)
05-08 10:33:54.972: I/dalvikvm(24423):   at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:444)
05-08 10:33:54.972: I/dalvikvm(24423):   at …
Run Code Online (Sandbox Code Playgroud)

layout android out-of-memory imageview

8
推荐指数
3
解决办法
8431
查看次数

如何计算设备的像素密度(dp)?

Galaxy s4的独立像素密度是多少?

我需要它,所以我可以sw???dp为那部手机设置限定符.

如果你能解释如何计算它会很棒.

android resolution density-independent-pixel

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

如何在没有代码的情况下隐藏Android布局xml中的部分可见视图?

请在回答前完整阅读问题!

假设我有两个观点:

  1. first (黄色)在底部
  2. second (青色)填充上面的其余视图 first

父视图的大小是动态的.

当父高度动态设置为第一列中的值时,如何实现以下预期列UI?请注意部分可见视图是如何隐藏而不是裁剪的.

我想要实现的目标

约束

  • 任何代码都不是可能的,我知道可以用以下方法解决问题: second.setVisibility(second.getHeight() < SECONDS_PREFERRED_SIZE? GONE : VISIBLE) 但是我没有访问权限,getHeight()所以解决方案必须是裸xml.
    可以轻松编写仅编写UI状态的代码RemoteViews.
  • 基于以上没有自定义视图是允许的,没有吨甚至图书馆,只是基本的布局管理器:
    FrameLayout,LinearLayout,RelativeLayout,GridLayout
    或者作为最后手段的先进者之一:
    ViewFlipper,ListView,GridView,StackView或者AdapterViewFlipper
  • layout_widthlayout_height动态的
    .在我固定它,所以它很容易尝试不同的变化的例子.上面的图像被layout_height更改为模拟我想要处理的可能性的显示值.
  • 我用过TextView,但它应该普遍适用于任何View
  • 细心的人可能已经注意到,上面的限制解决主屏幕应用部件RemoteViews.

尝试

我尝试使用RelativeLayout和实现LinearLayout,但它们都表现为图片上的实际列.

的RelativeLayout

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android" …
Run Code Online (Sandbox Code Playgroud)

android android-widget android-layout android-linearlayout android-appwidget

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

如何在Android中设计任何屏幕尺寸和 - 密度(Android中的移动设备多屏幕)

如何在Android中的移动设备中处理多屏幕设计而不使用值文件夹中的维度.

我的应用程序它支持所有Android手机,我的设计有问题,因为我在values文件夹中使用dimen来处理它.

所以,任何人都可以帮助我处理这个问题而不使用维度.

android android-layout

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