2010-05-28 52 views
1

我想知道,在取代當前觸摸屏智能手機的用戶界面組件(尤其是iPhone,黑莓手機和基於Android的手機)方面有多大限制。智能手機用戶界面限制

我想要做的是創建一個自定義用戶界面撥出和來電。

我有一些黑莓的發展經驗。它的主題生成器可用於自定義來電屏幕上的某些項目,但看起來不像您可以增加應答按鈕的大小。我知道黑莓也可以讓你訪問所有的手機API,但我不確定你是否可以創建自己的UI,以便在黑莓來電屏幕上獲得優先權。如果您嘗試通過向其添加任何按鈕來自定義傳入呼叫屏幕,則它們將呈現爲圖片。

我可能會爲Android設計一個完整的用戶界面,因爲不同的製造商對基於android的手機有不同的用戶界面。

我可以使用iPhone,黑莓或Android做我想做的事嗎?或者其他任何電話?我猜可能是使用Qt的諾基亞手機,但我更喜歡我列出的3個平臺。

感謝您的幫助。

回答

3

可以在Android上執行此操作。事實上,它已經完成。市場上有幾種撥號器替代品。 Android有一個非常模塊化的體系結構,您可以訪問手機的聯繫信息,而不管實際的聯繫人提供商是什麼(至少在2.0以上)。

我很確定你不能在iPhone上這樣做,因爲它永遠不會通過App Store審批流程。我不知道關於黑莓,但

+0

我可以在android中創建自定義來電屏幕嗎? 謝謝你的迴應! – Manny 2010-05-28 16:04:58

+1

我其實並不確定。在根深蒂固的手機上,當然,它應該是可行的,但是對於一個沒有紮根的手機,我並不知道... – 2010-05-28 16:11:14

+0

如果您打算創建自己的ROM,則可以執行上述操作,如果不是,您只能提供在android中的另一個撥號器和聯繫人屏幕,你不能改變通話屏幕。 – 2010-05-28 16:19:21

1

您可以在iPhone上創建一個自定義撥號程序,它已經完成。但是,在iPhone上,您無法覆蓋來電屏幕。

Andorid不同。您可以創建自定義撥號程序並覆蓋來電屏幕。你只需要收聽來電通知,然後啓動你的應用程序。

對不起,在黑莓手機上,我不知道。