Android實作這樣學: 使用 Android 8.1 與 Android Studio 3

湯秉翰
22
Free sample

  完全以 Android 8/8.1 Oreo 開發而設計的入門書籍,適合初學者,學習如何使用 Android Studio 3 為開發環境,由擁有實作上百個業界專案的 Hank 老師所設計,由淺入深的學習路徑,以實例演練為基礎,進入 Android APP 程式設計領域。

 全書涵蓋 Mac 與 Windows 雙系統快速鍵介紹,使用最新元件與設計原則,如最新 ConstraintLayout 版面配置、RecyclerView 清單元件、新版的 Google APIs 等。隨時取得章節學習過程的原始碼,漸進學習並瞭解一個專案的設計過程。

Read more

About the author

 擁有豐富軟體開發經歷,擔任程式設計師、軟體部經理、技術顧問、總監等職完成數個市場上專案,包括即時聊天、企業 SIP 通訊、社群分享等 APP 應用系統。擔任各學校課程與軟體公司、新創團隊企業內訓課程講師第一時間取得 Google 認證 Android 開發員認證/ NCLP/ RHCSA等

Read more
4.8
22 total
Loading...

Additional Information

Publisher
湯秉翰
Read more
Published on
Feb 12, 2018
Read more
Pages
585
Read more
ISBN
9781732018518
Read more
Read more
Best For
Read more
Language
Chinese
Read more
Genres
Computers / Programming Languages / Java
Computers / Software Development & Engineering / General
Read more
Content Protection
This content is DRM protected.
Read more

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
快速掌握公有雲的概念與實踐
本書主要介紹如何利用Google App Engine for Java(GAE/J)實作出雲端網頁系統,並使用Eclipse與Google外掛功能進行開發,除了詳細說明如何在GAE中使用JEE的Servlet與JSP外,亦介紹Google Web Toolkit(GWT)的使用,利用GWT能夠不需要太多的HTML、CSS、Javascript與AJAX等知識,以Java語言即能夠開發出具水準的網頁系統,可降低網頁程式設計的學習難度。對於使用視覺方式設計(GWT Designer)版面與元件、如何整合目前的Google與Facebook社群帳號的方法,亦有詳細的說明與介紹。

【特色介紹】
■本書定位在程式的初學者,了解如何將基礎語法應用在系統設計上。
■使用最新版開發環境(Eclipse 4.3)與SDK(AppEngine 1.8.2與GWT 2.5.1),讀者可選擇已預裝好的Eclipse直接開始學習。
■提供本書範例專案原始碼供參考與匯入(import)。
■直接將開發完成的專案上傳至Google App Engine雲端平台,成為雲端網站。

【專業推薦】
雲端運算,儼然成為人人耳熟能詳的議題,對於一個想要踏入此領域,開發雲端網頁程式的人而言,必須要有一本循序漸進的書籍,才能建立正確且完整的觀念和實作能力。本書有非常好的內容佈局,無痛式學習,帶您走上雲端科技。 --文化大學資訊工程學系講師、資訊科技專業作者 陳祥輝

本書內容淺顯易懂,書籍主題突顯了GAE與傳統JSP設計不同之處。雖然您在閱讀本書之前必須具備Java程式語言的預備知識,但您不必擔心不會GAE,或不懂Datastore,因為這些知識都會在本書中介紹,您只要按照書中的步驟一步步學習,便能快速發展出一個Google的雲端程式。 --專業技術開發小組

*** 電子書版本不提供光碟 ***

#博碩文化
想進入APP開發行列卻不知從哪裡開始?
想知道如何開發出具競爭力、有價值的APP?
想知道APP如何和伺服系統溝通?
想學習最新技術與實務開發技巧?
======================================

