问题标签 [android-sdk-2.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 SurfaceView 上绘图时的问题
我正在尝试使用 Android 中的 SurfaceView,我正在尝试创建一个简单的绘图类型应用程序,您可以在其中通过触摸它来“绘图”。我有一个线程正在运行来处理画布上的绘图,但我遇到了一些性能问题。我在http://developer.android.com/guide/topics/graphics/index.html上读到您需要重新绘制整个表面,所以我尝试将所有触摸点存储在浮点数组 mPoints 中,而不是每次都重新绘制它们。问题是当很多点积累起来时,它会变得非常慢。这是代码:
但是,当我更新它以清除浮点数组并仅绘制新的触摸点时,会导致很多闪烁。据我所知,这是因为 Android 使用双缓冲。我不确定如何解决这些问题。
android - 新添加的联系人在 Android Emulator 联系人中不可见
我正在添加新的联系人如下:-
查询成功运行。但添加的联系人在 Android 模拟器联系人中不可见。请帮忙。我在这里有什么遗漏吗。
android-2.2-froyo - 地理编码器不适用于 Android 2.2 及更高版本
我一直在使用 Geocoder 类来查找城市名称和地理位置。
它一直工作到 2.1,但在 2.2 和 2.3 中显示“服务不可用”
任何解决方法!?
android - 如何使用 LocationManager 中的坐标计算距离
我正在使用 LocationManager 获取用户的纬度和经度值。这些值会定期更新到数据库中。
现在,我想根据存储的纬度和经度值找出两个用户之间的距离。我想在两个用户之间的距离小于(比如 100 米)时显示一条消息。任何人都可以通过教程或一些示例代码来指导我如何实现它。
android - 安卓; 使用 Service 订阅/取消订阅 Observable 对象,好主意吗?
我有一个要求,即当用户单击按钮时,需要观察一个对象。当用户再次单击该按钮时,观察停止。
onClick="myMethod"
我最初的想法是使用布局文件中的将按钮绑定到活动中的方法。
调用此方法时,它将调用startService()
开始观察对象的方法。我的意思是它将服务注册为观察者。
第二次单击该按钮时,它会调用将stopService()
服务取消注册为观察者的方法。
我对使用服务的想法是这样的观察;随后的操作从 UI 线程中移除。这是一种合理的方法还是 Android SDK 中的某些东西可以更轻松地做到这一点?
android - 是否可以使用 Android sdk 将短信保存在草稿中
我对 Android 开发非常陌生。我需要你的一些澄清。我的问题是“是否可以以编程方式将短信数量存储在起草者中?”。请帮助我。
谢谢你,Sekhar Bethalam。
java - 如何退出安卓应用程序?
我刚刚读到您可以通过简单地调用来退出 android 应用程序:
然而,这种情况并非如此!当我这样做时,我收到以下错误:
那么强制应用程序退出的正确方法是什么?作为记录,我从菜单项中调用它,但这似乎并不重要!
android - Android:HTC EVO(Android 2.1 或 2.2)上的相机预览方向
我正在开发一个依赖于相机 API 的 Android 应用程序,使用 HTC EVO 作为我的测试设备。到目前为止,无论我尝试了什么,相机预览看起来正确的唯一时间是在横向模式下(具体来说是 90 度旋转)。在纵向模式(0 度旋转)下,似乎无法正确定位预览。
设备上的默认相机应用程序(用于 HTC Sense)允许任何类型的旋转都没有任何问题,所以我知道没有硬件限制。我什至从 HTC 的开发者网站下载了一些源代码,但显然都是 C 内核的东西。
谁能指出我解决这个问题的正确方向?有没有办法在 Android 2.1 或 2.2 中正确旋转预览?
谢谢你。
PS这是我正在使用的代码,以防它有帮助......
android - "Could not get audio input for record source 1"
I've been having this issue with initializing AudioRecord
for Android. I searched for quite a while on the web with no success.
For the phone, I'm using a Samsung GalaxyS on SDK version 7. For the AudioRecord
initialization, I'm using 8000 as the sample rate, MONO for channel config, 16bit for audio format, and according to the log, the minBufferSize is set to be 4160. I have added the AUDIO_RECORD permission to the manifest.
My code for the initialization is as follows:
However, the object (this.recorder) failed to be initialized. The following is from the log using DDMS:
AUDIO-BUFFER-SIZE(3253): 4160
AudioRecord(3253): set(): sampleRate 8000, channels 16, frameCount 2080
AudioPolicyManager(2175): getInput() inputSource 1, samplingRate 8000, format 1, channels 10, acoustics 0
AudioFlinger(2175): openInput() openInputStream returned input 0x0, SamplingRate 8000, Format 1, Channels 10, acoustics 0, status -17
AudioRecord(3253): Could not get audio input for record source 1
AudioRecord-JNI(3253): Error creating AudioRecord instance: initialization check failed.
AudioRecord-Java(3253): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.
Any help please? Many thanks!
android - 在 Activity 和 Service 之间共享首选项
我有一个 .apk,其中有一个Service
和一个Activity
我想分享的偏好。我想我曾经getSharedPreferences("somename", MODE_PRIVATE)
这样做过。不过有几个问题:
MODE_PRIVATE
可以吗?这是否意味着它对于应用程序或活动/服务是私有的?我有一个
PreferenceActivity
. 我如何告诉它管理“somename”而不是默认首选项?
谢谢!