前言
2012年在學(xué)校要參加全國杯比賽驹尼,跟著老師寫了一款《安卓練字板V1.0 》,當(dāng)時技術(shù)非常有限尸执,做得十分簡單,最后也沒有拿到什么大獎缓醋,后來也就丟棄在沃應(yīng)用商城六年如失,最近有人告訴我,《安卓練字板》在各種平臺下載量總和居然超過200萬改衩!這讓我很是驚訝啊岖常,抱著好奇心去百度了一下,果然是真的啊葫督。還特別看了一下評論竭鞍,有好有壞,不過我覺得有人能下載安裝橄镜,還給予評論也算是對我的支持了偎快,足以讓我內(nèi)心充滿了成就感。于是洽胶,我從硬盤上找到了當(dāng)時的項目代碼晒夹,打算撿起這個項目,看看能不能把它加強(qiáng)和完善姊氓,也借此機(jī)會提升自己的技術(shù)水平丐怯。個人能力有限,真誠希望有興趣的大神能參與進(jìn)來https://github.com/iiking/PracticeWriteboard翔横。
其他平臺就不一一截圖了读跷!
準(zhǔn)備工作
《安卓練字板》是一款小學(xué)生練習(xí)筆畫順序的工具,可以讓小學(xué)生跟著正確的筆畫禾唁,進(jìn)行練習(xí)效览,糾正寫字的軟件。2012年我剛?cè)腴T安卓荡短,盡管想得天花亂墜丐枉,什么做成游戲闖關(guān)的模式啊、什么毛筆字筆鋒啊掘托、音效和動畫效果啊…… 都因技術(shù)有限瘦锹,都沒有能開發(fā)出來。
既然是練習(xí)筆畫順序的工具軟件,對漢字的筆畫拆分我想應(yīng)該是最重要的技術(shù)點(diǎn)啦沼本。第一步我打算從對漢字筆畫拆分開始著手...... 前路必定無比艱難噩峦!
經(jīng)過查找資料,有一些人已經(jīng)開發(fā)類似的軟件抽兆,比如:《學(xué)漢字》了识补,有小程序版本哦!有興趣的人可以去看看辫红。鏈接:http://blog.sina.com.cn/s/blog_6181a8cb0102wvjf.html凭涂,文章中說從漢字TrueType字庫中獲取數(shù)據(jù),可以輕而易舉根據(jù)這些數(shù)據(jù)做出字的筆順動畫贴妻,可以大大節(jié)省流量切油,還提高速度!這種方式確實很好名惩,可是這對于我來說澎胡,太難了!我只能另辟蹊徑娩鹉,我原來采用很低級的幀動畫來實現(xiàn)攻谁,TouchEvent 簡單判斷抬手動作來切到下一幀。多年過去了弯予,我還是從這方面入手 : - (
《安卓練字板》的前言寫到這里戚宦,接下來就要從代碼上、界面上锈嫩、思路上進(jìn)行更新和完善了......