MIT App Inventor完全上手:不會編程也能“樂高式”構建Android應用的編程神

MIT App Inventor完全上手:不會編程也能“樂高式”構建Android應用的編程神 pdf epub mobi txt 電子書 下載 2025

[美] Derek Walter,[美] Mark Sherman 著,靳曉輝 譯
圖書標籤:
  • App Inventor
  • Android開發
  • 移動應用開發
  • 編程入門
  • 少兒編程
  • 教育科技
  • DIY應用
  • 圖形化編程
  • 無編程基礎
  • 應用開發
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 清華大學齣版社
ISBN:9787302404293
版次:1
商品編碼:11754146
品牌:清華大學
包裝:平裝
開本:16開
齣版時間:2015-07-01
用紙:膠版紙
頁數:164
字數:301000

具體描述

內容簡介

  使用MIT的App Inventor 2,任何人都可以構建齣完整的、可用的Android應用——而不必編寫代碼!即使沒有任何編程經驗,本書也能夠幫助你做到這一點。
  與聚焦於已過時的Google版本的書籍不同, MIT App Inventor完全上手——不會編程也能“樂高式”構建Android應用的編程神器 基於MIT強勢更新的第2版進行編寫。
  《MIT App Inventor完全上手:不會編程也能“樂高式”構建Android應用的編程神》指導讀者一步步地完成每個任務和功能,展示瞭如何通過拖曳、放置和連接拼圖塊——而非編寫代碼——來創建應用。在學習過程中,讀者還將掌握專業的設計和開發技術,如果今後確實想要編寫代碼,那麼也會用到這些技術。
  通過實際動手做項目,讀者能夠掌握包括從GPS到動畫的多種功能,構建齣高質量的用戶界麵,讓應用正常工作,並使用App Inventor的模擬器測試它(甚至都不需要Android設備)!
  涵蓋內容
  ◆ 瞭解移動設備以及移動App在其上的運行方式
  ◆ 使用設計器(Designer)規劃App的行為和外觀
  ◆ 使用塊編輯器(Blocks Editor)告訴App做什麼以及如何做
  ◆ 創建變量並學會如何高效地使用它們
  ◆ 使用過程來組閤和重用更大、更復雜App中的代碼片段
  ◆ 在列錶和數據庫中保存數據
  ◆ 使用App Inventor的遊戲、動畫和媒體特性
  ◆ 使用多屏幕創建更復雜的App
  ◆ 集成傳感器來讓App可感知位置
  ◆ 調試App並修復問題
  ◆ 將創造性和邏輯思維相結閤並嘗試創建更復雜的App

目錄

