Tag: 安卓

Android在TableLayout中均匀拉伸列

我在我的android应用程序中显示值的表,并希望列的大小均匀分布,而不是根据内容的大小。 一直玩stretchColumns,但无法设法弄清楚正确的组合,任何想法?

未安装HAX内核模块

我刚刚从官方安卓网站下载最新的android工作室,并安装它。 但我得到这个错误,而不是有英特尔X 86模拟器加速器。 什么可以导致这个错误 emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!

如何在Android Studio(Gradle)中添加apache commons集合

我试图使用ListUtils,但是当我运行的应用程序,我得到这个错误: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.commons.collections.ListUtils" on path: DexPathList[[zip file "/data/app/com.meridianaspect.wiw-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] 所以我想我必须以某种方式通过gradle导入该库,但是我不知道该怎么做?

从非活动使用startActivityForResult

我有MainActivity这是一个活动和其他类(这是一个简单的Java类),我们将其称为“SimpleClass”。 现在我想从该类运行startActivityForResult命令。 现在我虽然我可以通过该类(SimpleClass),只有MainActivity的上下文,问题是,你不能运行context.startActivityForResult(…); 所以使SimpleClass使用“startActivityForResult; 是将MainActivity的引用作为一个Activityvariables传递给SimpleClass,就像这样: 在MainActivity类中,我通过这种方式创buildSimpleClass的实例: SimpleClass simpleClass=new SimpleClass(MainActivity.this); 现在这就是SimpleClass的样子: public Class SimpleClass { Activity myMainActivity; public SimpleClass(Activity mainActivity) { super(); this.myMainActivity=mainActivity; } …. public void someMethod(…) { myMainActivity.startActivityForResult(…); } } 现在它的工作,但不是一个正确的方式做到这一点? 我恐怕将来可能会有一些内存泄漏。 谢谢。 射线。

如何解决Android Studio被卡住执行Gradle任务?

当我尝试构build/运行该项目以及清理它时,Android Studio(Beta)0.8.6卡住了。 它保持响应,但Gradle:Executing Tasks消息不会消失(超过20分钟的时候是我放弃了),并且应用程序永远不会运行。 这是我所尝试的: 使caching失效/重新启动 强制退出并重新启动 从应用程序中删除它(在Mac上)并从官方网站重新下载。

抽象类中的getClass()给出了模糊的方法调用

我有一个公共的抽象类,我试图使用getClass()方法,因为我将需要从扩展我的抽象类的类的信息。 一个例子是: public String getName() { return getClass().getSimpleName(); } 但是,IntelliJ报告了这一点: Ambiguous method call. Both getClass () in Object and getClass () in Object match. 代码运行良好,但在我的IDE有几十个错误警告是在我的方式。 它以很多误报打乱了我的工作stream程。 为什么会显示这些错误,我该怎么办才能看到它们?

无法从浏览器下载安装APK

我使用默认的浏览器从网上下载了一个APK,无法从浏览器 – >下载打开。 它告诉我“无法打开文件” 但我可以使用文件浏览器(如OI文件浏览器)来浏览和打开这个APK,它运作良好。 这里可能是什么问题? 是关于HTTP头?

如何在android中隐藏应用程序标题?

我想隐藏应用标题栏。

有没有办法让人们免费下载你的应用程序的促销/优惠券代码?

我需要一种方式来分享我的应用程序,以允许用户使用优惠券代码或促销代码或结帐代码免费下载。 我想将代码发布到板子上,并在一段时间后使其无效。 我的应用使用许可和应用内结算,所以邮寄APK可能不合适。 我看到的最后一个问题是6个月大,所以我不知道是否有更新的解决scheme。

Android的logcat充斥着“W /谷歌地图的Android API:GLHudOverlay弃用; draw():no-op“

当我在有Google Maps片段的活动上拖动地图时,我的logcat被充斥着 “W / Google Maps Android API:不推荐使用GLHudOverlay; draw():no-op”。 Google地图版本build.gradle(app): compile 'com.google.android.gms:play-services-maps:9.2.1'