Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-02-10 11:16:33
30-Day Money-Back Guarantee
Development Mobile Development Android Development

Android 7.0 App開發 -- 從UI設計到App上架

集App開發技能於一身 -- UI設計、資料處理與多媒體應用
Rating: 4.1 out of 54.1 (63 ratings)
302 students
Created by 彬華 黃
Last updated 9/2019
Traditional Chinese
30-Day Money-Back Guarantee

What you'll learn

  • 一舉成名天下知:學會開發必備技能,結合創意後完成App並發佈至Play商店
  • 開始收益:App加入廣告以獲取廣告收益

Course content

14 sections • 82 lectures • 11h 52m total length

  • Preview00:10

  • Preview02:10
  • JDK下載、安裝與設定
    06:09
  • Android Studio下載與安裝
    05:01

  • Preview10:42
  • Android模擬器建立與專案執行
    07:30
  • 開啟現有專案
    02:21
  • Android App多語支援
    10:07

  • Preview02:42
  • Preview26:16
  • UI事件處理
    18:23
  • Layout元件介紹
    07:35
  • style與theme
    07:02
  • 觸擊事件處理
    05:26

  • 文字方塊
    11:09
  • TextInputLayout提示文字動態化
    08:02
  • ScrollView捲動元件
    06:49
  • WebView顯示網頁內容
    05:48
  • RatingBar拖曳評分結果
    02:15
  • SeekBar拖曳值的大小
    03:37
  • CompoundButton選項元件
    09:27
  • Menus選單列表
    11:19

  • Spinner下拉選單
    08:49
  • AutoCompleteTextView自動輸入文字方塊
    04:17
  • ListView列表清單
    25:57
  • GridView格子狀列表清單
    10:09
  • CardView與RecyclerView
    23:29
  • 自訂View元件與2D繪圖
    09:20
  • Frame Animation圖框式動畫
    06:41
  • Tween Animation補間動畫
    14:58

  • Activity頁面生命週期
    12:32
  • 多頁面之間資料傳遞 - 基本資料類型
    07:28
  • 多頁面之間資料傳遞 - 物件類型
    06:01
  • Fragment窗格設計概念
    11:38
  • AlertDialog對話框
    04:57
  • 日期與時間挑選器
    09:23
  • ViewPager滑動式頁面設計
    10:02
  • DrawerLayout抽屜選單
    12:47
  • 多重視窗模式
    06:36

  • 課程概觀
    01:42
  • 通知訊息
    07:53
  • 攔截廣播
    15:07
  • 發送廣播
    07:26
  • 背景服務 -- Service
    10:15
  • 連結Service
    10:11
  • 單次服務 -- IntentService
    06:40

  • 課程概觀
    01:22
  • Android資料存取概論
    03:28
  • Assets
    03:06
  • 偏好設定檔
    03:42
  • 內部儲存
    03:25
  • 外部儲存
    09:11
  • SQLite資料庫
    43:21
  • 查詢聯絡人資料
    19:40

  • 課程概觀
    01:35
  • 使用Google地圖
    07:43
  • 建立基本Google地圖
    04:26
  • 地圖種類與UI設定
    10:49
  • 地圖上打標記
    17:47
  • 繪製連續線、多邊形與圓形
    05:03
  • 地名或地址轉成經緯度
    05:29
  • 定位與導航
    13:38

Requirements

  • 軟體部分:懂Java程式設計,尤其是Java物件導向觀念
  • 硬體部份:個人電腦 (不限廠牌):建議Intel Core i5、8G RAM以上配備

Description

適用Android 7.0版,非最新版本,欲購買者請先自行評估,但程式碼與觀念幾乎都適用於現在開發工具上。

適用Android 7.0版,非最新版本,欲購買者請先自行評估,但程式碼與觀念幾乎都適用於現在開發工具上。


✔ UI設計快速上手

 可以使用Android Studio開發工具快速設計出常見的操作畫面
 即使設計多個環環相扣的豐富互動頁面也不費力

✔ 背景程式善加利用
 偵測手機重大事件 (例如:電池快沒電) 並做對應回應 (例如:幫用戶存檔)
 建立背景服務,協助用戶完成特定任務 (例如:掃毒)
 即使用戶沒有啟動App也可在開機完成後自動啟動

✔ 資料存取毫無障礙
 存取檔案或SQLite資料庫內容
 存取聯絡人資訊

✔ 地理資訊彰顯手機特色
 建立Google地圖並在其上標示景點與繪圖
 定位與導航以及2點距離的計算

✔ 感應器應用增添創意
 取得重力、旋轉、方位、亮度等資訊

✔ 多媒體功能愛不釋手
 播放/錄製影音檔案
 拍照/挑選照片以及縮放圖片

✔ 廣告營利與App發佈名利雙收
 App加入廣告以獲取廣告收益
 將App發佈至Play商店,一舉成名天下知

Who this course is for:

  • 已經具備Java物件導向程式設計能力,想要快速進入Android App開發領域者

Instructor

彬華 黃
App開發講師
彬華 黃
  • 4.5 Instructor Rating
  • 101 Reviews
  • 463 Students
  • 3 Courses

學歷
英國Essex大學Computer Science碩士
經歷
台灣科技大學、台中科技大學 業師
資策會、奇科電腦、巨匠電腦等教育訓練中心 講師
HTC 手機專案經理 
寶成國際供應鏈研發中心 課長級系統分析師
中華映管股份有限公司 CIM工程師

著作
Android 7.X App開發教戰手冊
SCJP 6.0認證教戰手冊 第三版
視覺系 Visual Basic的易想世界
視覺系 Java的易想世界

具備證照
具有下列證照:
1. OCPJP Java程式設計師證照
2. OCEWCD Java web開發者證照
3. OCPJP 原廠講師級證照
4. OCEWCD 原廠講師級證照

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.