本書以Android 6.0為主要學習平台,並使用最新版本的Android Studio 2.0來作為開發的媒介,內容包含完整步驟說明外,實務上需要的大量開發技巧與方法亦有一併介紹。去蕪存菁的章節安排兼具知識性、實用性與技巧性,猶如上課般的流暢節奏,能讓使用者從範例情境中習得新知並熟習相關開發技巧,對於想成為熟練的Android開發人員,或是自覺需要加強基礎的讀者有極大助益。

【內容重點】
★涵蓋了新一代Material Design實感設計的元件與類別,例如新的權限機制、進階元件RecyclerView、取代ActionBar的Toolbar元件、簡易顯示元件Snackbar等。
★實務的範例帶領讀者瞭解Android程式設計的要素,每個章節以一個主要案例帶讀者實作,如登入、註冊、網路銀行、HTTP連線取得帳戶餘額、Google Maps應用案例等。
★導入最新版本的Firebase Android API,使用創新雲端資料庫加快應用程式設計過程。
★對於和Support(支援)、Compat(相容)有關的類別庫,具有明確的介紹與範例程式。
★書中各個章節的範例專案或特定章節的階段程式碼,皆能在Github上快速取得,對於學習或比對問題有很大的幫助。
無痛入門,一本最適合初學者學習的LINUX書籍!
本書適合初次接觸或已具有Linux基礎知識的讀者,可經由循序漸進的學習,得到較高的成效。亦可使用於資訊相關科系Linux課程使用。以理論與實務需求並重,避免過時的指令與內容,幫助學生瞭解企業伺服器環境與需求,成為Linux專門人員。
本書的第一篇主要介紹Linux環境的安裝與操作,包括安裝Linux的詳細步驟、磁碟分割區觀念、遠端登入、基礎帳號知識。第二篇講解系統管理的各項工作,包括瞭解Linux的各個目錄用途、群組與帳號的管理、系統行程、網路與軟體套件的管理等。最後學習各項好用的工具並利用簡單的shell程式設計來簡化繁複的系統管理工作。

【本書特色】
◎Linux各種發行版本及套件詳細解說,讓您對Linux瞭若指掌。
◎以VirtualBox虛擬環境安裝,不管作業系統為何,通通順利安裝。
◎Linux開機流程、安裝步驟、磁碟分割,Step by Step清楚解說。
◎詳細說明關於Ext4檔案類型及文字編輯器的進階檔案處理。
◎涵蓋新一代服務管理systemd,與舊有的init並行學習。
◎文字、圖形介面登入、遠端登入、主控台操作實際執行。
◎指令解析,眾多範例實作,讓您在順暢與循序步調中學習。
◎講解系統管理各項工作,說明Linux各個目錄用途、群組及帳號管理。
◎郵件伺服器、網域名稱理論與觀念、建置DNS伺服器等實務練習。

*** 電子書版本不提供光碟 ***

#博碩文化
快速掌握公有雲的概念與實踐
本書主要介紹如何利用Google App Engine for Java(GAE/J)實作出雲端網頁系統,並使用Eclipse與Google外掛功能進行開發,除了詳細說明如何在GAE中使用JEE的Servlet與JSP外,亦介紹Google Web Toolkit(GWT)的使用,利用GWT能夠不需要太多的HTML、CSS、Javascript與AJAX等知識,以Java語言即能夠開發出具水準的網頁系統,可降低網頁程式設計的學習難度。對於使用視覺方式設計(GWT Designer)版面與元件、如何整合目前的Google與Facebook社群帳號的方法,亦有詳細的說明與介紹。

【特色介紹】
■本書定位在程式的初學者,了解如何將基礎語法應用在系統設計上。
■使用最新版開發環境(Eclipse 4.3)與SDK(AppEngine 1.8.2與GWT 2.5.1),讀者可選擇已預裝好的Eclipse直接開始學習。
■提供本書範例專案原始碼供參考與匯入(import)。
■直接將開發完成的專案上傳至Google App Engine雲端平台,成為雲端網站。

