日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

關(guān)于j70c操作界面的一點體會

記得當初我在論壇很活躍的時候,大家就經(jīng)常討論關(guān)于j70c的操作易用性的話題 。我們曾醉心于JOG DIAL的靈感設(shè)計,曾感嘆于其系統(tǒng)各項功能的合理組織分類,然而淺嘗輒止,終未總結(jié)出核心的東西 。小的幾天斗膽提一個看法,看看大家有否同感?
在計算機領(lǐng)域,當接觸OOP編程時,參考書首先要羅列出面向?qū)ο笈c面向過程相比的諸多優(yōu)點,其中記憶猶新的一句是:“用面向?qū)ο蟮乃枷朐O(shè)計的程序,更接近人們的思考習慣,因而得到了程序設(shè)計者的青睞 ?!?br>而j70c的用戶界面則是因為使用了面向?qū)ο蟮脑O(shè)計思想,使得我們在使用時,倍感親切和得心應(yīng)手 。j70c的系統(tǒng)究竟是匯編寫的,還是高級語言寫的,我們不得而知,這和我說的不是一個意思,我的意思是j70c的系統(tǒng)展現(xiàn)在我們面前的“景象”是許多按照面向?qū)ο笏枷虢M織的信息 。
我且用偽碼舉j70c用戶界面一例:
比如撥號列表的每一項:
Class dialingListItem()
{
//properties of an item in the dialing list
private String dialnumber;
private String dialdate;
private String dialtime;
//methods
//constructor ---class is built after a dialing action
private dialingListItem();
//destructor---public to all users
public ~dialingListItem();
//other methods
public void dialThisNumber();
public int displayDialingProperties();
public int editNumber();
public int saveNumberToPhonebook();
}
如果您有一點關(guān)于OOP的常識,應(yīng)該明白這段代碼 。它粗略的描述了當你用撥號鍵和jog dial調(diào)出歷史某一次撥號時系統(tǒng)顯示給你的一些信息和操作 ??纯雌聊簧系膬?nèi)容,想一想是不是很象一個類的實例,即對象?
其他的地方還有很多類似的東西,大家可以自己去尋找 。如果不服氣,可以看看著名的nokia和motorola的灰階機器是怎么組織顯示給用戶的信息的,一比便知!
當然,現(xiàn)在很多功能強大,配置很高的高端手機也都用面向?qū)ο蟮乃悸方M織信息和給用戶提供操作界面了,因為系統(tǒng)越是復(fù)雜,OOP的強大一面就越畢現(xiàn)無疑!但是早在2000年底就推出的j5手機中就有了這樣的系統(tǒng)界面,不能不說sony工業(yè)設(shè)計能力的強大!
j70c推出也很久了,在高性能機型就要全面統(tǒng)治手機世界的時候,它似乎給人一種“廉頗老矣”的感覺,好象除了骨子里對sony的鐘愛外,我們已很難再發(fā)現(xiàn)它的什么優(yōu)點了 。
凡事都要有個結(jié)束,有個開始,就象今天的newlms和昨天的newlms就根本是兩個人一樣 。j70c終究要“走”的,但是這并不妨礙我們用自己的努力去發(fā)現(xiàn)“蘊涵”在sony產(chǎn)品中的,song公司的強大的工業(yè)設(shè)計底蘊!
sony的東西不是白給的,它們的設(shè)計可謂“絞盡腦汁”,當然我的追逐似乎也“絞盡腦汁” 。蘊涵在sony中的設(shè)計理念,還有太多太多是我們沒有掌握的!我們提“師夷長技以制夷”,說起來容易,可真要把人家的東西學到手,沒點“細心和耐心”是不可能的!
我們一起努力吧!世上無難事,只怕有心人!

    推薦閱讀