注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作FlashFlash/Flex ActionScript 3.0交互式開發(fā)詳解:語法基礎(chǔ)

Flash/Flex ActionScript 3.0交互式開發(fā)詳解:語法基礎(chǔ)

Flash/Flex ActionScript 3.0交互式開發(fā)詳解:語法基礎(chǔ)

定 價:¥52.00

作 者: 呂輝 等編著
出版社: 電子工業(yè)出版社
叢編項: 完全手冊
標 簽: Flash

ISBN: 9787121056512 出版時間: 2008-01-01 包裝: 平裝
開本: 16開 頁數(shù): 447 字數(shù):  

內(nèi)容簡介

  ActionScript 3.0是一種嵌入在Flash Player中的編程語言。本書詳細而全面地介紹了ActionScript 3.0的基礎(chǔ)知識,并結(jié)合Flash CS3開發(fā)環(huán)境講解如何開發(fā)實用的應(yīng)用系統(tǒng)。全書內(nèi)容包括ActionScript 3.0 語言介紹、ActionScript3.0基本語法、事件機制、面向?qū)ο?、?shù)組、正則表達式、XML應(yīng)用、常用的內(nèi)置類、基本組件、數(shù)據(jù)列表組件、DataGrid組件、文本處理、繪圖、幾何結(jié)構(gòu)、音頻、視頻、網(wǎng)絡(luò)和異常處理。為了便于讀者了解更多的ActionScript 3.0的應(yīng)用,本書最后還增加了一章有關(guān)視頻網(wǎng)站系統(tǒng)的開發(fā)范例,具體講解了會員管理模塊、視頻制作模塊、視頻管理模塊和視頻發(fā)布模塊。本書適合廣大Flash和Flex開發(fā)人員、Web應(yīng)用開發(fā)人員和大專院校學(xué)生閱讀,尤其是具有一定計算機語言編程和設(shè)計經(jīng)驗的開發(fā)技術(shù)人員。

作者簡介

暫缺《Flash/Flex ActionScript 3.0交互式開發(fā)詳解:語法基礎(chǔ)》作者簡介

圖書目錄