【專業推薦】
雲端運算,儼然成為人人耳熟能詳的議題,對於一個想要踏入此領域,開發雲端網頁程式的人而言,必須要有一本循序漸進的書籍,才能建立正確且完整的觀念和實作能力。本書有非常好的內容佈局,無痛式學習,帶您走上雲端科技。 --文化大學資訊工程學系講師、資訊科技專業作者 陳祥輝

本書內容淺顯易懂,書籍主題突顯了GAE與傳統JSP設計不同之處。雖然您在閱讀本書之前必須具備Java程式語言的預備知識,但您不必擔心不會GAE,或不懂Datastore,因為這些知識都會在本書中介紹,您只要按照書中的步驟一步步學習,便能快速發展出一個Google的雲端程式。 --專業技術開發小組

*** 電子書版本不提供光碟 ***

#博碩文化
想進入APP開發行列卻不知從哪裡開始?
想知道如何開發出具競爭力、有價值的APP?
想知道APP如何和伺服系統溝通?
想學習最新技術與實務開發技巧?
======================================

本書以Android 6.0為主要學習平台,並使用最新版本的Android Studio 2.0來作為開發的媒介,內容包含完整步驟說明外,實務上需要的大量開發技巧與方法亦有一併介紹。去蕪存菁的章節安排兼具知識性、實用性與技巧性,猶如上課般的流暢節奏,能讓使用者從範例情境中習得新知並熟習相關開發技巧,對於想成為熟練的Android開發人員,或是自覺需要加強基礎的讀者有極大助益。

【內容重點】
★涵蓋了新一代Material Design實感設計的元件與類別,例如新的權限機制、進階元件RecyclerView、取代ActionBar的Toolbar元件、簡易顯示元件Snackbar等。
★實務的範例帶領讀者瞭解Android程式設計的要素,每個章節以一個主要案例帶讀者實作,如登入、註冊、網路銀行、HTTP連線取得帳戶餘額、Google Maps應用案例等。
★導入最新版本的Firebase Android API,使用創新雲端資料庫加快應用程式設計過程。
★對於和Support(支援)、Compat(相容)有關的類別庫,具有明確的介紹與範例程式。
★書中各個章節的範例專案或特定章節的階段程式碼,皆能在Github上快速取得,對於學習或比對問題有很大的幫助。
無痛入門,一本最適合初學者學習的LINUX書籍! 本書適合初次接觸或已對Linux有基礎知識的讀者,可經由循序漸進的內容,學習到最高的成效。亦適用於資訊相關科系Linux課程使用,理論與實務並重,汰除過時的指令與內容,幫助學生瞭解企業伺服器環境與需求,成為Linux專門人員。 本書的第一篇主要介紹Linux環境的安裝與操作,包括安裝Linux的詳細步驟、磁碟分割區觀念、遠端登入、基礎帳號知識。第二篇講解系統管理的各項工作,包括瞭解Linux的各個目錄用途、群組與帳號的管理、系統行程、網路與軟體套件的管理等。最後學習各項好用的工具並利用簡單的shell程式設計來簡化繁複的系統管理工作。 【本書特色】 ◎涵蓋全新的整合安裝摘要,教您如何設定與安裝最合適的Linux。 ◎Linux各種發行版本及套件詳細解說,讓您對Linux瞭若指掌。 ◎Linux開機流程、安裝步驟、磁碟分割,Step by Step清楚解說。 ◎詳細說明關於Ext4檔案類型及文字編輯器的進階檔案處理。 ◎涵蓋新一代服務管理systemd,與舊有的init並行學習。 ◎文字、圖形介面登入、遠端登入、主控台操作實際執行。 ◎指令解析,眾多範例實作,讓您在順暢與循序步調中學習。 ◎講解系統管理各項工作,說明Linux各個目錄用途、群組及帳號管理。 ◎郵件伺服器、網域名稱理論與觀念、建置DNS伺服器等實務練習。
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.