SlideShare a Scribd company logo
1 of 21
Download to read offline
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Android 5.0 簡介與問題
徐浩鈞
January 8, 2015
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 1 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Android 簡介
一個以 Linux 為基礎的開放原始碼行動裝置作業系統,主要用於智慧型
手機和平板電腦。
5.0 代號名稱:Lollipop
於 2014 年 6 月 25 日 Google I/O 大會亮相
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 2 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Material Design - 使用者界面 - 1
Material Design 的解決方式就是把現實世界中紙張的特性挪到電子螢幕
裡,把資訊內容呈現在這個虛擬的紙上,紙(資訊內容)跟紙之間有上
下層級關係,用投影模擬紙張的空間感。
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 3 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Material Design - 使用者界面 - 2
./tangible_interactions.mp4
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 4 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
新功能 - 大綱
正式取代 Dalvik 虛擬機為 Android Runtime (ART)
使用 Smart Lock 智慧鎖
強制啟用 Security Enhanced Linux(SELinux)
支援 Multiple User Accounts 多人帳號功能於手機
引入了 Project Volta 改善電池消耗問題
新增 5000 多個 API
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 5 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Android Runtime (ART)
Android Runtime (ART) 是 Android 5.0 的運行環境。
優點
支援 x86, ARM, MIPS 的 CPU 架構 32 bit 和 64 bit。
相較於 Dalvik VM 使用 Just In Time (JIT) 做即時編譯,ART 則是
直接透過 Ahead-of-time (AOT) 編譯成機器碼,這樣的話 App 的啟
動和執行都會變快。
缺點
App 的大小約增加 10% ~ 20%。
安裝時間加長,因為第一次安裝時需要編譯成特定 CPU 架構的機
器碼給 ART 執行。
造成部份 App 無法使用。
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 6 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
SELinux - 1
SELinux 是 Linux 作業系統的安全模組。
遵從最小權限的理念。預設為一切均被拒絕,接著有一系列例外的政策
來允許系統的每個元素(服務、程式、用戶)運作時所需的存取權。當
一項服務、程式或用戶嘗試存取或修改一個它不須用的檔案或資源時,
它的請求會遭拒絕,而這個行動會被記錄下來。
三種模式
Enforcing :啟用 SELinux 拒絕存取及記錄行動。
Permissive:只會發出警告和紀錄行動。
Disabled:停用。
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 7 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
SELinux - 2
傳統 Linux (Discretionary Access Control, DAC)
因 Linux 多人環境分為兩種使用者
1 root 最高權限,可以存取任何東西。
2 一般 user 受到限制。
檔案分權限為三種 user root group,各自有 read write execute 的權限設
定。
SELinux (Mandatory Access Control, MAC):
例如執行特定的 App 則無法存取用戶的主目錄即使是以 root 權限執行
的,SELinux 就像是一系列政策規範,root 就像是總統,即使是總統也
無法違反規則。
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 8 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
SELinux - 3
優點
提供更細微的規則來提昇系統安全性。
缺點
基於最小權限的理念,需要設定許多規則若無正確設定會引發很多問題。
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 9 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Smart Lock 智慧鎖 - 1
Smart Lock 智慧鎖功能,確保使用者在跟可信任的智慧手環、汽車、地
點和臉部辨識配對時,可以用這些配對裝置來進行解鎖,提升方便性。
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 10 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Smart Lock 智慧鎖 - 2
Android 5.0 版允許通知顯示在 Lock Screen 並可以設定在未解鎖狀態時
限制顯示敏感個人通知,可配合 Smart Lock 保持在解鎖狀態。
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 11 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Multiple User Accounts 多人帳號 - 1
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 12 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Multiple User Accounts 多人帳號 - 2
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 13 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Project Volta
Introduction to Project Volta
加強電源管理和增加新 API。
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 14 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Android 5.0 APIs - 1
API Level: 21
Material design - 使用者界面
The material theme
View shadows (陰影) Z = elevation + translationZ
RecyclerView Widget (Material 風格的 ListView)
Animation and activity transition effects (動畫和過場特效)
…
WebView
更新至 Chromium 37
WebAudio、WebGL 和 WebRTC 的支持
可使用 Camera 和麥克風。
…
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 15 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Android 5.0 APIs - 2
Notifications - 通知
setVisibility()
1 VISIBILITY_PRIVATE : 只顯示 Icon 沒有內容。
2 VISIBILITY_PUBLIC : 全部。
3 VISIBILITY_SECRET : 沒有顯示任何東西。
Project Volta - 電源管理
JobScheduler
1 Start when the device is charging
2 Start when the device is connected to an unmetered network
3 Start when the device is idle
4 Finish before a certain deadline or with a minimum delay
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 16 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Android 5.0 APIs - 3
Support for OpenGL ES 3.1
OpenGL for Embedded Systems(OpenGL ES)
NVIDIA Pushes Android 5.0.1 to SHIELD Tablet, Brings Back Power
Control Menu
Nvidia Grid Game Streaming
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 17 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Android 各版本使用率
4.4 版本為最高使用率約 33%,正式公佈日期:2013 年 12 月 3 日。
5.0 版本使用率低於 0.1%,正式公佈日期:2014 年 6 月 25 日。
資料日期:2014 年 12 月 1 日
資料來源:Android 官方網站
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 18 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
問題
1 Wi-Fi 斷線
fieldguide.gizmodo.com www.androidpit.com www.ibtimes.co.uk
www.gottabemobile.com Nexus Google 論壇 www.expertreviews.co.uk
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 19 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
參考資料 - 1
簡介
Android 5.0 offical site
Android 5.0 - Wikipedia
Android 5.0 Lollipop 14 天試用!9 大重點報告!
5 lesser-known killer features in Android 5.0 Lollipop
找回 Android 最初的感動,Google Nexus 9 開箱評測
Material design 使用者界面
Material-design
Material Design 引領的設計趨勢
Google Material Design 正體中文版
Android Runtime (ART)
Introducing ART
ART 是 Android 擺脫卡頓的希望?
Multi User Accounts
淺談 Android 4.3 的多使用者帳號與內容限制功能
Lollipop brings proper multi-user accounts to your phone
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 20 / 21
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
參考資料 - 2
API
Google - Android 5.0 APIs
Android 5.0 Brings Over 5,000 New APIs
ListView 進階版 - RecyclerView 使用實例 (以 Android Studio 為例)
安全相關
Google 揭露 Android 5.0 的三大安全特色
SELinux
鳥哥的 Linux 私房菜 - 第十七章、程序管理與 SELinux 初探
Smart Lock 智慧鎖
Google - Set Smart Lock
Android 5.0 Feature: Google Updates Smart Lock on Lollipop to
Include Trusted Places
Android Smart Lock Gets Even Better With “Trusted Places”Update
How to make the most of Android 5.0 Lollipop’s new lock screen
settings
問題
android-5-0-lollipop-problems-and-solutions
從開放原始碼來看,Oracle 控告 Google Android 侵犯 Java 專利
瘋啥:Android5.0「棒棒糖」Nexus 升級狂當機
徐浩鈞 Android 5.0 簡介與問題 January 8, 2015 21 / 21

