注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Palm OS程序設計入門

Palm OS程序設計入門

Palm OS程序設計入門

定 價:¥26.00

作 者: 寶庫網(wǎng)絡科技編著
出版社: 清華大學出版
叢編項:
標 簽: Palm

ISBN: 9787900635587 出版時間: 2001-01-01 包裝:
開本: 23cm+光盤1片 頁數(shù): 205頁 字數(shù):  

內(nèi)容簡介

  Palm程序設計是一個尚不普及的領域,但發(fā)展勢頭迅猛。本書便是為了適應這一變化趨勢而寫,希望能最大程度滿足讀者的需求。本書共分9章。主要內(nèi)容有:Palm的硬件結構;Palm的內(nèi)建程序;Palm與PC的數(shù)據(jù)處理過程;Palm OS仿真器(Palm OS Emulator)的使用方法;Code Warrior的功能;實際使用Code Warrior進行Palm OS程序設計。本書內(nèi)容簡潔,講解由淺入深、清晰明了,適合于Palm程序設計的入門讀者和初級讀者。

作者簡介

暫缺《Palm OS程序設計入門》作者簡介

圖書目錄

第1章  Palm環(huán)境介紹                  
     1. 1  Palm與PC不同之處                  
     1. 2  Palm的操作系統(tǒng)——Palm OS                  
     1. 2. 1  Palm操作系統(tǒng)(Palm OS)的特點                  
     1. 2. 2  Palm OS的基本設計目標                  
     1. 2. 3  開發(fā)Palm OS應用程序的工具                  
     1. 3  使用Palm OS的PDA                  
     1. 3. 1  Palm, Inc                  
     1. 3. 2  HandSpring                  
     1. 3. 3  IBM                  
     1. 3. 4  TRG pro                  
     1. 3. 5  SONY CLIE                  
     1. 3. 6  Qualcomm & Kyocera                  
     1. 3. 7  Symbo1                  
   第2章  Palm的硬件介紹                  
     2. 1  Palm的核心——Motorola DragonBall                  
           MC68328 Micro Controller Profiles                  
     2. 2  DragonBall內(nèi)部組件介紹                  
     2. 2. 1  系統(tǒng)集成模塊System Integration Module                  
     2. 2. 2  液晶屏幕驅(qū)動組件LCD Controller                  
     2. 2. 3  UART功能                  
     2. 2. 4  MC之運算能力                  
     2. 2. 5  省電模式                  
     2. 2. 6  MC68328 MC的限制                  
     2. 3  Palm的內(nèi)存                  
     2. 3. 1  內(nèi)存的限制                  
     2. 3. 2  動態(tài)堆棧的限制                  
     2. 3. 3  儲存堆棧的限制                  
     2. 4  屏幕與計算器                  
     2. 5  Palm的連外裝置                  
     2. 5. 1  如何開發(fā)可與Palm互相連接的裝置                  
   第3章  Palm與PC的數(shù)據(jù)同步處理                  
     3. 1  HotSync及Conduit                  
     3. 1. 1  同步處理                  
     3. 1. 2  其他同步處理                  
     3. 1. 3  Conduit的數(shù)據(jù)傳輸作業(yè)                  
     3. 1. 4  其他Palm與PC的數(shù)據(jù)傳輸通路                  
     3. 2  Palm的計算結構                  
     3. 2. 1  不定時連接模型(Occasionally Connected Application Model)                  
     3. 2. 2  階梯式的計算結構(Tiered Computing Architecture)                  
   第4章  Palm的內(nèi)建應用程序                  
     4. 1  Palm的內(nèi)建應用程序                  
     4. 1. 1  記事歷(Date Book)                  
     4. 1. 2  通訊簿(Address Book)                  
     4. 1. 3  待辦事項                  
     4. 1. 4  記事本                  
     4. 1. 5  搜尋引擎                  
     4. 1. 6  內(nèi)建應用程序的程序代碼                  
     4. 2  在Palm上發(fā)展圖形化的用戶接口                  
     4. 2. 1  控制選項在展示頁(Form)的位置                  
     4. 2. 2  避免太復雜的控制選項                  
     4. 2. 3  控制區(qū)的大小                  
     4. 2. 4  給予控制選項適當?shù)臉擞?nbsp;                 
     4. 2. 5  選擇欲使用的選項                  
     4. 2. 6  滾動條                  
     4. 3  Palm數(shù)據(jù)輸入                  
     4. 4  錯誤處理                  
   第5章  開始設計Palm的應用程序                  
     5. 1  開發(fā)應用程序                  
     5. 2  用戶需求階段                  
     5. 2. 1  了解用戶                  
     5. 3  應用程序的范圍                  
     5. 4  軟件需求階段                  
     5. 4. 1  定義系統(tǒng)的模型                  
     5. 5  設計階段                  
     5. 6  編寫程序代碼階段                  
     5. 7  測試與確認階段                  
     5. 8  程序維護階段                  
   第6章  CodeWarrior簡介                  
     6. 1  安裝CodeWarrior                  
     6. 1. 1  Windows平臺                  
     6. 1. 2  Macintosh平臺                  
     6. 2  使用CodeWarrior的Menus                  
     6. 2. 1  文件(File)                  
     6. 2. 2  編輯(Edit)                  
     6. 2. 3  查找(Search)                  
     6. 2. 4  項目計劃(Project)                  
     6. 2. 5  窗口(Window)                  
     6. 3  項目. 原始數(shù)據(jù)文件及其他                  
     6. 3. 1  了解目標文件(Target)                  
     6. 3. 2  建立應用程序                  
     6. 3. 3  除錯的方式                  
   第7章  事件導向的程序設計(Event-Driven Programming)                  
     7. 1  事件導向的程序模型                  
     7. 2  事件是什么                  
     7. 3  事件循環(huán)                  
     7. 4  自定義事件                  
     7. 5  激活碼和激活一個程序                  
     7. 6  如何響應正常模式的激活碼                  
     7. 7  激活碼匯總                  
   第8章  如何利用Constructor建構用戶接口                  
     8. 1  利用CodeWarrior建立資源                  
     8. 2  建構器——圖形接口的建筑師                  
     8. 2. 1  格式(Form)組件                  
     8. 2. 2  在格式中增加說明的功能                  
     8. 3  控制組件                  
     8. 3. 1  打開新的控制對象                  
     8. 3. 2  控制組件ID的記數(shù)方式                  
     8. 3. 3  控制組件的定位與對齊                  
     8. 4  命令集組件                  
     8. 4. 1  打開新的命令工具欄                  
     8. 4. 2  打開及編輯命令集項                  
     8. 5  其他對象                  
     8. 5. 1  打開新的警示                  
     8. 5. 2  打開新的位圖及圖像                  
     8. 5. 3  新增字符串                  
   第9章  如何處理用戶接口對象                  
     9. 1  格式對象(Form)                  
     9. 2  命令集對象(Menu)和命令集項目(Menu Item)                  
     9. 2. 1  產(chǎn)生命令集對象                  
     9. 2. 2  一般的命令集快捷鍵(Menu Shortcuts)                  
     9. 3  Alert                  
     9. 4  Button                  
     9. 5  Checkbox                  
     9. 6  Field                  
     9. 7  Label                  
     9. 8  List                  
     9. 8. 1  Popup Trigger                  
     9. 9  Push Button                  
     9. 10  Repeating Button                  
     9. 11  Scrollbar                  
     9. 12  Selector Trigger                  
     9. 13  Table                  
     9. 14  Data Manager                  
   附錄A  Palm OS仿真器                  
   附錄B  范例程序完整源代碼                  
   附錄C  Palm OS程序設計的參考網(wǎng)站                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號