问题标签 [android-2.1-eclair]

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.

0 投票
1 回答
2547 浏览

java - 将联系人写入联系人数据库 - Android 2.1

我正在尝试将新联系人写入 Android 2.1 中的联系人数据库。但我收到以下错误:

我在清单中添加了以下字段:

这是我的代码:

0 投票
3 回答
14864 浏览

android - android启动屏幕/加载屏幕

在我的大位图的绘制调用完成后,我有一个启动屏幕/加载屏幕,它的 .setVisibility() 立即消失。问题是启动画面需要一些时间才能弹出,我认为这是由于主要活动启动并在首次运行时执行 CPU 密集型应用程序。有没有办法让我的启动画面尽快显示?如果我把它放在不同的线程中会好吗?初始屏幕只是一个位图,其下方有一个进度条。我的布局是基于 xml 的,所以我看不到自己使用 setContentView。谢谢。

0 投票
2 回答
4134 浏览

android - MotionEvent 多个触摸事件混合在一起并相互影响(参见演示视频)

应用程序的目的:

一个简单的应用程序,它为屏幕上识别的每个触摸画一个圆圈并跟踪触摸事件。在“高压读数”getPressure (int pointerIndex)上,圆圈的颜色会改变,半径会增加。此外,带有 x 和 y 坐标以及压力的触控 IDgetPointerId (int pointerIndex)显示在手指触控旁边。

遵循重要部分的代码片段(请原谅我这不是最好的代码;)我知道)

问题:

运行 Android 2.1 的 HTC Desire 是测试平台。该应用程序运行良好,可以毫无问题地跟踪两个手指。但是,当两个接触点靠得很近时,它们似乎会相互干扰——看起来它们围绕着一个共享的 x 轴和 y 轴旋转。有时他们甚至交换另一个触摸事件的输入坐标。另一个问题是即使getPressure (int pointerIndex)引用一个 PointerID 两个触摸事件都具有相同的压力读数。

由于这有点抽象,请在此处找到视频:http ://www.youtube.com/watch?v=bFxjFexrclU

我的问题:

  1. 我的代码只是错误的吗?
  2. Android 2.1 对触摸事件的处理能力是否不够好,会把事情搞混?
  3. 这是硬件问题,与1)和2)无关?

感谢您提供答案和/或重新链接到其他线程(抱歉可以找到解决此问题的问题)。

克里斯

0 投票
1 回答
350 浏览

android - Android - Run application on SDK 2.1

Basically, i have purchased HTC Hero (Android sdk 1.5) , but i just got the notification of "System software update" and i agreed to update the sdk to 2.1-update1 .

I was developing application for android sdk 1.5 successfully, but now i have created a Hello world application for the Android sdk 2.1 and then when i am trying to run it on my updated phone, at that time below screen is showing up:

alt text

where you can see ?????? in serial number and Taget is shown as "unknown".

On console window, it is showing up an error: "Automatic Target Mode: Unable to detect device compatibility."

(1st question): What i need to do to run the application(sdk 2.1) which i am developing ? pls let me know

And ya, when i am trying to connect phone using USB cable, it is showing an alert dialog regarding "Choose a connection type:" showing below options:

  1. Charge only
  2. HTC Sync
  3. Disk drive
  4. Internet Sharing

(2dn question): so which mode should i select for the development of application and running it on phone.

0 投票
1 回答
230 浏览

android - 作为用户,我可以在 android 2.1 的通知栏中隐藏短信警报(警报 - 但不显示第一行文本)吗?

作为最终用户,我可以在 android 2.1 的通知栏中隐藏短信警报(警报 - 但不显示第一行文本)吗?有电话设置吗?还是允许这种选择的应用程序?

0 投票
3 回答
1580 浏览

android - Android ContactsContract.Contact API 中缺少常量?

我已经使用 ContactsContract api 一段时间了,我遇到了在 ContactsContract.Contacts 的 API 页面中列出的两个“列”,它们似乎实际上无法评估。

值是(在列标题下):“NAME_RAW_CONTACT_ID”和“DISPLAY_NAME_PRIMARY”

通过我对 API 的阅读,这两个值似乎与用于构造给定联系人的显示名称的结构化名称(在 DATA 中)相关联。目前,直接从联系人表中访问它对我来说非常有用,但据我所知,它们实际上并不在工作 api 中(我已经针对 2.1 和 2.2 进行了测试)。

Contacts 对象中不存在关联的常量,并且尝试直接访问字段(通过使用我在在线代码转储中看到的小写字符串版本)会出现 sql 错误——如您所料,列无效.

有没有人在访问这些方面有更好的运气?这些实际上在 API 中吗?

编辑:我做了更多检查,这里有一些来自 RawContacts 的相关值,这些值在 API 上列出,但似乎实际上并不在其中:DISPLAY_NAME_ALTERNATIVE、DISPLAY_NAME_PRIMARY、DISPLAY_NAME_SOURCE、PHONETIC_NAME、PHONETIC_NAME_STYLE、SORT_KEY_ALTERNATIVE 和 SORT_KEY_PRIMARY。

所有这些似乎都是 API 中尚未包含的功能,在发布 javadoc 时错误地没有过滤掉这些功能。如果其他人也无法访问这些功能,则可能值得提交一份错误报告。

0 投票
1 回答
900 浏览

android - Android手势方向

我正在开发一个应用程序,它将(希望)利用 Android 的手势(如此处所述:http: //developer.android.com/resources/articles/gestures.html)在我潜入之前,我试图找出手势是否可以考虑它们被绘制的方向。不幸的是,我没有在文档中找到这些信息。

例如,如果用户在我的应用程序上画了一条垂直线,我希望手势的注册方式不同,具体取决于他们是从屏幕顶部到底部还是从底部到顶部。我可以通过手势考虑绘制的方向吗?或者一条垂直线是一条垂直线,不管它是如何绘制的?

谢谢!

0 投票
4 回答
324 浏览

android - Android 2.2 的可靠性如何

Android 的第一个版本已经过去了大约 2 年,并且已经有 6 到 7 个 Android 版本,这与 Windows mobile 不同。我发现 2.1 和 2.2 之间有很多变化。调用我的本地服务的方式以及其他方法已被弃用等。

那么Android 2.2有多稳定。我们会更频繁地发布吗?在 2.2 中开发它会咬我吗?2.2 听起来像一个子版本,它还没有基础。你怎么认为?

0 投票
3 回答
1539 浏览

android - 为什么我的应用程序在我的设备上出现了 4 次?

当我将我的应用程序安装到设备或模拟器上时,它会在应用程序菜单中多次出现,在我的情况下,我会看到 4 个图标显示我的应用程序名称。

似乎每个图标都代表一个活动,并且由于我的应用程序包含 3 个选项卡(带有活动),我的菜单上的前 3 个图标转到特定活动,第 4 个图标将我带到应用程序本身

这是我的清单

我该怎么做才能让我的应用程序在我的设备上只有一个图标而不是 4 个?

谢谢

0 投票
1 回答
710 浏览

android - 安卓; 应用程序安装并运行正常,但是当我退出时,我在菜单中找不到它的启动器图标

我创建了一个简单的应用程序并将其放到我的设备上。

我使用文件浏览器找到APK,它安装成功并且我可以运行它OK(安装完成后单击“运行”时)

但是,如果我随后退出应用程序,我将无法在我的应用程序菜单上看到它的启动器(我希望它在此,就像我创建的其他应用程序一样)

目前,每次我想运行该应用程序时,我都必须先重新安装它才能访问它,肯定有更好的方法吗?

附上清单