第1章 編程入門 1
1.1 操作係統 1
1.2 Android的優勢 5
1.2.1 擴展App的功能 5
1.2.2 Google服務 7
1.3 應用 7
1.4 編程語言 9
1.5 小結 10
1.6 練習 10
第2章 使用MIT App Inventor構建應用 13
2.1 MIT App Inventor網站 13
2.1.1 登錄 14
2.1.2 Designer 15
2.1.3 Blocks Editor 16
2.1.4 AI2 Companion App 16
2.1.5 Android模擬器 17
2.1.6 使用USB連接到Android設備 18
2.2 進入App內部 19
2.2.1 事件處理程序 19
2.2.2 每次隻做一件事 20
2.3 練習:Sherlock Is Watching 21
2.4 將要構建的應用 24
2.4.1 名為“Speak, Android!”的App 24
2.4.2 Pollock 24
2.4.3 Fore 25
2.4.4 Android Quiz 26
2.5 上傳到Google Play 26
2.6 小結 26
2.7 練習 27
第3章 App Inventor工具箱 29
3.1 創建新項目 30
3.2 設計器(Designer)的要件 30
3.2.1 調色闆(Palette) 30
3.2.2 查看器(Viewer) 37
3.2.3 組件(Components) 37
3.2.4 屬性(Properties) 38
3.2.5 媒體(Media) 38
3.3 練習:名為“Speak, Android!”的App 38
3.3.1 連接你的設備 39
3.3.2 在已連接的設備上查看App 41
3.4 小結 44
3.5 練習 44
第4章 變量 45
4.1 組件屬性:內置變量 46
4.1.1 單擊計數器(Clicker-Counter)App 46
4.1.2 屬性:取值器和賦值器 47
4.1.3 單擊計數器擴展 47
4.2 事件參數:特殊變量 48
4.3 練習:Pollock 49
4.3.1 界麵 50
4.3.2 塊編程 51
4.3.3 附加練習 52
4.4 作用域:全局變量和局部變量 52
4.5 全局變量 54
4.6 局部變量 55
4.7 變量中能保存什麼 58
4.8 小結 58
第5章 過程 61
5.1 過程的定義 61
5.2 過程的類型 62
5.3 為什麼要使用過程 64
5.4 參數 64
5.5 練習:彈球(Flick) 66
5.6 附加練習 68
5.7 小結 68
第6章 使用列錶 69
6.1 使用數據來建模 69
6.2 基礎知識 71
6.2.1 創建空列錶 71
6.2.2 創建已經包含一些內容的列錶 71
6.2.3 使用列錶 74
6.2.4 使用列錶錶示顔色 74
6.3 列錶的類型 75
6.3.1 一維列錶 75
6.3.2 錶示數據結構的列錶 75
6.3.3 同時使用多個列錶(根據需要擴展) 76
6.4 使用列錶和過程進行抽象 79
6.5 常見問題 82
6.5.1 超齣列錶的範圍 82
6.5.2 定義依賴於運行時元素的變量 84
6.6 練習:Android Quiz 84
6.7 附加練習 90
6.8 小結 90
第7章 遊戲和動畫 91
7.1 添加動畫 91
7.1.1 ImageSprite(圖片精靈) 92
7.1.2 Ball(球) 94
7.1.3 Canvas(畫布) 94
7.2 動畫示例 95
7.2.1 更平滑的動畫 95
7.2.2 邊緣和碰撞 96
7.3 練習:Fore 96
7.4 附加練習 99
7.5 小結 99
第8章 多屏幕和調試技術 101
8.1 需要多個屏幕的原因 101
8.2 使用多屏幕構建App 102
8.2.1 多屏幕的優勢 103
8.2.2 多屏幕的問題 103
8.2.3 切換屏幕 104
8.2.4 在屏幕之間共享數據 104
8.3 調試技術 105
8.3.1 注釋 105
8.3.2 小測試與常測試 105
8.3.3 執行(Do It) 106
8.3.4 良好的名稱 107
8.4 備份你的工作 107
8.5 練習:Pollock加一屏 108
8.6 附加練習 110
8.7 小結 110
第9章 使用媒體 111
9.1 音頻 112
9.2 圖片 113
9.2.1 ImagePicker 113
9.2.2 照相機 115
9.3 視頻 116
9.4 練習:照相機實戰 116
9.5 附加練習 117
9.6 小結 117
第10章 傳感器 119
10.1 構建可感知位置的App 120
10.1.1 使用位置 120
10.1.2 位置數據 122
10.1.3 利用Intent使用地圖App 123
10.1.4 保存位置數據 124
10.2 加速度計 126
10.3 Orientation Sensor 128
10.4 練習:Pushpin 129
10.4.1 第1部分:設計當前位置讀數 130
10.4.2 編程第1部分:當前位置讀數 132
10.4.3 第2部分:鎖定並記錄位置供後續查看 135
10.4.4 編程第2部分:鎖定位置 136
10.4.5 擴展練習 137
10.5 小結 138
第11章 數據庫 139
11.1 TinyDB 139
11.1.1 從TinyDB獲取數據 141
11.1.2 關於TinyDB的一些細節 141
11.2 TinyWebDB 141
11.2.1 設置自己的Web數據庫服務 142
11.2.2 安全和隱私 142
11.3 FusionTables 142
11.4 使用Web GET和POST 145
11.4.1 基礎文件 145
11.4.2 Web API 146
11.5 練習:WriteMore 146
11.6 附加練習 150
11.7 小結 150
第12章 發布App 151
12.1 實時模式 151
12.2 安全設置 152
12.3 創建APK文件 153
12.3.1 直接下載到計算機 153
12.3.2 使用二維碼下載 157
12.4 創建.aia文件 159
12.5 練習:App發布 160
12.5.1 版本代碼 160
12.5.2 Google Play Developer Console 161
12.6 小結 164

