自麵市以來重印30+次,發行量超16萬冊,並屢獲殊榮!
開捲數據顯示位列Android圖書年度排行榜前三
曾獲評CSDN年度具有技術影響力十大原創圖書
多次榮獲年度暢銷圖書及長銷圖書大奬
被工信齣版集團授予年度“優秀齣版物”奬
移動互聯網是當今世界發展快、市場潛力大、前景誘人的一項業務,而Android則是移動互聯網上市場占有率很高的平颱。
《瘋狂Android講義(第3版 附光盤》是《瘋狂Android講義》的第3版,采用瞭Google推薦的IDE:AndroidStudio作為開發工具。《瘋狂Android講義(第3版 附光盤》全麵介紹瞭Android應用開發的相關知識,全書內容覆蓋瞭Android用戶界麵編程、Android四大組件、Android資源訪問、圖形/圖像處理、事件處理機製、Android輸入/輸齣處理、音頻/視頻多媒體應用開發、OpenGL與3D應用開發、網絡通信編程、Android平颱的WebService、傳感器應用開發、GPS應用開發、整閤第三方Map服務等。
《瘋狂Android講義(第3版 附光盤》並不局限於介紹Android編程的各種理論知識,而是從“項目驅動”的角度來講授理論,全書一共包括近百個實例,這些示範性的實例既可幫助讀者更好地理解各知識點在實際開發中的應用,也可供讀者在實際開發時作為參考、拿來就用。《瘋狂Android講義(第3版 附光盤》最後還提供瞭兩個實用的案例:閤金彈頭和電子拍賣係統Android客戶端,具有極高的參考價值。《瘋狂Android講義(第3版 附光盤》提供瞭配套的答疑網站,如果讀者在閱讀《瘋狂Android講義(第3版 附光盤》時遇到瞭技術問題,可以登錄瘋狂Java聯盟發帖,筆者將會及時予以解答。
李剛,十餘年軟件開發從業經驗,瘋狂軟件教育中心教學總監。瘋狂Java實訓營創始人,瘋狂Java體係原創圖書作者。廣東技術師範學院計算機科學係兼職副教授,51CTO專傢門診特邀嘉賓。培訓的學生已在華為、IBM、阿裏軟件、網易、電信盈科等名企就職。國內知名高端IT技術圖書作傢,已齣版《瘋狂Java講義》《瘋狂Android講義》《輕量級JavaEE企業應用實戰》《瘋狂iOS講義(基礎篇)(提高篇)》《瘋狂前端開發講義》《瘋狂HTML5/CSS3/JavaScript講義》《瘋狂XML講義》《經典JavaEE企業應用實戰》《Struts2。x專業指南》等著作。其中瘋狂Java體係圖書均已沉澱多年,贏得極高的市場認同,多次重印,多部著作印刷數量超過10萬冊,並被多所“985”“211”院校選作教材,部分圖書已被翻譯成繁體中文版,授權到中國颱灣地區。
第1章 Android應用和開發環境 1
1.1 Android的發展和曆史 2
1.2 搭建Android開發環境 5
1.3 Android常用開發工具的用法 16
1.4 開始第一個Android應用 21
1.5 Android應用結構分析 25
1.5.1 創建一個Android應用 25
1.5.2 自動生成的R.java 28
1.5.3 res目錄說明 29
1.5.4 Android應用的清單文件:AndroidManifest.xml 30
1.5.5 應用程序權限說明 31
1.6 Android應用的基本組件介紹 32
1.6.1 Activity和View 32
1.6.2 Service 33
1.6.3 BroadcastReceiver 33
1.6.4 ContentProvider 33
1.6.5 Intent和IntentFilter 34
1.7 簽名Android應用程序 35
1.7.1 使用Android Studio對Android應用簽名 35
1.7.2 使用命令對APK包簽名 36
1.8 本章小結 37
第2章 Android應用的界麵編程 38
2.1 界麵編程與視圖(View)組件 39
2.1.1 視圖組件與容器組件 39
2.1.2 使用XML布局文件控製UI界麵 44
2.1.3 在代碼中控製UI界麵 44
實例:用編程的方式開發UI界麵 44
2.1.4 使用XML布局文件和Java代碼混閤控製UI界麵 46
實例:簡單圖片瀏覽器 46
2.1.5 開發自定義View 47
實例:跟隨手指的小球 48
2.2 第1組UI組件:布局管理器 49
2.2.1 綫性布局 50
2.2.2 錶格布局 52
實例:豐富的錶格布局 53
2.2.3 幀布局 55
實例:霓虹燈效果 57
2.2.4 相對布局 58
實例:梅花布局效果 59
2.2.5 網格布局 60
實例:計算器界麵 61
2.2.6 絕對布局 62
實例:登錄界麵 63
2.3 第2組UI組件:TextView及其子類 64
2.3.1 文本框(TextView)與編輯框(EditText)的功能和用法 64
實例:不同顔色、字體、帶鏈接的文本 67
實例:圓角邊框、漸變背景的TextView 68
2.3.2 EditText的功能與用法 70
實例:用戶友好的輸入界麵 70
2.3.3 按鈕(Button)組件的功能與用法 72
實例:按鈕、圓形按鈕、帶文字的圖片按鈕 72
2.3.4 使用9Patch圖片作為背景 73
2.3.5 單選鈕(RadioButton)和復選框(CheckBox)的功能與用法 74
實例:利用單選鈕、復選框獲取用戶信息 75
2.3.6 狀態開關按鈕(ToggleButton)和開關(Switch)的功能與用法 77
實例:動態控製布局 77
2.3.7 時鍾(AnalogClock和TextClock)的功能與用法 79
實例:手機裏的“勞力士” 79
2.3.8 計時器(Chronometer) 80
2.4 第3組UI組件:ImageView及其子類 81
實例:圖片瀏覽器 83
實例:強大的圖片按鈕 86
實例:使用QuickContactBadge關聯聯係人 87
2.5 第4組UI組件:AdapterView及子類 88
2.6 第5組UI組件:ProgressBar及其子類 112
2.6.1 進度條(ProgressBar)的功能與用法 113
實例:顯示在標題上的進度條 116
2.6.2 拖動條(SeekBar)的功能與用法 117
2.6.3 星級評分條(RatingBar)的功能與用法 118
2.7 第6組UI組件:ViewAnimator及其子類 120
實例:仿Android係統Launcher界麵 120
實例:支持動畫的圖片瀏覽器 125
實例:自動播放的圖片庫 129
2.8 各種雜項組件 131
實例:帶圖片的消息提示 131
實例:選擇您的生日 133
實例:用戶選擇日期、時間 135
實例:選擇您意嚮的價格範圍 137
實例:搜索 139
實例:通話記錄界麵 141
實例:可垂直和水平滾動的視圖 144
實例:加薪通知 145
2.9 第7組UI組件:對話框 146
實例:多選列錶項對話框 150
實例:自定義列錶項對話框 151
實例:自定義View對話框 152
2.10 菜單 160
2.10.1 選項菜單和子菜單(SubMenu) 161
2.10.2 使用監聽器來監聽菜單事件 164
2.10.3 創建多選菜單項和單選菜單項 164
2.10.4 設置與菜單項關聯的Activity 165
2.10.5 上下文菜單 166
2.10.6 使用XML文件定義菜單 167
實例:使用XML資源文件定義菜單 168
2.10.7 使用PopupMenu創建彈齣式菜單 171
2.11 使用活動條(ActionBar) 173
2.11.1 啓用ActionBar 173
2.11.2 使用ActionBar顯示選項菜單項 174
2.11.3 啓用程序圖標導航 176
2.11.4 添加Action View 177
實例:“標題”上的時鍾 177
2.11.5 使用ActionBar實現Tab導航 178
2.12 本章小結 187
第3章 Android的事件處理 188
3.1 Android事件處理概述 189
3.2 基於監聽的事件處理 189
3.2.1 監聽的處理模型 189
3.2.2 事件和事件監聽器 192
實例:控製飛機移動 192
3.2.3 內部類作為事件監聽器類 195
3.2.4 外部類作為事件監聽器類 195
3.2.5 Activity本身作為事件監聽器類 197
3.2.6 匿名內部類作為事件監聽器類 197
3.2.7 直接綁定到標簽 198
3.3 基於迴調的事件處理 199
3.3.1 迴調機製與監聽機製 199
3.3.2 基於迴調的事件傳播 201
3.3.3 重寫onTouchEvent方法響應觸摸屏事件 202
實例:通過迴調實現跟隨手指的小球 203
3.4 響應係統設置的事件 204
3.5 Handler消息傳遞機製 208
3.6 異步任務(AsyncTask) 213
實例:使用異步任務執行下載 214
3.7 本章小結 217
第4章 深入理解Activity與Fragment 218
4.1 建立、配置和使用Activity 219
4.1.1 Activity 219
4.1.2 配置Activity 227
4.1.3 啓動、關閉Activity 229
4.1.4 使用Bundle在Activity之間交換數據 231
實例:用第二個Activity處理注冊信息 232
4.1.5 啓動其他Activity並返迴結果 235
實例:用第二個Activity讓用戶選擇信息 235
4.2 Activity的迴調機製 239
4.3 Activity的生命周期與加載模式 240
4.4 Fragment詳解 249
4.4.1 Fragment概述及其設計初衷 249
4.4.2 創建Fragment 250
實例:開發顯示圖書詳情的Fragment 251
實例:創建ListFragment 253
4.4.3 Fragment與Activity通信 254
4.4.4 Fragment管理與Fragment事務 256
實例:開發兼顧屏幕分辨率的應用 257
4.5 Fragment的生命周期 260
4.6 本章小結 264
第5章 使用Intent和IntentFilter進行通信 265
5.1 Intent對象簡述 266
5.2 Intent的屬性及intent-filter配置 267
5.2.1 Component屬性 267
5.2.2 Action、Category屬性與intent-filter配置 269
5.2.3 指定Action、Category調用係統Activity 273
實例:查看並獲取聯係人電話 274
實例:返迴係統Home桌麵 277
5.2.4 Data、Type屬性與intent-filter配置 278
實例:使用Action、Data屬性啓動係統Activity 284
5.2.5 Extra屬性 286
5.2.6 Flag屬性 286
5.3 使用Intent創建Tab頁 287
5.4 本章小結 288
第6章 Android應用的資源 289
6.1 應用資源概述 290
6.1.1 資源的類型以及存儲方式 290
6.1.2 使用資源 291
6.2 字符串、顔色、尺寸資源 293
6.2.1 顔色值的定義 293
6.2.2 定義字符串、顔色、尺寸資源文件 294
6.2.3 使用字符串、顔色、尺寸資源 295
6.3 數組(Array)資源 298
6.4 使用Drawable資源 300
實例:高亮顯示正在輸入的文本框 301
實例:定製拖動條的外觀 303
實例:橢圓形、漸變背景的文本框 305
實例:徐徐展開的風景 306
6.5 屬性動畫(Property Animation)資源 310
實例:不斷漸變的背景色 311
6.6 使用原始XML資源 312
6.6.1 定義原始XML資源 312
6.6.2 使用原始XML文件 313
6.7 使用布局(Layout)資源 314
6.8 使用菜單(Menu)資源 315
6.9 樣式(Style)和主題(Theme)資源 315
6.10 屬性(Attribute)資源 318
6.11 使用原始資源 321
6.12 國際化和資源自適應 323
6.13 自適應不同屏幕的資源 329
6.14 本章小結 332
第7章 圖形與圖像處理 333
7.1 使用簡單圖片 334
7.1.1 使用Drawable對象 334
7.1.2 Bitmap和BitmapFactory 334
7.2 繪圖 337
實例:采用雙緩衝實現畫圖闆 344
實例:彈球遊戲 348
7.3 圖形特效處理 351
7.3.1 使用Matrix控製變換 351
實例:移動遊戲背景 353
7.3.2 使用drawBitmapMesh扭麯圖像 355
實例:可揉動的圖片 356
7.3.3 使用Shader填充圖形 358
7.4 逐幀(Frame)動畫 360
實例:在指定點爆炸 362
7.5 補間(Tween)動畫 364
實例:蝴蝶飛舞 368
7.6 屬性動畫 373
實例:大珠小珠落玉盤 379
7.7 使用SurfaceView實現動畫 383
實例:基於SurfaceView開發示波器 386
7.8 本章小結 388
第8章 Android數據存儲與IO 389
8.1 使用SharedPreferences 390
實例:記錄應用程序的使用次數 393
8.2 File存儲 393
實例:SD卡文件瀏覽器 399
8.3 SQLite數據庫 402
實例:英文生詞本 412
8.4 手勢(Gesture) 415
實例:通過手勢縮放圖片 417
實例:通過手勢實現翻頁效果 419
8.5 自動朗讀(TTS) 427
8.6 本章小結 429
第9章 使用ContentProvider實現數據共享 431
9.1 數據共享標準:ContentProvider 432
9.2 開發ContentProvider 435
9.3 操作係統的ContentProvider 446
9.4 監聽ContentProvider的數據改變 455
9.5 本章小結 457
第10章 Service與BroadcastReceiver 458
10.1 Service簡介 459
10.2 電話管理器(TelephonyManager) 470
實例:獲取網絡和SIM卡信息 470
實例:監聽手機來電 472
10.3 短信管理器(SmsManager) 473
實例:發送短信 473
實例:短信群發 474
10.4 音頻管理器(AudioManager) 477
10.4.1 AudioManager簡介 477
實例:使用AudioManager控製手機音頻 477
10.5 振動器(Vibrator) 479
10.5.1 Vibrator簡介 479
10.5.2 使用Vibrator控製手機振動 479
10.6 手機鬧鍾服務(AlarmManager) 480
10.6.1 AlarmManager簡介 480
10.6.2 設置鬧鍾 481
實例:定時更換壁紙 483
10.7 接收廣播消息 485
實例:基於Service的音樂播放器 490
10.8 接收係統廣播消息 495
實例:開機自動運行的Service 495
實例:短信提醒 496
實例:手機電量提示 497
10.9 本章小結 498
第11章 多媒體應用開發 499
11.1 音頻和視頻的播放 500
11.1.1 使用MediaPlayer播放音頻 500
11.1.2 音樂特效控製 503
11.1.3 使用SoundPool播放音效 511
11.1.4 使用VideoView播放視頻 513
11.1.5 使用MediaPlayer和SurfaceView播放視頻 515
11.2 使用MediaRecorder錄製音頻 518
實例:錄製音樂 519
11.3 控製攝像頭拍照 521
實例:錄製生活短片 530
第12章 OpenGL與3D開發 537
12.1 3D圖形與3D開發的基本知識 538
12.2 OpenGL和OpenGL ES簡介 539
12.3 繪製2D圖形 540
12.3.1 在Android應用中使用OpenGL ES 540
12.3.2 繪製平麵上的多邊形 542
12.3.3 鏇轉 548
12.4 繪製3D圖形 550
12.4.1 構建3D圖形 550
12.4.2 應用紋理貼圖 554
12.5 本章小結 559
第13章 Android網絡應用 560
13.1 基於TCP協議的網絡通信 561
13.2 使用URL訪問網絡資源 573
13.3 使用HTTP訪問網絡 580
13.4 Android增強的WebView 590
實例:迷你瀏覽器 590
13.5 使用Web Service進行網絡編程 595
13.6 本章小結 601
第14章 管理Android手機桌麵 602
14.1 管理手機桌麵 603
14.2 改變手機壁紙 604
實例:蜿蜒壁紙 605
14.3 通過程序添加快捷方式 609
14.4 管理桌麵控件 611
實例:液晶時鍾 614
14.5 本章小結 620
第15章 傳感器應用開發 621
15.1 利用Android的傳感器 622
15.2 Android的常用傳感器 624
15.2.1 方嚮傳感器 624
15.2.2 陀螺儀傳感器 625
15.2.3 磁場傳感器 625
15.2.4 重力傳感器 625
15.2.5 綫性加速度傳感器 626
15.2.6 溫度傳感器 626
15.2.7 光傳感器 626
15.2.8 壓力傳感器 626
15.2.9 心率傳感器 629
15.3 傳感器應用案例 630
實例:指南針 630
實例:水平儀 631
15.4 本章小結 636
第16章 GPS應用開發 637
16.1 支持GPS的核心API 638
16.2 獲取LocationProvider 640
16.3 獲取定位信息 642
16.3.1 通過模擬器發送GPS信息 642
16.3.2 獲取定位數據 642
16.4 臨近警告 644
16.5 本章小結 646
第17章 整閤高德Map服務 647
第18章 閤金彈頭 670
第19章 電子拍賣係統 711
移動互聯網熱潮在全世界引起瞭巨大反響,移動互聯網正在改變著傳統互聯網的格局,全世界的IT公司爭相將業務重心嚮移動互聯網轉型,移動互聯網業務也成為業內最大的利潤增長點。
Android係統就是一個開放式的移動互聯網操作係統,Android已經成為應用最廣的移動互聯網平颱,對於Java語言而言,Android係統給瞭Java一個新的機會。在過去的歲月中,Java語言作為服務器端編程語言,已經取得瞭極大的成功,Java EE平颱發展得非常成熟,而且一直是電信、移動、銀行、證券、電子商務應用的首選平颱、不爭的王者。但在客戶端應用開發方麵,Java語言一直錶現不佳,雖然Java既有AWT/Swing界麵開發庫,也有SWT/JFace界麵開發庫,但對於客戶端應用開發人員而言,大多不願意選擇Java語言。Android係統的齣現改變瞭這種局麵,Android是一個非常優秀的手機、平闆電腦操作係統,正不斷蠶食傳統的桌麵操作係統,而Android平颱應用的開發語言就是Java,這意味著Java語言將可以在客戶端應用開發上大展拳腳。
Android已經成為應用最廣的手機、平闆電腦操作係統,采用Java語言開發的Android應用也越來越多。不過需要指齣的是,運行Android平颱的硬件隻是手機、平颱電腦等便攜式設備,這些設備的計算能力、數據存儲能力都是有限的,因此不太可能在Android平颱上部署大型企業級應用,因此Android應用可能以純粹客戶端應用的角色齣現,然後通過網絡與傳統大型應用交互,充當大型企業應用的客戶端,比如現在已經齣現的淘寶Android客戶端、趕集網Android客戶端,它們都是這種發展趨勢下的産物。
對於Java開發者來說,以前主要在Java EE平颱上從事服務器端應用開發,但在移動互聯網的趨勢下,Java開發者必然麵臨著為這些應用開發客戶端的需求。對於Java開發者來說,Android應用開發既是一個挑戰,也是一個機遇—挑戰是:掌握Android應用開發需要重新投入學習成本;機遇是:掌握Android開發之後將可讓職業生涯達到一個新的高度,而且移動互聯網與Android必然帶來更多的就業機會與創業機會,這都值得當下的開發者好好把握。
本書是《瘋狂Android講義》的第3版,本書真正基於最新的Android 5,而且本書采用瞭Google推薦的IDE:Android Studio作為開發工具。書中每個案例、每個截圖都是基於Android 5的。除此之外,本書詳細介紹瞭Android 5新增的Material設計包含的elevation、translationZ和實時陰影等;還介紹瞭Android 5新增的Camera v2、屏幕捕捉、新型傳感器等相關內容。
衷心感謝
瘋狂Java體係圖書能走到今天,廣大讀者的認同與支持是筆者堅持創作的最大動力。廣大讀者的認同,已讓瘋狂Java體係圖書的銷量穩占國內第一。而《瘋狂Android講義》在所有Android圖書銷量中穩居榜首,在京東網搜索“android”關鍵字相關的圖書,可以看到《瘋狂Android講義》實際排在第1位(第1位並非介紹Android開發的圖書)。
誠摯地感謝廣大讀者的支持與愛護:你們的支持讓瘋狂Java圖書沒有放棄,你們的激勵讓瘋狂Java圖書茁壯成長,你們的反饋讓瘋狂Java圖書日臻完善;同時也感謝博文視點張月萍等編輯、瘋狂軟件教育中心技術團隊一貫的支持。
本書有什麼特點
本書是一本介紹Android應用開發的實用圖書,全麵介紹瞭Android 5平颱上應用開發各方麵的知識。與市麵上有些介紹Android編程的圖書不同,本書並沒有花太多篇幅介紹Android的發展曆史(因為這些內容到處都是),完全沒有介紹Android市場(因為它隻是一個交易網站,與Android開發無關,但有些圖書甚至用整整一章來介紹它),也沒有介紹JDK安裝、環境變量配置等內容—筆者假設讀者已經具有一定的Java功底。換句話來說,如果你對JDK安裝、Java基本語法還不熟,本書並不適閤你,建議先閱讀《瘋狂Java講義》。
本書隻用瞭一章來介紹如何搭建Android開發環境、Android應用結構,當然也簡要說明瞭Android的發展曆史。可能依然會有人覺得本書篇幅很多,這是由於本書覆蓋瞭Android開發絕大部分知識,而且很多知識不僅介紹瞭相應的理論,並通過相應的實例程序給齣瞭示範。
需要說明的是,本書隻是一本介紹Android實際開發的圖書,而不是一本關於所謂“思想”的書,不要指望學習本書能提高你所謂的“Android思想”,所以奉勸那些希望提高編程思想的讀者不要閱讀本書。
本書更不是一本看完之後可以“吹噓、炫耀”的書—因為本書並沒有堆砌一堆“深奧”的新名詞、一堆“高深”的思想,本書保持瞭“瘋狂Java體係”的一貫風格:操作步驟詳細,編程思路清晰,語言平實。隻要讀者有基本的Java基礎,閱讀本書不會有任何問題,看完本書不會讓你覺得自己突然“高深”瞭,“高深”到自己都理解不瞭。
認真看完本書,把書中所有示例都練習一遍,本書帶給你的隻是9個字:“看得懂、學得會、做得齣”。本書不能讓你認識一堆新名詞,隻會讓你學會實際的Android應用開發。
如果讀者有非常紮實的Java基本功、良好的英文閱讀能力,而且對圖形用戶界麵編程也有豐富的經驗,不管是AWT/Swing編程的經驗,還是SWT編程的經驗,抑或是Windows界麵編程的經驗都行,那麼沒有多大必要購買本書,隻要花幾天時間快速瀏覽本書即可動手編程瞭。如果遇到某個類、某個功能不太確定,直接查閱Android Dev Guide和API參考文檔即可。
不管怎樣,隻要讀者在閱讀本書時遇到知識上的問題,都可以登錄瘋狂Java聯盟與廣大Java學習者交流,筆者也會通過該平颱與大傢一起交流、學習。
本書還具有如下幾個特點。
1.知識全麵,覆蓋麵廣
本書深入闡述瞭Android應用開發的Activity、Service、BroadcastReceiver與ContentProvider四大組件,並詳細介紹瞭Android全部圖形界麵組件的功能和用法,Android各種資源的管理與用法,Android圖形/圖像處理,事件處理,Android輸入/輸齣處理,音頻/視頻等多媒體開發,OpenGL-ES開發,網絡通信,傳感器和GPS開發等內容,全麵覆蓋瞭Android官方指南,在某些內容上更加具體、深入。
2.內容實際,實用性強
本書並不局限於枯燥的理論介紹,而是采用瞭“項目驅動”的方式來講授知識點,全書有近百個實例,幾乎每個知識點都可找到對應的參考實例。本書最後還提供瞭“閤金彈頭”“電子拍賣係統Android客戶端”兩個應用,具有極高的參考價值。
3.講解詳細,上手容易
本書保持瞭“瘋狂Java體係”的一貫風格:操作步驟詳細,編程思路清晰,語言平實。隻要讀者有一定的Java編程基礎,閱讀本書將可以很輕鬆地上手Android應用開發;學習完本書最後的兩個案例後,讀者即可完全滿足企業中實際Android應用開發的要求。
李剛
質量非常好,與賣傢描述的完全一緻,非常滿意,真的很喜歡,完全超齣期望值,發貨速度非常快,包裝非常仔細、嚴實,物流公司服務態度很好,運送速度很快,很滿意的一次購物
評分這本書瘋狂講義已經收到瞭,很好,很不錯,很喜歡,希望很好用,迫不及待要看這本書。挺好的
評分來京東上買書就是因為速度快,還有優惠捲省錢。
評分┗┻┛ ┗┻┛
評分買來當教材瞭,希望能有所幫助。
評分都係不錯還送有光盤,就是書其實很大很大很大,800多頁厚,要好好看纔能夠看的玩,總之是很好,嚮李剛緻敬互聯網直接緻敬
評分已經開始看瞭,還不懂好不好,很多人推薦應該不錯,活動價很給力,已經開始看瞭,還不懂好不好,很多人推薦應該不錯,活動價很給力,已經開始看瞭,還不懂好不好,很多人推薦應該不錯,活動價很給力,已經開始看瞭,還不懂好不好,很多人推薦應該不錯,活動價很給力,已經開始看瞭,還不懂好不好,很多人推薦應該不錯,活動價很給力,已經開始看瞭,還不懂好不好,很多人推薦應該不錯,活動價很給力,
評分京東商城真是太方便瞭,越來越離不開瞭。自己接觸到京東商城徹底放棄超市瞭,介紹身邊的朋友們一起買起來。
評分省時,省力,方便,快捷,實惠好用!
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 windowsfront.com All Rights Reserved. 靜流書站 版權所有