內容簡介
MTK是當下流行的智能穿戴設備研發平颱。本書以“MTK6260兒童定位智能電話手錶”和“MTK2502 GPS防丟追蹤器”為例,按照産品開發流程,由淺入深地帶領讀者快速掌握MTK智能穿戴開發的所有技能。本書內容包含瞭MTK智能穿戴開發所需的各方麵技術
知識,從獲取開發工具、搭建開發環境、MMI編程、網絡與定位到真機下載與調試,都有詳細講解。
對於想要從事MTK智能穿戴産品研發工作的在校學生、程序開發愛好者或轉行從業者,本書是一本很好的入門教材;而對於已經入行,正在從事MTK智能穿戴産品軟件開發的程序員來說,本書也能給予一定的參考和指導。本書語言通俗易懂,即使是從沒接觸過MTK開發的讀者也能順利上手,並能根據書中的實例展開實踐。
目錄
第一章 開發準備
1.1 平颱簡介
1.2 開發套件
1.3 開發環境搭建
1.3.1 安裝RVCT
1.3.2 安裝ActivePerl
1.3.3 安裝Office
1.3.4 安裝USB驅動
1.3.5 環境檢測
1.3.6 編譯環境錯誤分析
1.3.7 其他工具軟件
第二章 開發基礎
2.1 編譯指令
2.2 係統框架
2.3 新增功能模塊
2.4 第一個程序
2.5 下載和調試
2.5.1 FlashTool下載
2.5.2 Catcher調試
第三章 MMI基礎編程
3.1 資源
3.1.1 新增".res"資源文件
3.1.2 字符串資源
3.1.3 屏幕資源
3.1.4 圖片資源
3.1.5 菜單資源
3.1.6 鈴聲資源
3.1.7 NVRAM資源
3.1.8 定時器資源
3.1.9 消息資源
3.2 繪製界麵
3.2.1 清屏
3.2.2 顯示圖片
3.2.3 界麵排版
3.2.4 繪製幾何圖形
3.2.5 給界麵添加背景音樂
3.2.6 定製屏幕尺寸
3.3 按鍵
第四章 MMI高級編程
4.1 定時器
4.1.1 普通定時器
4.1.2 Reminder定時器
4.2 層
4.3 文件管理
4.3.1 目錄管理
4.3.2 文件操作
4.4 NVRAM
4.4.1 存儲簡單數據的NVRAM
4.4.2 存儲復閤數據的NVRAM
第五章 網絡與定位
5.1 SIM卡通信
5.1.1短信
5.12通話
5.2 Socket網絡編程
5.3 網絡通信協議
5.3.1 網絡連接協議
5.3.2 數據傳輸協議
5.4 定位
5.4.1 GPS定位
5.4.2 LBS定位
第六章 遊戲開發
6.1 觸屏
6.2 鈴聲播放
6.3 遊戲說明
第七章 項目實戰
7.1 兒童定位智能電話手錶
7.2 GPS防丟追蹤器
附錄A Source Insight工具介紹
附錄B Beyond Compare工具介紹
參考文獻
MTK智能穿戴開發實戰 下載 mobi epub pdf txt 電子書