Jar*_*red 10 java android accessibility
我正在考虑为Android创建一个屏幕阅读器.我的问题如下.有多少Android内部通过Java API公开?我正在寻找诸如显示文本时的系统范围通知,正在启动的新应用程序的通知等等.我宁愿不必修改内核源代码,只允许我的应用程序在开发人员手机上运行.二,假设没有应用程序在运行,G1上剩下多少处理器和内存?三个假设手机上的应用程序平均使用了多少处理器和内存?
更多信息
我知道应用程序不应该设计为在特定的手机上工作.我选择了G1,因为它是我所知道的目前运行Android的最流行的手机.我正在寻找我的程序必须适应的低端系统规格,它可能在安装了Android的上网本上运行良好但在大多数Android手机上使用大量内存和处理器.
更新:
现在有两个使用Android 1.6的屏幕阅读器项目,可以在http://google-opensource.blogspot.com/2009/10/talkback-open-source-screenreader-for.html
http://找到它们.
spiel.thewordnerd.info/
小智 4
AFAIK,出于安全原因,其他应用程序的屏幕内容(文本、图形)不会在 Android 中公开。否则,人们可能会获取联系信息或显示的任何个人信息,并将其用于恶意目的。因此,开发人员目前无法创建能够朗读另一个应用程序显示的文本的 Android 应用程序,也无法捕获屏幕。这种情况与 PC 上的 Microsoft Windows 不同,在 Microsoft Windows 中,应用程序几乎可以做任何他们喜欢做的事情,因此用户必须自己决定任何给定应用程序的来源是否可信。
遗憾的是,市场上仍然没有适用于 Android 的屏幕阅读器,因此如果您或其他人可以创建它,那就太好了,但鉴于上述情况,看起来只有与 Google 直接安排才能提供所需的信任级别安全限制。由于 Google 正在积极致力于改进 TTS 并将其集成到 Donut 中,因此对于他们来说,创建一个基本的类似讲述人(如 Windows 中)的屏幕阅读器,或者提供类似的基于触摸的辅助功能解决方案似乎是一个相当简单的额外步骤在 iPhone 3G S 上使用 VoiceOver。
此致,
彼得·梅杰
适用于 Android 的 vOICe http://www.seeingwithsound.com/android.htm
| 归档时间: |
|
| 查看次数: |
1238 次 |
| 最近记录: |