More Related Content

Viewers also liked

1690 Compound by SOMA Architects
1690 Compound by SOMA Architects1690 Compound by SOMA Architects
1690 Compound by SOMA ArchitectsSoma-architects
 
Tuga tik terbaru 2 jadi
Tuga tik terbaru 2 jadiTuga tik terbaru 2 jadi
Tuga tik terbaru 2 jadiadhiyarahma
 
Park 51 by SOMA Architects
Park 51 by SOMA ArchitectsPark 51 by SOMA Architects
Park 51 by SOMA ArchitectsSoma-architects
 
Morfemas derivativos
Morfemas derivativosMorfemas derivativos
Morfemas derivativosLuis Cuéllar
 
Moboquip linkedin ppt c 2
Moboquip linkedin ppt c 2Moboquip linkedin ppt c 2
Moboquip linkedin ppt c 2greenjaguar
 
Mobotrax linkedin ppt d 2
Mobotrax linkedin ppt d 2Mobotrax linkedin ppt d 2
Mobotrax linkedin ppt d 2greenjaguar
 

Viewers also liked (8)

Hoists
HoistsHoists
Hoists
 
1690 Compound by SOMA Architects
1690 Compound by SOMA Architects1690 Compound by SOMA Architects
1690 Compound by SOMA Architects
 
Tuga tik terbaru 2 jadi
Tuga tik terbaru 2 jadiTuga tik terbaru 2 jadi
Tuga tik terbaru 2 jadi
 
Park 51 by SOMA Architects
Park 51 by SOMA ArchitectsPark 51 by SOMA Architects
Park 51 by SOMA Architects
 
Morfemas derivativos
Morfemas derivativosMorfemas derivativos
Morfemas derivativos
 
Prisms
PrismsPrisms
Prisms
 
Moboquip linkedin ppt c 2
Moboquip linkedin ppt c 2Moboquip linkedin ppt c 2
Moboquip linkedin ppt c 2
 
Mobotrax linkedin ppt d 2
Mobotrax linkedin ppt d 2Mobotrax linkedin ppt d 2
Mobotrax linkedin ppt d 2
 

Similar to android 5.0 lollipop

深入浅出 Android
深入浅出 Android深入浅出 Android
深入浅出 AndroidYUCHENG HU
 
Android开发工程师必备
Android开发工程师必备Android开发工程师必备
Android开发工程师必备mornone
 
Java eye新闻月刊 2009年08月 - 总第18期
Java eye新闻月刊   2009年08月 - 总第18期Java eye新闻月刊   2009年08月 - 总第18期
Java eye新闻月刊 2009年08月 - 总第18期lileinba
 
User guides ics
User guides icsUser guides ics
User guides icsfarzidkhan
 
Twido hw guide modular & compact bases
Twido hw guide   modular & compact basesTwido hw guide   modular & compact bases
Twido hw guide modular & compact basesJohanna Mesa Torres
 
Html5移动web开发指南
Html5移动web开发指南Html5移动web开发指南
Html5移动web开发指南Alex Wong
 
