我正在考虑创建针对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/

有帮助吗?

解决方案

AFAIK,其他应用的屏幕内容(文字,图形)会出于安全原因不被Android中露出。否则,一个人可以抓住的联系信息或任何个人信息被显示和收获,对恶意目的。所以,开发商目前还不能创建一个Android应用程序讲被其他应用程序中显示的文本,也没有捕捉屏幕。这种情况是从Microsoft Windows不同的PC中,应用程序可以做几乎任何他们喜欢的,这样,用户必须自己决定任何给定的应用程序的来源是否可信。

不幸的是,仍然有针对Android没有屏幕阅读器市场上,所以这将是巨大的,如果你或其他人可以创建它,但它看起来像只与谷歌直接安排可以提供信任的视图所需要的水平上述安全限制。由于谷歌正在积极地提高了TTS并将其纳入甜甜圈的工作,它似乎相当简单的额外步骤,为他们创造一个基本的讲述类(在Windows)屏幕阅读器,或提供一个类似的基于触摸的可访问性解决方案与iPhone 3G S的VoiceOver。

最好的问候,

彼得梅杰

在声音为Android的 http://www.seeingwithsound.com/android.htm

其他提示

(1)取决于你在找什么。您最好检查一下自己。我不是洁具到位任何辅助技术,但我也不找他们。

关于你问的这两个特殊功能:   (a)中的通知是API的一部分。   (二)我不知道,你可以在正在启动的应用程序的通知。

(2/3)我不知道的RAM,可用于应用程序的总体量,但我可以给你一个实用的答案。如果它试图抢比16MB更多应用程式的过程中会被杀死。 我不知道确切的时钟速度,但Android的开发列表上有人提到,G1不以全速运行。其背后的理由是,除其他事项外更快的速度将更快地耗尽电池。

就关于这个问题的另一个实际问题。如果你想讨论的约束前往Android开发列表。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top