自己實(shí)現(xiàn)操作Canvas,很大部分是對(duì)文字的顯示以及排版操作。而對(duì)字體的定義則每個(gè)廠商都有自己的規(guī)范,必然nokia定義了大,中,小字體。而我在其他手機(jī)上只有一種字體,所以無(wú)論你怎么樣定義字體的大小都只有一種效果,這樣的話。你可能要在程序中自己進(jìn)行判斷,然后在顯示出來(lái)。要不然的話,則寫(xiě)出的程序在各個(gè)機(jī)型上顯示的效果會(huì)有一些不同。
下面讓我們來(lái)設(shè)計(jì)可以滾動(dòng)的TextBox.
首先繼承Part(UI的第一篇文章有給出代碼)
代碼
以上代碼是基本框架。思路就這樣。實(shí)踐起來(lái)也不困難。 |