TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
Eclipse RCP技術內幕(簡體書)
滿額折

Eclipse RCP技術內幕(簡體書)

商品資訊

人民幣定價:56 元
定價
:NT$ 336 元
優惠價
87292
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:8 點
相關商品
商品簡介
目次

商品簡介

本書從系統構架的角度分析Eclipse RCP平臺主要的內部機制和實現方法,按Eclipse RCP應用系統運行時的代碼執行順序講解涉及的源代碼,并給出了一些實例程序,講解Eclipse RCP程序的定制方法,便于開發人員學習Eclipse,掌握其內部構造。

目次

目 錄
第1章 Eclipse RCP概述 1
1.1 Eclipse歷史背景 2
1.2 Eclipse富客戶端(Rich Client Platform)背景簡介 2
1.3 Eclipse體系結構 4
1.4 未來展望 6
1.5 本章小結 6
第2章 Eclipse RCP平臺應用及發展現狀 7
2.1 開源的RCP應用 8
2.2 商業的RCP應用 10
2.3 本章小結 14
第3章 RCP平臺架構概覽 15
3.1 內核架構 16
3.2 應用界面(UI)架構 18
3.3 本章小結 20
第4章 RCP啟動器 21
4.1 RCP啟動器(Launcher)介紹 22
4.2 設計精巧的RCP外殼程序 23
4.2.1 介紹 23
4.2.2 源代碼組成及編譯方法 24
4.2.3 源代碼分析 26
4.3 簡潔明快的RCP啟動器插件 31
4.4 本章小結 34
第5章 深入RCP內核 36
5.1 RCP內核介紹 37
5.1.1 背景簡介 37
5.1.2 項目簡介 38
5.2 內核啟動全接觸 38
5.3 插件加載詳解 42
5.4 內核中插件事件機制分析 53
5.5 內核面向服務的框架分析 59
5.6 本章小結 67
參考文獻 67
第6章 RCP界面框架剖析 69
6.1 RCP應用的基本框架 71
6.2 RCP應用程序的入口(IApplication)及其啟動過程 72
6.3 界面(UI)創建過程及實現 76
6.3.1 創建并啟動工作臺(Workbench) 76
6.3.2 創建并打開工作臺窗口(WorkbenchWindow) 85
6.3.3 創建并激活頁面(Page) 93
6.4 本章小結 115
參考文獻 115
第7章 RCP元數據 116
7.1 RCP元數據介紹 117
7.2 數據區中的數據詳析 118
7.2.1 安裝數據區 118
7.2.2 配置數據區 118
7.2.3 實例數據區 120
7.3 數據區配置方法及應用 121
7.3.1 數據區配置方法 121
7.3.2 數據區配置應用:多用戶安裝 122
7.4 本章小結 124
第8章 開發特色RCP應用窗口 125
8.1 窗口形狀隨心變 126
8.1.1 改變Shell的風格 128
8.1.2 創建透明的不規則的形狀 130
8.1.3 創建窗口 131
8.2 窗口標題欄我做主 132
8.2.1 標題欄樣式 133
8.2.2 標題欄按鈕 134
8.3 本章小結 136
第9章 Presentation——定制應用外觀的利器 137
9.1 Presentation介紹 138
9.2 通過Presentation創建獨特的應用外觀 140
9.3 本章小結 155
第10章 美化工具欄和狀態欄 156
10.1 菜單、狀態欄和工具欄加載過程分析 157
10.1.1 為菜單欄和工具欄創建action 158
10.1.2 RCP應用構造工具欄和狀態欄的過程分析 161
10.2 狀態欄和工具欄定制實戰 165
10.2.1 定制狀態欄 165
10.2.2 定制CoolBar和ToolBar 169
10.3 本章小結 178
第11章 啟動欄——打造自己的RCP應用平臺 179
11.1 什么是啟動欄 180
11.2 啟動欄擴展點定義 181
11.3 啟動欄實現實例 182
11.4 添加新的啟動項到啟動欄 192
11.5 本章小結 194
第12章 邊欄——應用小工具集合地 195
12.1 什么是邊欄 196
12.2 邊欄擴展點定義 197
12.3 邊欄實現實例 199
12.4 加入新的應用到邊欄 211
12.5 本章小結 213
第13章 動態插件 214
13.1 動態世界的運轉方式 215
13.1.1 動態的Bundle 215
13.1.2 監聽Bundle生命周期變化 219
13.1.3 監聽框架生命周期變化 221
13.2 動態世界的交互方式 222
13.2.1 Whiteboard Pattern簡介 222
13.2.2 服務 223
13.3 動態世界的行為準則 232
13.3.1 感知運行環境的變化 233
13.3.2 創建具有動態特性的插件 236
13.4 本章小結 238
參考文獻 239
第14章 RCP產品國際化 240
14.1 國際化概述 241
14.2 插件國際化的實現方法 241
14.3 本章小結 248
第15章 RCP應用更新機制 249
15.1 創建更新站點 250
15.1.1 site.xml高級配置介紹 253
15.2 插件更新及安裝實現機制 255
15.2.1 Eclipse安裝目錄中與安裝和更新有關的插件 255
15.2.2 安裝插件的過程分析 257
15.3 通過配置文件管理更新方式 263
15.4 本章小結 264
附錄A OSGi原理和實戰 265

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 292
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區