第 1章  ActionScript 3.0語言    1
1.1  關(guān)于ActionScript 3.0    1
1.1.1  ActionScript的作用    1
1.1.2  ActionScript的版本    2
1.2  開發(fā)環(huán)境——Flash CS3環(huán)境配置    3
1.2.1  安裝Flash CS3    3
1.2.2  配置Flash CS3    6
1.2.3  Flash下的第一個示例    7
1.2.4  Flash下的代碼調(diào)試    8
1.3  開發(fā)環(huán)境——Flex Builder環(huán)境搭建    9
1.3.1  安裝Flex Builder    9
1.3.2  配置Flex Builder    13
1.3.3  Flex下的第一個例子    14
第 2章  變量和常量    17
2.1  聲明變量    17
2.2  給變量賦值    17
2.3  變量的作用域    19
2.4  聲明常量    20
第 3章  數(shù)據(jù)類型    22
3.1  基本數(shù)據(jù)類型    22
3.2  復(fù)合數(shù)據(jù)類型    23
3.3  數(shù)據(jù)類型檢查    24
3.4  is運算符    25
3.5  as運算符    26
3.6  動態(tài)類    27
3.7  數(shù)據(jù)類型轉(zhuǎn)換    28
第 4章  運算符    31
4.1  運算符的分類    31
4.1.1  主要運算符    31
4.1.2  后綴運算符    32
4.1.3  一元運算符    32
4.1.4  乘法運算符    33
4.1.5  加法運算符    34
4.1.6  按位移位運算符    34
4.1.7  關(guān)系運算符    35
4.1.8  等于運算符    35
4.1.9  按位邏輯運算符    36
4.1.10  邏輯運算符    37
4.1.11  條件運算符    38
4.1.12  賦值運算符    38
4.2  運算符的等級    39
第 5章  語句    41
5.1  條件語句    41
5.1.1  if…else 語句    41
5.1.2  if…else if 語句    42
5.1.3  switch語句    43
5.2  循環(huán)語句    44
5.2.1  for語句    44
5.2.2  for…in語句    45
5.2.3  for each…in語句    46
5.2.4  while語句    46
5.2.5  do…while語句    47
第 6章  函數(shù)    49
6.1  定義函數(shù)    49
6.2  調(diào)用函數(shù)    49
6.3  函數(shù)的返回值    50
6.4  函數(shù)的作用域    51
6.5  函數(shù)的參數(shù)    54
6.5.1  值參數(shù)    54
6.5.2  引用參數(shù)    55
6.5.3  默認參數(shù)    55
6.5.4  arguments對象參數(shù)    56
6.5.5  ...(rest)參數(shù)    56
6.6  遞歸函數(shù)    57
6.7  嵌套函數(shù)    58
第 7章  事件和事件機制    59
7.1  事件的概述    59
7.1.1  事件的偵聽    59
7.1.2  Event類    60
7.2  事件的類型    62
7.2.1  鼠標事件    62
7.2.2  鍵盤事件    65
7.2.3  時間事件    66
第 8章  面向?qū)ο?nbsp;   68
8.1  面向?qū)ο缶幊碳夹g(shù)概述    68
8.1.1  過程性編程    68
8.1.2  面向?qū)ο缶幊?nbsp;   68
8.2  類    69
8.2.1  類的概述    69
8.2.2  定義類    69
8.2.3  類的作用域    70
8.3  接口    71
8.3.1  接口的定義    71
8.3.2  類與接口的關(guān)系    71
8.4  繼承    72
8.4.1  繼承的定義    72
8.4.2  屬性繼承    73
8.4.3  方法繼承    73
8.5  多態(tài)與重載    74
8.5.1  重載的定義    74
8.5.2  方法重載    74
第 9章  數(shù)組    76
9.1  數(shù)組簡介    76
9.2  索引數(shù)組    77
9.2.1  創(chuàng)建數(shù)組    77
9.2.2  查詢數(shù)組    78
9.2.3  添加數(shù)組元素    80
9.2.4  刪除數(shù)組元素    82
9.2.5  數(shù)組排序    84
9.3  關(guān)聯(lián)數(shù)組    86
9.3.1  創(chuàng)建關(guān)聯(lián)數(shù)組    86
9.3.2  訪問關(guān)聯(lián)數(shù)組    88
9.4  多維數(shù)組    89
9.4.1  多維索引數(shù)組    89
9.4.2  多維關(guān)聯(lián)數(shù)組    90
第 10章  正則表達式    91
10.1  正則表達式基礎(chǔ)    91
10.2  正則表達式的語法    92
10.2.1  元字符    92
10.2.2  元序列    95
10.2.3  標志    97
10.3  正則表達式類    97
10.3.1  正則表達式類概述    97
10.3.2  dotall屬性    98
10.3.3  extended屬性    98
10.4  幾個常用的正則表達式    99
10.4.1  匹配中文字符    99
10.4.2  匹配郵件地址    100
10.4.3  匹配網(wǎng)址的URL    100
10.4.4  匹配電話號碼    101
10.4.5  匹配QQ號碼    101
10.4.6  匹配郵政編碼    102
10.4.7  匹配身份證號    103
第 11章  XML應(yīng)用    104
11.1  XML文件結(jié)構(gòu)    104
11.2  XML類    105
11.3  XMLList類    108
11.4  增加XML節(jié)點元素    110
11.5  刪除XML節(jié)點元素    111
11.6  遍歷XML結(jié)構(gòu)    114
11.6.1  訪問節(jié)點    114
11.6.2  訪問屬性    116
11.6.3  檢索XML信息    117
11.6.4  使用循環(huán)語句遍歷XMLList對象    119
11.7  XML類型轉(zhuǎn)換    121
11.8  讀取外部XML文件    122
第 12章  常用的內(nèi)置類    125
12.1  影片剪輯(MovieClip)類    125
12.1.1  影片剪輯(MovieClip)類簡介    125
12.1.2  在影片剪輯中添加元素    126
12.2  字符串(String)類    128
12.2.1  創(chuàng)建字符串    128
12.2.2  字符串連接    128
12.2.3  檢索字符串    129
12.2.4  截取子字符串    131
12.2.5  字符串大小寫轉(zhuǎn)換    132
12.2.6  替換字符串中的子字符串    133
12.3  日期(Date)類    133
12.3.1  創(chuàng)建日期和時間    133
12.3.2  獲取當前的日期和時間    134
12.3.3  日期和時間的格式    135
12.4  數(shù)學(xué)函數(shù)(Math)類    135
12.4.1  數(shù)學(xué)函數(shù)(Math)類簡介    135
12.4.2  數(shù)學(xué)函數(shù)(Math)類的使用    137
12.5  系統(tǒng)類    137
12.5.1  獲取系統(tǒng)信息    137
12.5.2  保存內(nèi)容到剪貼板    139
12.6  打印類    139
12.6.1  打印頁面    139
第 13章  基本組件    142
13.1  文本(Label)組件    142
13.1.1  文本(Label)組件簡介    142
13.1.2  使用文本(Label)組件    142
13.2  按鈕(Button)組件    144
13.2.1  按鈕(Button)組件簡介    144
13.2.2  按鈕(Button)組件的使用    145
13.3  文本框(TextInput)組件    147
13.3.1  文本框(TextInput)組件簡介    147
13.3.2  使用文本框組件制作登錄窗體    148
13.4  進度條(ProgressBar)組件    152
13.4.1  進度條(ProgressBar)組件簡介    152
13.4.2  進度條(ProgressBar)組件的使用    153
13.5  顏色拾取器(ColorPicker)組件    156
13.5.1  顏色拾取器(ColorPicker)組件簡介    156
13.5.2  顏色拾取器(ColorPicker)組件的使用    156
第 14章  數(shù)據(jù)列表組件    159
14.1  多選框(CheckBox)組件    159
14.1.1  多選框(CheckBox)組件簡介    159
14.1.2  使用多選框(CheckBox)組件創(chuàng)建數(shù)據(jù)
14.1.2  列表    159
14.2  單選按鈕(RadioButton)組件    162
14.2.1  單選按鈕(RadioButton)組件簡介    162
14.2.2  單選按鈕(RadioButton)組件的使用    163
14.3  下拉列表(ComboBox)組件    166
14.3.1  下拉列表(ComboBox)組件簡介    166
14.3.2  下拉列表(ComboBox)組件的使用    167
14.4  列表(List)組件    169
14.4.1  列表(List)組件簡介    169
14.4.2  列表(List)組件的使用    170
14.5  網(wǎng)格列表(TileList)組件    173
14.5.1  網(wǎng)格列表(TitleList)組件簡介    173
14.5.2  網(wǎng)格列表(TitleList)組件的使用    174
第 15章  DataGrid組件    176
15.1  數(shù)據(jù)網(wǎng)格(DataGrid)組件簡介    176
15.2  使用DataGrid組件顯示數(shù)據(jù)列表    177
15.2.1  將內(nèi)部數(shù)據(jù)綁定到DataGrid組件中    177
15.2.2  將外部數(shù)據(jù)綁定到DataGrid組件中    179
15.3  定義DataGrid組件樣式外觀    181
15.3.1  修改數(shù)據(jù)顯示格式    181
15.3.2  自定義DataGrid組件的標題    182
15.4  DataGrid組件的分頁與排序    183
15.4.1  DataGrid組件的分頁    183
15.2  自定義DataGrid組件的單元格    187
15.5.1  編輯DataGrid組件的單元格    187
第 16章  文本處理    191
16.1  文本的顯示    191
16.1.1  顯示動態(tài)文本    191
16.1.2  顯示輸入文本    192
16.1.3  顯示靜態(tài)文本    193
16.1.4  顯示HTML文本    194
16.2  文本操作    195
16.2.1  設(shè)置文本的可選擇性    195
16.2.2  獲取選擇的文本    197
16.3  格式化文本    198
16.3.1  設(shè)置文本的對齊方式    198
16.3.2  設(shè)置文本的顏色    199
16.3.3  設(shè)置文本的字號    201
16.3.4  設(shè)置文本的超鏈接    202
16.3.5  設(shè)置文本的粗細    203
16.3.6  設(shè)置文本的斜體    204
16.3.7  使用CSS樣式設(shè)置文本格式    205
16.4  多行文本    207
16.4.1  多行顯示    207
16.4.2  設(shè)置段落縮進    208
16.5  消除鋸齒    209
第 17章  繪圖    211
17.1  繪圖(Graphics)類    211
17.2  繪制直線和曲線    211
17.2.1  繪制直線    211
17.2.2  定義直線樣式    213
17.2.3  繪制曲線    214
17.3  繪制幾何圖形    215
17.3.1  繪制矩形    215
17.3.2  繪制圓角矩形    217
17.3.3  繪制圓形    218
17.3.4  繪制橢圓    219
17.4  顏色的漸變和填充    220
17.4.1  線條的漸變    220
17.4.2  漸變填充    222
17.5  鉛筆畫圖板示例    223
第 18章  幾何結(jié)構(gòu)    227
18.1  坐標    227
18.1.1  Point類    227
18.1.2  兩點之間的距離    228
18.1.3  平移坐標    229
18.2  矩形區(qū)域    234
18.2.1  Rectangle類    234
18.2.2  矩形區(qū)域的大小和位置    235
18.2.3  矩形區(qū)域之間的聯(lián)合    240
18.2.4  矩形區(qū)域之間的交集    241
18.3  轉(zhuǎn)換矩陣    242
18.3.1  Matrix類    242
18.3.2  創(chuàng)建Matrix對象    243
18.3.3  平移    244
18.3.4  縮放    246
18.3.5  旋轉(zhuǎn)    247
18.3.6  傾斜    249
第 19章  位圖和濾鏡    251
19.1  位圖類    251
19.1.1  Bitmap類    251
19.1.2  BitmapData類    251
19.1.3  創(chuàng)建位圖類    252
19.1.4  加載外部圖像    254
19.2  像素的處理    255
19.2.1  處理單個像素    255
19.2.2  處理多個像素    260
19.3  位圖的復(fù)制    263
19.3.1  clone()方法    263
19.3.2  copyPixels()方法    264
19.3.3  copyChannel()方法    266
19.3.4  draw()方法    268
19.4  使用雜點    269
19.4.1  noise()方法    269
19.4.2  perlinNoise ()方法    271
19.5  滾動位圖    273
19.6  位圖之間的切換    274
19.7  位圖應(yīng)用濾鏡    276
19.7.1  濾鏡類    276
19.7.2  投影    277
19.7.3  發(fā)光    278
19.7.4  浮雕    280
19.7.5  漸變發(fā)光    282
19.7.6  模糊    284
第 20章  音頻    287
20.1  音頻簡介    287
20.1.1  Sound類    287
20.1.2  SoundChannel類    288
20.1.3  SoundMixer類    288
20.2  加載音頻文件    289
20.2.1  加載音頻文件    289
20.2.2  顯示音頻文件的加載進度    290
20.2.3  音頻文件的緩沖    292
20.2.4  顯示音頻文件的播放進度    292
20.3  音頻文件的控制    294
20.3.1  播放    294
20.3.2  停止    297
20.3.3  暫停    301
20.3.4  控制音量    304
20.4  捕獲麥克風的輸入    309
20.4.1  Microphone類    309
20.4.2  獲取麥克風的音頻內(nèi)容    309
第 21章  視頻    312
21.1  視頻類    312
21.2  加載視頻文件    312
21.3  視頻文件的控制    314
21.3.1  從指定的位置播放    314
21.3.2  停止    315
21.3.3  暫停與回放    317
21.3.4  控制視頻的音量    320
21.4  獲取視頻文件的信息    322
21.4.1  onMetaData回調(diào)方法    322
21.4.2  獲取視頻文件的基本信息    323
21.5  提示點    325
21.6  捕獲攝像頭的輸入    328
21.6.1  Camera類    328
21.6.2  驗證攝像頭    329
21.6.3  輸出攝像頭的內(nèi)容    330
第 22章  網(wǎng)絡(luò)應(yīng)用    332
22.1  與外部數(shù)據(jù)通信    332
22.1.1  URLLoader類和URLRequest類    332
22.1.2  讀取外部文件    333
22.1.3  與外部JavaScript腳本通信    335
22.2  Flash Remoting與后臺連接技術(shù)    341
22.2.1  Flash Remoting簡介    341
22.2.2  與PHP通信    341
22.2.3  與ASP.NET通信    344
22.3  本地數(shù)據(jù)的存儲    347
22.3.1  SharedObject類    347
22.3.2  創(chuàng)建本地數(shù)據(jù)    348
22.3.3  讀取本地數(shù)據(jù)    348
22.3.4  修改本地數(shù)據(jù)    349
22.3.5  刪除本地數(shù)據(jù)    349
22.4  套接字(Socket)連接    350
22.4.1  Socket類    350
22.4.2  XMLSocket類    355
22.5  文件的上傳和下載    355
22.5.1  FileReference類    355
22.5.2  FileReferenceList類    357
22.5.3  文件上傳    359
22.5.4  文件下載    360
第 23章  異常處理    362
23.1  錯誤(errors)類    362
23.1.1  輸入輸出異常(IOError)類    362
23.1.2  讀取異常(EOFError)類    363
23.1.3  堆棧異常(StackOverflowError)類    364
23.1.4  非法操作異常(IllegalOperationError)類    365
23.2  異常錯誤類型    366
23.3  同步錯誤處理    367
23.3.1  try…catch…finally語句    367
23.3.2  throw語句    368
23.4  異步錯誤處理    369
23.4.1  ErrorEvent類的錯誤事件    369
23.4.2  狀態(tài)錯誤事件    370
23.5  自定義錯誤    372
第 24章  ASP.NET+Flash構(gòu)建視頻網(wǎng)站    374
24.1  視頻網(wǎng)站系統(tǒng)概述    374
24.1.1  視頻網(wǎng)站系統(tǒng)的概念    374
24.1.2  視頻網(wǎng)站系統(tǒng)的功能    375
24.2  系統(tǒng)分析    376
24.2.1  整體分析    376
24.2.2  系統(tǒng)登錄    376
24.2.3  視頻制作    377
24.2.4  視頻管理    377
24.2.5  會員管理    378
24.2.6  視頻發(fā)布    378
24.3  FMS服務(wù)器搭建    378
24.3.1  FMS(Flash Media Server)概述    378
24.3.2  FMS 2.0特點    379
24.3.3  FMS 2.0安裝與配置    379
24.3.4  創(chuàng)建連接FMS服務(wù)器的代碼    384
24.3.5  視頻格式轉(zhuǎn)換    386
24.4  架構(gòu)設(shè)計    388
24.4.1  三層架構(gòu)設(shè)計    388
24.4.2  數(shù)據(jù)訪問基礎(chǔ)類的實現(xiàn)    389
24.4.3  公用類的實現(xiàn)    395
24.5  會員管理    397
24.5.1  會員資料表的設(shè)計    397
24.5.2  會員注冊的功能設(shè)計    397
24.5.3  會員注冊功能的實現(xiàn)    400
24.5.4  會員登錄的功能設(shè)計    403
24.5.5  會員登錄的功能實現(xiàn)    404
24.5.6  修改會員資料的功能設(shè)計    406
24.5.7  修改會員資料的功能實現(xiàn)    408
24.5.8  修改會員密碼的功能設(shè)計    410
24.5.9  修改會員密碼的功能實現(xiàn)    411
24.6  視頻制作    413
24.6.1  視頻類別表的設(shè)計    413
24.6.2  視頻信息表的設(shè)計    413
24.6.3  錄制視頻的功能設(shè)計    414
24.6.4  錄制視頻的功能實現(xiàn)    414
24.6.5  上傳視頻的功能設(shè)計    422
24.6.6  上傳視頻的功能實現(xiàn)    423
24.7  視頻管理    430
24.7.1  視頻評論表的設(shè)計    430
24.7.2  管理已錄制視頻的功能設(shè)計    430
24.7.3  管理已錄制視頻的功能實現(xiàn)    432
24.7.4  管理上傳視頻的功能設(shè)計    433
24.7.5  管理上傳視頻功能的實現(xiàn)    435
24.7.6  管理視頻評論的功能設(shè)計    436
24.7.7  管理視頻評論的功能實現(xiàn)    438
24.8  視頻發(fā)布    439
24.8.1  視頻分類顯示的功能設(shè)計    439
24.8.2  視頻分類顯示的功能實現(xiàn)    440
24.8.3  觀看已發(fā)布視頻的功能設(shè)計    441
24.8.4  觀看已發(fā)布視頻的功能實現(xiàn)    442
24.8.5  發(fā)表視頻評論的功能設(shè)計    445
24.8.6  發(fā)表視頻評論的功能實現(xiàn)    446

本目錄推薦

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