我正在创build一个将在其自己的进程中运行的后台服务。 它应该允许我听,如果设备的位置已经改变。 我应该可以在通知UI之前更改移动距离等标准。 我怎么能这样做? 我对服务和LocationListener实现有一点了解。 任何围绕networking的教程将不胜感激。 我从堆栈溢出中得到一个反向链接 ,但是我不太了解它。
我有一个应用程序,我想作为付费应用程序打市场。 我想有其他的版本,这将是一个“试用”版本,有5天的时间限制吗? 我怎么能这样做?
为什么Eclipse创build新项目时会自动添加appcompat v7库支持? 我正在创build一个MainActivity应该扩展Activity的简单项目,但事实并非如此。 Eclipse自动添加操作栏支持。 如何在没有appcompat库的情况下创build一个简单的项目? 仅供参考,我已经下载了最新版本的ADT和最近更新的一切。 我正在使用Window 7 x64。
我需要知道像素的ActionBar的确切大小,以便应用正确的背景图像。
从今天起,当我尝试在2.3.3 Android平台上运行NetBeans中的应用程序时,它向我显示: 无法分配内存:8 这个应用程序已经请求运行时以不寻常的方式终止它。 请联系应用程序的支持团队获取更多信息。 而模拟器不想启动。 这是第一次,当我看到它,谷歌没有asnwers这个,我甚至尝试了两个版本的NetBeans 6.9.1和7.0.1,仍然是相同的错误。
我有一个使用embeddedWebView的xml布局的活动。 我没有在我的活动代码中使用WebView,它所做的只是坐在我的XML布局,并可见。 现在,当我完成活动时,我发现我的活动没有从内存中清除。 (我通过hprof转储检查)。 虽然如果我从xml布局中删除WebView的活动是完全清除。 我已经试过了 webView.destroy(); webView = null; 在我的活动onDestroy(),但是没有多大帮助。 在我的hprof转储中,我的活动(名为'Browser')具有以下剩余的GC根(在对其调用destroy()之后): com.myapp.android.activity.browser.Browser – mContext of android.webkit.JWebCoreJavaBridge – sJavaBridge of android.webkit.BrowserFrame [Class] – mContext of android.webkit.PluginManager – mInstance of android.webkit.PluginManager [Class] 我发现另一个开发者也经历过类似的事情,请参阅Filipe Abrantes的回复: http ://www.curious-creature.org/2008/12/18/avoid-memory-leaks-on-android/ 确实是一个很有趣的职位。 最近我有一个很难解决我的Android应用程序内存泄漏。 最后,事实certificate,我的xml布局包括一个WebView组件,即使不使用,也会阻止内存在屏幕旋转/应用程序重新启动后被g收集…这是当前实现的缺陷,还是具体说明使用WebView时需要做的事情 现在,不幸的是,这个问题还没有在博客或邮件列表上得到答复。 因此,我想知道,SDK中是否存在一个错误(可能类似于http://code.google.com/p/android/issues/detail?id=2181报告的MapView错误)或者如何完全执行这个活动closures内存与WebViewembedded ?
我有一个应用程序签名和几个密钥库文件。 我想更新应用程序,所以我需要找出哪个键被使用。 我怎样才能匹配哪个密钥库被用来最初签署我的应用程序对我在我的机器上的各种密钥库?
即使这个线程已经接受了答案,随意提出其他的想法,你使用或喜欢 我见过这些文章: Restful API服务 适用于Android的Java REST客户端API 这就让我看到了这个关于REST客户端应用程序的Google I / O 2010video http://www.youtube.com/watch?v=xHXn3Kg2IQE&feature=player_embedded 从现在起,我一直在我的Application控制器类中创buildREST组件作为静态组件。 从现在开始,我认为,我应该改变模式。 有人指出, Google IOSched应用程序是如何在Android上编写REST客户端的绝佳示例。 有人说这种方式太复杂了。 那么,有谁可以告诉我们最好的做法是什么? 简而言之, 对于示例用例,IOSched应用程序太复杂了。
我已经在我的应用程序中设置了一个背景图像,但背景图像很小,我希望它被重复,并填写整个屏幕。 我该怎么办? <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bg" android:tileMode="repeat">
我需要澄清一些关于我的应用程序的图像资产的疑问, 如果我在xml文件中指定了[图像视图]的高度是50的垂度 我应该从资源文件夹中select哪种types的屏幕? drawable, hdpi, ldpi, mdpi, xhdpi, 具有50像素高度的图像, 以及与基本图像相比更大,更小尺寸图像的百分比是多less, 就像在iOS中,@ 2x一样,实际上是图像大小的2倍,并且您可以用编程方式说出正常大小, 谢谢!