精彩書摘

  《MIT App Inventor完全上手:不會編程也能“樂高式”構建Android應用的編程神》:
  1.用戶界麵(User Interface)
  User Interface元素中包含瞭一些構建App時不可或缺的組件。本節簡要介紹它們的功能。不過,學習任何工具(例如MIT App Inventor)中各種組件的最 好方法是不斷嘗試。注意,這個組中的所有組件都有視覺屬性,例如文本顔色和字體大小,這些屬性可以在App創建時通過Designer修改,或者在App運行時使用Blocks Editor中的命令修改。
  Button(按鈕)——此組件添加一個用戶可以用手指單擊的按鈕。你可以以多種方式定製其外觀,包括指定其是否可單擊(默認是可單擊的)。
  Checkbox(復選框)——當用戶單擊時,Checkbox會産生一個事件。你可以使用Designer和Blocks Editor來定製其外觀。
  DatePicker(日期選擇器器)——它是一個按鈕,當被單擊時會啓動一個彈齣對話框,以便用戶選擇日期。
  Image(圖片)——此組件嚮App中添加圖片。你可以使用Designer或Blocks Editor來定製特定的圖片。
  Label(標簽)——標簽顯示一段文本,可以更有效地組織App的界麵。
  ListPicker(列錶選擇器)——此按鈕顯示一個供用戶選擇的文本元素列錶。
  ListView(列錶視圖蔔此組件將一個文本元素的列錶顯示在屏幕上。它無法在可滾動的屏幕上工作。
  Notifier(通知器)——此組件顯示一條通知。你可以定製其展現方式以及它需要在
  Android日誌中保存何種類型的信息。
  PasswordTextBox(密碼文本框)——你可以使用此組件創建一個文本框,當用戶在其中輸入時,該文本框將不會顯示這些字符。
  Slider(滑動條)——滑動條是一個添加瞭可拖動滑塊的進度條。當按住時,可以嚮左或嚮右拖動滑動條。這樣做會影響另一個組件的屬性,例如某個TextBox的字體大小或者Ball組件的半徑。
  Spinner——此組件顯示一個包含不同元素列錶的彈齣式菜單。你可以在Designer或Blocks Editor中設置它們。
  TextBox(文本框)——顧名思義,它是用來輸入文本的一個框。你可以定製文本框是否有多行、是否限定為隻能輸入數字以及其他一些特定的屬性。
  WebViewer(網頁查看器)——它在App中創建一個用於查看網頁的組件,用戶不必轉到某個外部瀏覽器。
  ……

前言/序言

MIT App Inventor完全上手:不會編程也能“樂高式”構建Android應用的編程神
《移動應用開發實戰:從零開始打造個性化Android應用》 內容簡介 在這個數字化浪潮席捲全球的時代,擁有一款屬於自己的移動應用,仿佛擁有瞭一把開啓無限可能的鑰匙。無論是想將創意轉化為産品,解決生活中的痛點,還是希望以全新的方式與世界互動,移動應用的開發都為你提供瞭一個強大的平颱。然而,對於許多心懷夢想的創作者而言,“編程”二字卻像一道難以逾越的高牆,將他們阻擋在移動應用開發的大門之外。 本書正是為打破這道高牆而生。我們深知,真正的創造力不應被復雜的語法和晦澀的邏輯所束縛。因此,我們將帶領你踏上一段全新的移動應用開發之旅,讓你在無需具備傳統編程背景的前提下,輕鬆、直觀、高效地掌握Android應用的開發精髓。本書的目標是讓你以“樂高式”的思維,像搭積木一樣,將各種功能模塊組閤起來,搭建齣屬於你自己的、功能強大的Android應用。 本書內容概覽: 本書的設計理念是循序漸進,讓你在實踐中學習,在樂趣中成長。我們將從最基礎的概念入手,逐步深入,直至你能夠獨立完成一款完整、具備商業潛力的Android應用。 第一部分:構建你的應用開發基石 理解Android應用世界的脈絡: 在正式開始“搭建”之前,我們會為你梳理Android應用開發的整體框架。我們將深入淺齣地解釋什麼是Android應用,它們是如何工作的,以及在開發過程中你需要瞭解的核心概念,例如用戶界麵(UI)、用戶體驗(UX)、組件(Components)、事件處理(Event Handling)等。你會瞭解應用的各個組成部分是如何協同工作的,從而建立起一個清晰的全局認知。 擁抱直觀的開發環境: 告彆繁瑣的代碼編輯器和復雜的配置。本書將引導你熟悉一個極其友好且高度可視化的集成開發環境(IDE)。你將學會如何在這個環境中進行項目創建、界麵設計、功能模塊的添加與配置。我們會詳細介紹這個IDE的各項功能,讓你能夠快速上手,將你的想法轉化為可視化的界麵元素。 掌握“拖拽式”的界麵設計: 應用的界麵是用戶與你應用互動的窗口,其重要性不言而喻。我們將教你如何利用豐富的預設UI組件,如按鈕(Buttons)、文本框(Text Fields)、圖像視圖(Image Views)、列錶(Lists)等,通過簡單的拖拽操作,快速構建齣美觀且功能齊全的應用界麵。你將學習如何調整組件的屬性,如大小、顔色、布局,使其 perfectly 契閤你的設計需求。 理解“事件驅動”的交互邏輯: 應用的生命力在於其交互性。我們將為你揭示“事件驅動”這一核心開發模式。你將學會如何為界麵的各個元素綁定特定的“動作”,例如當用戶點擊按鈕時,執行某個操作;當用戶在文本框中輸入內容時,進行數據處理。我們將通過大量的實例,讓你理解如何將用戶行為轉化為應用的功能響應。 第二部分:賦予你的應用智慧與活力 數據的存儲與管理: 任何有用的應用都需要處理數據。本書將介紹幾種簡單而有效的數據存儲方式,包括本地存儲(如TinyDB,一個易於使用的鍵值對存儲方案)和數據庫(如SQLite,在Android開發中廣泛應用的關係型數據庫)。你將學會如何保存用戶輸入的數據、應用的運行狀態,以及如何在應用啓動時讀取這些數據,實現數據的持久化。 讓應用“聽懂”並“說齣”: 語音交互是現代移動應用的重要趨勢。我們將教你如何利用內置的語音識彆(Text-to-Speech)和語音閤成(Speech-to-Text)功能,讓你的應用能夠理解用戶的語音指令,並能夠用語音進行迴應。這不僅能提升用戶體驗,更能為你的應用增添一份智能感。 網絡連接與數據獲取: 現代應用大多需要連接互聯網來獲取信息或與服務器通信。本書將指導你如何利用網絡請求(如HTTP請求)來訪問網絡API(Application Programming Interface),獲取實時數據,例如天氣信息、新聞資訊、股票行情等。你將學會如何解析網絡返迴的數據,並將其呈現在應用界麵上。 多媒體的集成與運用: 你的應用是否可以播放音樂、錄製視頻、拍照?我們將為你展示如何輕鬆集成多媒體功能。你將學會如何調用設備的攝像頭、麥剋風,以及如何播放音頻和視頻文件,為你的應用增添豐富的媒體錶現力。 與外部服務的深度整閤: 你的應用是否需要使用地圖、發送短信、撥打電話,甚至是集成社交媒體分享功能?本書將深入講解如何調用Android係統中預設的服務。你將學會如何集成地圖API,實現定位與導航;如何利用短信和電話功能,讓用戶能夠方便地與他人聯係;如何實現一鍵分享到微信、微博等主流社交平颱,擴大應用的傳播範圍。 第三部分:提升應用的專業度與用戶體驗 精細化的界麵布局與美化: 除瞭基本的界麵搭建,我們還將探討如何進行更精細化的布局設計,使你的應用在不同尺寸的屏幕上都能展現齣最佳的視覺效果。你將學習如何使用各種布局管理器(Layout Managers)來組織UI元素,以及如何通過調整顔色、字體、圖標等細節,來提升應用整體的美感和用戶體驗。 處理用戶輸入與數據校驗: 確保用戶輸入數據的有效性是應用穩定運行的關鍵。我們將講解如何對用戶輸入進行校驗,例如檢查郵箱格式是否正確,密碼長度是否符閤要求,並提供友好的錯誤提示,引導用戶正確輸入。 實現後颱任務與消息通知: 有些操作需要在應用不活躍的情況下進行,例如數據同步、定時提醒等。本書將為你介紹如何實現後颱任務,並如何利用係統通知(Notifications)來及時地嚮用戶傳達重要信息,即使應用處於後颱運行狀態。 應用打包、發布與分享: 當你的應用開發完成,如何將其打包成可執行文件,並分享給他人使用,甚至發布到應用商店?我們將一步步指導你完成應用的打包過程,生成.apk文件,並講解如何進行分享和基礎的發布準備工作。 本書的特色與亮點: 零門檻入學: 專為零編程基礎的初學者設計,告彆晦澀難懂的代碼,用最直觀的方式學習。 “樂高式”開發模式: 強調模塊化、可視化、組閤式的開發理念,讓應用構建如同搭積木般簡單有趣。 海量實用案例: 覆蓋日常生活、學習、娛樂等多個領域,包含實際應用場景,讓你學以緻用。 深度功能解析: 不僅教授如何使用,更深入講解背後的原理,幫助你理解“為什麼”。 注重用戶體驗: 引導你關注應用的界麵設計、交互流程和性能優化,打造真正好用的應用。 成就感驅動: 從零開始,通過一個個完整的應用實例,讓你在完成作品的同時,獲得巨大的成就感。 本書適閤讀者: 創意無限的普通愛好者: 想要將腦海中的想法變成現實,製作屬於自己的APP。 教師與學生: 希望通過直觀的方式學習編程思維和應用開發,培養創新能力。 産品經理與設計師: 希望快速驗證産品原型,與開發團隊進行更有效的溝通。 希望提升工作效率的職場人士: 能夠開發一些自動化或輔助工具,提升工作效率。 對移動應用開發感興趣但畏懼編程的任何人。 結語: 移動應用開發的門檻正在以前所未有的速度降低。本書將是你開啓這段精彩旅程的完美起點。我們相信,通過本書的學習,你將不僅能夠掌握開發Android應用的核心技能,更能夠激發你的創造潛能,用科技的力量去改變生活,去實現那些看似不可能的夢想。準備好,讓我們一起,用你的雙手,構建屬於你的數字世界!

用戶評價

評分

這本書簡直是零基礎小白的福音!我之前對編程的印象就是一大堆枯燥的代碼和復雜的邏輯,感覺遙不可及。但這本書徹底顛覆瞭我的想法。它采用瞭一種非常直觀的“樂高式”搭建方式,將編程概念拆解成一個個可視化的模塊,就像搭積木一樣,非常有成就感。我印象最深的是,書中通過一個個精心設計的實例,循序漸進地帶領我完成瞭從最初的界麵設計到功能實現的整個過程。那些原本以為很抽象的“事件驅動”、“變量”之類的概念,在書中通過實際操作變得生動起來,我能立刻看到自己的代碼變化帶來的結果,這種即時反饋極大地激發瞭我的學習興趣。而且,這本書的語言風格非常親切,沒有過多的專業術語,即使是對技術一竅不通的人,也能輕鬆理解。我甚至帶著這個想法去給我的侄子侄女講,他們也聽得津津有味,感覺編程不再是遙不可及的“高科技”,而是可以人人嘗試的有趣遊戲。總的來說,如果你也和我一樣,對編程充滿好奇但又畏懼門檻,這本書絕對是你的不二之選,它會讓你發現,原來構建自己的APP,真的可以這麼簡單有趣!

評分

我必須承認,我之前對編程這件事是抱著一種“望而卻步”的態度。總覺得編程是一件特彆高深的事情,需要極高的天賦和大量的專業知識。但這本書的齣現,徹底改變瞭我的看法。它用一種極其友好的方式,嚮我展示瞭編程的魅力。我最喜歡的是它那種“可視化”的編程模式,不用背誦那些復雜的語法,而是通過拖拽和組閤,就能讓APP動起來。我跟著書中的例子,從零開始,一步步地構建瞭一個可以發送短信的應用,然後又學會瞭如何添加圖片和聲音。這些過程都非常流暢,而且每一步都有詳細的圖文說明,讓我感到非常安心。這本書的優點在於,它不僅教你“怎麼做”,更重要的是教你“為什麼這麼做”。它會很耐心地解釋每一個功能模塊的用途,以及它們是如何相互協作的。我特彆欣賞書中對一些基礎編程概念的講解,比如變量、函數、條件判斷等等,這些概念在書中通過生動的比喻和實際的例子,變得通俗易懂。這本書讓我體會到瞭“掌控”的樂趣,仿佛擁有瞭一把神奇的鑰匙,能夠打開創造APP的大門。

評分

這本書簡直就是為我這種“動手派”量身定做的!我一直覺得,學習編程最好的方式就是去實踐,去嘗試,去犯錯,然後再去糾正。而MIT App Inventor的設計理念,恰恰完美地契閤瞭這一點。這本書完全打破瞭我之前對編程的刻闆印象,它把編程變成瞭一種“拖拽式”的遊戲,就像在電腦上玩積木一樣,將各種功能模塊拼湊起來,就能創造齣令人驚嘆的應用。我尤其贊賞書中提供的那些豐富多樣的案例,從一個簡單的計算器,到一個能聽音樂的播放器,再到一個可以測量身高的APP,每一個案例都設計得既有代錶性,又足夠有趣。我跟著書中的步驟,親手實現瞭這些APP,每完成一個,都有一種巨大的成就感。更讓我驚喜的是,這本書並沒有止步於講解如何使用這些模塊,它還深入地介紹瞭模塊背後的邏輯,比如如何使用條件語句和循環來控製APP的行為。這些講解非常透徹,而且結閤瞭大量的實例,讓我能夠立刻理解並應用到自己的項目中。這本書真的讓我體會到瞭“創造”的樂趣,讓我相信,即使沒有編程背景,也能通過它來構建齣屬於自己的個性化Android應用。

評分

這本書的價值,遠超齣瞭我最初的預期。我原本隻是想嘗試一下,看看能不能做齣個簡單的APP,沒想到它讓我看到瞭無限的可能性。我之前對Android開發的概念模糊不清,對編程更是兩眼一抹黑。這本書就像一盞明燈,為我指明瞭方嚮。它非常巧妙地將“編程”這個概念,轉化成瞭“可視化”的“搭積木”。我跟著書中的步驟,成功地製作瞭一個可以拍照並保存到手機相冊的APP,這個過程讓我欣喜若狂。更難得的是,這本書並沒有停留在簡單的功能實現上,它還很注重培養讀者的邏輯思維能力。書中通過各種精心設計的練習題和項目,引導我思考如何解決問題,如何優化代碼。我尤其喜歡書中對“組件”、“屬性”、“方法”等核心概念的講解,它們用非常形象的方式,讓我理解瞭APP是如何構建的。讀完這本書,我不僅學會瞭如何使用MIT App Inventor來開發APP,更重要的是,我培養瞭對編程的興趣和自信。這本書就像一個啓濛老師,讓我看到瞭自己身上潛在的創造力,我迫不及待地想要用它去實現更多更酷的想法!

評分

說實話,我購買這本書的時候,心裏還是有點忐忑的。畢竟“完全上手”這四個字聽起來有點誇張,而且我之前確實沒有任何編程基礎,對Android開發更是聞所未聞。但翻開這本書的第一頁,我就被它的排版和內容吸引住瞭。它不像傳統的教科書那樣,上來就拋齣一大堆理論知識,而是直接從一個簡單的例子入手,然後一步步地講解如何操作。我最喜歡的一點是,書中非常注重實際操作,幾乎每一個概念都會配閤著具體的截圖和步驟,讓你能夠跟著一步一步來。我跟著書中的指導,很快就搭建瞭一個能夠顯示文字和圖片的簡單界麵,然後又學會瞭如何讓按鈕響應點擊事件,彈齣對話框。這些看似簡單的功能,對於我這個新手來說,簡直是巨大的驚喜!更重要的是,書中並沒有停留在“會用”的層麵,它還深入淺齣地講解瞭這些功能背後的原理,讓我不僅僅是照貓畫虎,而是真正理解瞭它們是如何工作的。我特彆欣賞作者那種循序漸進的教學方式,總能在我感到睏惑的時候,及時地給齣清晰的解釋和提示。這本書真的讓我體會到瞭“學以緻用”的樂趣,讓我對未來的APP開發充滿瞭信心。

評分

很牛的書,太全麵瞭

評分

MIT App Inventor完全上手:不會編程也能“樂高式”構建Android應用的編程神

評分

非常適閤初學者入門教程。

評分

好書,經常看

評分

非常不錯的書,可以看看~~~

評分

評分

比較薄,內容還可以,值得學習

評分

書本還行吧,不過不是我想要的

評分

商傢服務很好,書本內容一般

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有