Java eye新闻月刊 -_2010年01月_-_总第23期
Java eye新闻月刊 -_2010年01月_-_总第23期Java eye新闻月刊 -_2010年01月_-_总第23期
Java eye新闻月刊 -_2010年01月_-_总第23期JianXiong Ma
 
White paper apc3.0
White paper apc3.0White paper apc3.0
White paper apc3.0ahnlabchina
 
《Android锐不可当》
《Android锐不可当》《Android锐不可当》
《Android锐不可当》Aojax Lin
 
Selfservice manual v1.12
Selfservice manual v1.12Selfservice manual v1.12
Selfservice manual v1.12tianlianyuan
 
Motorokr E6 Service Manual (1)
Motorokr E6   Service Manual (1)Motorokr E6   Service Manual (1)
Motorokr E6 Service Manual (1)guestbf0e6f
 
聯網數位電錶-概念設計書
聯網數位電錶-概念設計書聯網數位電錶-概念設計書
聯網數位電錶-概念設計書志賢 黃
 
《云计算核心技术剖析》Mini书
《云计算核心技术剖析》Mini书《云计算核心技术剖析》Mini书
《云计算核心技术剖析》Mini书ikewu83
 
Ub link vigor2110-cht
Ub link vigor2110-chtUb link vigor2110-cht
Ub link vigor2110-chtzzfish
 
Mini2440 Um 20090719
Mini2440 Um 20090719Mini2440 Um 20090719
Mini2440 Um 20090719guestca0aa6
 
Mini2440 Um 20090719
Mini2440 Um 20090719Mini2440 Um 20090719
Mini2440 Um 20090719bdwilton
 
Mini2440 Um 20090817
Mini2440 Um 20090817Mini2440 Um 20090817
Mini2440 Um 20090817obi
 
Mini2440 Um 20090817
Mini2440 Um 20090817Mini2440 Um 20090817
Mini2440 Um 20090817guestadf50c
 
mathworks_installation_help_zh_CN.pdf
mathworks_installation_help_zh_CN.pdfmathworks_installation_help_zh_CN.pdf
mathworks_installation_help_zh_CN.pdfalex401360
 

Similar to android 5.0 lollipop (20)

深入浅出 Android
深入浅出 Android深入浅出 Android
深入浅出 Android
 
互联网精准广告定向技术-by牛国柱
互联网精准广告定向技术-by牛国柱互联网精准广告定向技术-by牛国柱
互联网精准广告定向技术-by牛国柱
 
Android开发工程师必备
Android开发工程师必备Android开发工程师必备
Android开发工程师必备
 
Java eye新闻月刊 2009年08月 - 总第18期
Java eye新闻月刊   2009年08月 - 总第18期Java eye新闻月刊   2009年08月 - 总第18期
Java eye新闻月刊 2009年08月 - 总第18期
 
User guides ics
User guides icsUser guides ics
User guides ics
 
Twido hw guide modular & compact bases
Twido hw guide   modular & compact basesTwido hw guide   modular & compact bases
Twido hw guide modular & compact bases
 
Html5移动web开发指南
Html5移动web开发指南Html5移动web开发指南
Html5移动web开发指南
 
Java eye新闻月刊 -_2010年01月_-_总第23期
Java eye新闻月刊 -_2010年01月_-_总第23期Java eye新闻月刊 -_2010年01月_-_总第23期
Java eye新闻月刊 -_2010年01月_-_总第23期
 
White paper apc3.0
White paper apc3.0White paper apc3.0
White paper apc3.0
 
《Android锐不可当》
《Android锐不可当》《Android锐不可当》
《Android锐不可当》
 
Selfservice manual v1.12
Selfservice manual v1.12Selfservice manual v1.12
Selfservice manual v1.12
 
Motorokr E6 Service Manual (1)
Motorokr E6   Service Manual (1)Motorokr E6   Service Manual (1)
Motorokr E6 Service Manual (1)
 
聯網數位電錶-概念設計書
聯網數位電錶-概念設計書聯網數位電錶-概念設計書
聯網數位電錶-概念設計書
 
《云计算核心技术剖析》Mini书
《云计算核心技术剖析》Mini书《云计算核心技术剖析》Mini书
《云计算核心技术剖析》Mini书
 
Ub link vigor2110-cht
Ub link vigor2110-chtUb link vigor2110-cht
Ub link vigor2110-cht
 
Mini2440 Um 20090719
Mini2440 Um 20090719Mini2440 Um 20090719
Mini2440 Um 20090719
 
Mini2440 Um 20090719
Mini2440 Um 20090719Mini2440 Um 20090719
Mini2440 Um 20090719
 
Mini2440 Um 20090817
Mini2440 Um 20090817Mini2440 Um 20090817
Mini2440 Um 20090817
 
Mini2440 Um 20090817
Mini2440 Um 20090817Mini2440 Um 20090817
Mini2440 Um 20090817
 
mathworks_installation_help_zh_CN.pdf
mathworks_installation_help_zh_CN.pdfmathworks_installation_help_zh_CN.pdf
mathworks_installation_help_zh_CN.pdf
 

android 5.0 lollipop