草庐IT

第三人

全部标签

android - MediaPlayer/MediaRecorder 的第三方替代品?

Android中用于处理音频的内置类似乎不太理想。对我来说,它们使用起来过于复杂,但仅提供基本功能。但是,我不想就这些类(class)的优点或缺点展开辩论。我只想知道:是否有任何库可以提供在Android中录制和播放音频的替代方案?我还没有找到任何东西,但也许那里有一些东西。 最佳答案 Vitamio看起来不错,虽然我自己从来没有用过它。他们说的一个有趣的功能是在Android2.1+上支持HTTPLiveStreaming。值得一试。 关于android-MediaPlayer/Med

android - 第三方库被添加到 dexedLib 目录下,但该库没有 classes.dex

为了在我的Android应用程序中添加一个功能,我下载了一些第三方库的开源代码。这是为了定制。我正在使用EclipseJuno。我用源代码创建了一个项目,进行了定制,构建了一个JAR。而且,我在我的项目中使用JAR库。我的应用程序中的代码在特定屏幕上调用库的适当功能。应用程序编译正常:)但是,当我运行我的应用程序并导航到我正在使用库类的屏幕时,我遇到了库类的ClassNotFoundException。我进一步诊断并观察到所有java类文件都被DalvikVM转换为DEX。所有的第三方库都放在bin下的dexedLib目录下,通常的第三方JAR包括META-INF目录和classes.

android - 支持独立第三方对 Android 应用程序进行本地化;应用 APK 之外的本地化数据

我需要开发一个Android应用程序,从其主APK之外的外部资源加载本地化文本。这样做的原因是为了让第三方能够独立提供应用程序的翻译。该应用程序目前有一个单一的英语本地化版本,其中包含相当多的字符串(~2,000)。我宁愿不脱离Android的资源系统;例如,我想在strings.xml中提供主要语言的本地化字符串,就像在任何Android应用中一样。为此,我创建了一个扩展android.content.res.Resources的类,覆盖了三个getText方法。覆盖实现将在可能的情况下从外部本地化源返回资源,否则将请求转发给super.getText()实现。资源包装器:publi

Android - 任何用于设计和生成 XML 的第三方工具?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion是否有任何第三方工具可以让我们为android设计布局,然后相应地生成它们的xml文件?

android - 如何在下载前检查文件是否可以被第三方应用程序打开

在我的应用程序中,我想下载一个文件并查看它。问题是我需要检查设备上是否安装了可以在下载文件格式(Mime)之前打开文件格式(Mime)的第三方应用程序。这可能吗? 最佳答案 创建一个ACTION_VIEWIntent并使用正确的MIME类型和文件的假路径(或者,更好的是,您打算将其下载到的路径)。然后,使用PackageManager和queryIntentActivities()-如果您得到一个包含1+个项目的列表,然后在该列表上使用startActivity()下载文件后,Intent将成功。

android - 如何将最近使用的第三方 Activity 置于最前面?

在我的应用程序中,我想以编程方式将最近使用的第三方Activity置于最前面。在查看了此处的其他答案后,我尝试使用从最近任务列表返回的baseIntent重新启动Activity,但这似乎并没有将Activity置于前面,而不是其他任何事情。我的最终目标是创建一个应用程序,用一个小的覆盖层替换来电屏幕,这样用户在接到电话时就不会完全退出他们正在使用的任何应用程序。我发现您无法替换默认的来电屏幕(如果这不是真的,请告诉我,因为我宁愿这样做)所以作为一种解决方法,我正在尝试将最近使用的应用程序调用到屏幕前面(覆盖来电屏幕),然后在其上显示我的覆盖。这是我正在使用的代码(该Activity是

java - 使用for循环在第三个arraylist中添加arraylist的公共(public)元素时出现问题

这个问题在这里已经有了答案:Commonelementsintwolists(14个答案)关闭8年前。我正在尝试比较两个ArrayList,在比较之后我必须获得这两个arraylist之间的公共(public)元素并将它们显示在第三个arraylist中。这是我的代码,这里的newList是数组列表,我想在其中添加公共(public)元素,但每次我在这个数组列表中添加元素时,它只显示最后一个元素。ArrayListlist2=newArrayList();list2.add("1");list2.add("abc");list2.add("3");list2.add("4");Arra

android - Google TV 演练似乎不正确。第三方插件?

我正在尝试构建我的第一个GoogleTV应用程序,但文档并未反射(reflect)我所看到的屏幕。以下URL是安装GoogleTV附加组件(https://developers.google.com/tv/android/docs/gtv_addon)的演练。我安装了推荐的ADT(版本16.0.1),它没有“AndroidAVD和SDK管理器”。它们似乎是我安装的ADT中的独立模块。它们都不包括演练中描述的“第三方附加组件”。结果,我安装了很多SDK,但不知道如何制作支持GoogleTV的AVD。非常感谢您提供的任何帮助。 最佳答案

android - Dagger 2 第三方注入(inject) Android

您好,我正在尝试弄清楚如何进行干净的第三方注入(inject)。我想将Otto总线正确地注入(inject)我的服务和Activity中。我看到您可以在构造函数上使用注入(inject),但由于我没有任何Android构造函数,我想知道如何注入(inject)我的总线。Iv创建了一个提供总线新实例的模块。我还创建了一个具有Bus对象接口(interface)的组件。但是我怎样才能注入(inject)它,我应该在哪里启动我的图表?由于Dagger1中的objectGraph被删除,我在应用程序类中使用Dagger_....组件和create(),但我应该如何将它注入(inject)到任何

android - 如何从第三个 Activity 回到第一个 Activity ?

我有三个ActivityA、B和C。现在任务我有这个表单A、B和C,在默认的android“标准”模式下Activity导航发生这样的A->B->C->B->A.现在我想要的是当我从B转到ActivityC时,当我在Activity中backPressed我去了之前的Activity即B但是我想从C回到A。谁能告诉我如何实现这个关于这个??,我想通过Intent标志来做,或者如果可能的话想为Activity应用启动模式,但我很困惑我应该使用哪种启动模式来实现这一目标?-有人可以帮助我吗提前致谢 最佳答案 只需启动一个新的Intent