Articles of xml

无法将XStream文件依赖项添加到Android Studio项目

我已经下载并将xstream-1.4.8.jar添加到我的Android Studio项目。 当我构build项目时,它工作正常,但是当我尝试运行它时,我从Gradle Build窗口中得到以下错误: Information:Gradle tasks [:app:assembleDebug] :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:compileDebugNdk UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72103Library UP-TO-DATE :app:prepareComAndroidSupportSupportV42103Library UP-TO-DATE :app:prepareDebugDependencies :app:compileDebugAidl UP-TO-DATE :app:compileDebugRenderscript UP-TO-DATE :app:generateDebugBuildConfig UP-TO-DATE :app:generateDebugAssets UP-TO-DATE :app:mergeDebugAssets UP-TO-DATE :app:generateDebugResValues UP-TO-DATE :app:generateDebugResources UP-TO-DATE :app:mergeDebugResources UP-TO-DATE :app:processDebugManifest UP-TO-DATE :app:processDebugResources UP-TO-DATE :app:generateDebugSources UP-TO-DATE :app:compileDebugJava UP-TO-DATE :app:preDexDebug UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) […]

中心布局Android

我怎样才能将这些button放在Android上? 我在layout使用的代码是: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal"> <Button android:text="Test" android:layout_width="100px" android:layout_height="40px" /> <Button android:text="Test" android:layout_width="100px" android:layout_height="40px" /> <Button android:text="Test" android:layout_width="100px" android:layout_height="40px" /> <Button android:text="Test" android:layout_width="100px" android:layout_height="40px" /> </LinearLayout> </LinearLayout>

未parsing的Aapt错误

我正在试图build立我的Android应用程序后添加一个图像,我打算使用,绘制文件夹。 该项目工作之前,完美的罚款,但运行该项目后,出现了一个错误消息说,parsingAAPA错误。 该错误显示在src文件夹中。 我试图清理我的项目,但R.java类只是消失。 任何build议如何解决这个问题?

android – dynamic更改选项菜单,但通过从XML膨胀

我需要能够改变在Android上的选项菜单(按下菜单button时显示的那个),以便在一种情况下(例如按下button时),它将使用特定的菜单资源(XML文件如in / res / menu / …),另一种情况是使用不同的XML文件。 到目前为止,我只看到没有XML的例子( 这里和这里的例子),他们工作得很好,但我想能够改变一些情况下的整个菜单。 我试图修改我find的解决scheme,但我的试验没有任何工作。 如果可能的话,我宁愿重新创build菜单,只有当它需要使用与当前菜单资源不同的菜单资源进行更新时。 请帮帮我。

包名称别名或昵称

是否有可能创build一个包名的昵称,我可以在XML文件中引用? 我不想写整个包名,例如com.example.go.deck.today,而是可以创build别名并引用该别名? 我想引用一个别名或昵称,而不是android / layout XML文件中的包名称。

如何在Android中dynamic调用资源中的颜色?

我正在尝试使用res/values/colors.xml文件中创build的颜色。 但是,当我dynamic调用该程序不编译,而是build议: Should pass resolved color instead of a resource id. 色标: <?xml version="1.0" encoding="utf-8"?> <resources> <color name="gold">#857500</color> <color name="green">#0B3B0B</color> </resources> 活动代码: title.setTextColor(R.color.green); help.setTextColor(R.color.gold); settings.setTextColor(R.color.gold); logout.setTextColor(R.color.gold); profile.setTextColor(R.color.green);

将自定义主题添加到应用时出错

我添加了以下主题到我的应用程序与白色的背景颜色。但我得到以下错误,我不知道我错了。 Error: Color types not allowed (at 'android:windowBackground' with value '#FF0000') 。 <style name="MyTheme" parent="@android:style/Theme.Light"> <item name="android:windowBackground">#FF0000</item> </style> 并引用了mymanifest的主题: <activity android:name=".MyActivity" android:theme="@style/MyTheme" /> 任何想法或build议? 谢谢

android图像button工具提示

我试图build立一个图像button的应用程序,像行动栏工作,但我不能让他们显示长按工具提示。 <ImageButton android:id="@+id/editUrgent" style="?android:attr/borderlessButtonStyle" android:layout_width="48dp" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/editImportant" android:hint="@string/hint_urgent" android:contentDescription="@string/hint_urgent" android:text="@string/hint_urgent" android:src="@drawable/clock_light" /> android:contentDescription适用于hover(s-pen),但长按仍然不起作用。

Android Studio XML不能识别objectAnimator

我一直试图animation之间的两个片段之间的过渡。 我原来在xml中放置了一个属性animation(并没有真正起作用),然后将其更改为objectAnimator。 出于某种原因,Android Studio不能识别objectAnimator标签。 这里是我的AndroidManifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.nick.randomapplication" > <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/Theme.Base.AppCompat.Light" > <activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> 我的build.Gradle: apply plugin: 'com.android.application' android { compileSdkVersion 20 buildToolsVersion "20.0.0" defaultConfig { applicationId "com.example.nick.randomapplication" minSdkVersion 19 targetSdkVersion 20 versionCode 1 versionName "1.0" […]

图像顶部的纹波效果 – Android

我在最近的一个项目中一直在试验涟漪animation。 我在寻找一个“优雅”的解决scheme,在某些情况下使用触摸事件遇到了一些麻烦。 即与图像,特别是在列表,网格和回收视图。 animation几乎总是在视图背后生动,而不是在animation之上。 这在Buttons和TextViews中是没有问题的,但如果你有一个GridView的图像,纹波会出现在实际图像的后面或下面。 显然这不是我想要的,虽然有解决scheme,我认为是一个解决办法,我希望有一些简单的我只是不知道。 我使用下面的代码来实现图像的自定义网格视图。 我会给完整的代码点击这里,所以你可以按照如果你select。 现在只是重要的东西。 为了让我的形象animation触摸我需要这个 button_ripple.xml <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/cream_background"> <item> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!– Pressed –> <item android:drawable="@color/button_selected" android:state_pressed="true"/> <!– Selected –> <item android:drawable="@color/button_selected" android:state_selected="true"/> <!– Focus –> <item android:drawable="@color/button_selected" android:state_focused="true"/> <!– Default –> <item android:drawable="@color/transparent"/> </selector> </item> </ripple> custom_grid.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_horizontal" android:orientation="horizontal"> <ImageView android:id="@+id/sceneGridItem" […]