Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アプリの通知をLollipop対応しよう / shibuya.apk 2015-05-22 LT
Search
mstssk
May 21, 2015
Technology
2
2.6k
アプリの通知をLollipop対応しよう / shibuya.apk 2015-05-22 LT
2015年5月22日のshibuya.apkで、Lollipopの通知についてLTしました。
mstssk
May 21, 2015
Tweet
Share
More Decks by mstssk
See All by mstssk
CircleCIの実行時間を3分の2くらいにした / CircleCI meetup LT 2019-08-23
mstssk
2
1.4k
2017/05/29 CA.apk I/O報告会 LT
mstssk
0
300
2016年Android酒部忘年会LT / TechBooster C91 advertising
mstssk
0
240
2015年Android酒部忘年会LT / TechBooster C89 advertising
mstssk
0
250
絵文字にまつわるエトセトラ / ABC2014w LT Emojis in Android
mstssk
1
460
Other Decks in Technology
See All in Technology
コードや知識を組み込む / Incorporating Codes and Knowledge
ks91
PRO
0
160
テストって楽しい!開発を加速させるテストの魅力 / Testing is Fun! The Fascinating of Testing to Accelerate Development
aiandrox
0
160
【Λ(らむだ)】最近のアプデ情報 / RPALT20250422
lambda
0
330
社会人力と研究力ー博士号をキャリアの武器にするー
kentaro
2
100
バクラクの認証基盤の成長と現在地 / bakuraku-authn-platform
convto
4
880
Gateway H2 モジュールで スマートホーム入門
minoruinachi
0
120
AndroidアプリエンジニアもMCPを触ろう
kgmyshin
2
570
グループ ポリシー再確認 (2)
murachiakira
0
210
OpenLane-V2ベンチマークと代表的な手法
kzykmyzw
0
150
MCPが変えるAIとの協働
knishioka
1
120
Simplify! 10 ways to reduce complexity in software development
ufried
1
190
Goの組織でバックエンドTypeScriptを採用してどうだったか / How was adopting backend TypeScript in a Golang company
kaminashi
12
9.1k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
329
21k
Designing for Performance
lara
608
69k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Optimizing for Happiness
mojombo
378
70k
Building Applications with DynamoDB
mza
94
6.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
GraphQLとの向き合い方2022年版
quramy
46
14k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
BBQ
matthewcrist
88
9.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
Transcript
،فٔך鸐濼 Lollipop㼎䘔׃״ֲ @mstssk
荈䊹稱➜ ֮וְו׀ ٥@mstssk ٥兛媮כ8FC㾊 ٥فٓ؎ك٦زדAndroid ٥DroidKaigi ٥TechBooster
DroidKaigi ،ٝ؛٦ز穠卓Ⱅ׃ת׃ http://droidkaigi.github.io/
溪⚥ך劤דLollipopד㣐ֹֻ㢌鸐濼ワחאְג剅ְגתׅկ 暴鏣؟؎زhttp://techbooster.github.io/c87/ Ⰵ䩛כBOOTHהCOMIC ZINד 㹑⠗TechBoosterך䪮遭ず➂钞
ַֿֿ劤겗 Lollipopַך 鸐濼ךֶ鑧
涺ׁתפךֶ격ְ 劤⡤ך鸐濼鏣㹀ד չفٓ؎ك٦زז խ鸐濼ⰻ㺁ꬊ邌爙 խחׅպ 鼅䫛׃ת׃׳ֲ ˟歗ךٗحָؙ剣⸬דזְה鼅䫛דֹתׇ
ٗحؙ歗ח邌爙ׅ鸐濼 ِ٦ؠ٦ָ鏣㹀דֹ ˖ ׅץגך鸐濼ⰻ㺁邌爙ׅ ٗحؙ歗חⰋ鿇邌爙˟priorityָMINךךꤐֻ ˖ ׅץגך鸐濼ⰻ㺁邌爙׃זְ 鸐濼ָֿ֮הׅ邌爙׃זְ ˖ فٓ؎ك٦زז鸐濼ⰻ㺁ꬊ邌爙חׅ
،فٔ⩎ד鸐濼ח鏣㹀׃ؿؚٓ如痥
ٗحؙ歗欽ח邌爙ⴖ剏ִ ٗحؙ歗 鸐濼سٗٙ ˖ رؿٕؓزכPushbulletְחז فٓ؎ك٦ز䪔ְ ˖ Gmailװعؚٝ،ؐزכًحإ٦آך؟ؤ邌爙կ ➭➂ח鋅ג㉏겗זְ鸐濼ח䊴׃剏ִגְկ
˖ 䊴׃剏ִ׆חٗحؙ歗חךתת邌爙דֹ
visibility鏣㹀׃״ֲ ˖ visibilityח鏣㹀ׅאך㹀侧 VISIBILITY_PUBLIC, ~_PRIVATE, ~_SECRET ˖ BuilderךsetVisibilityًاحس⢪ֲ ˖ 䊴׃剏ִ鸐濼כpublicVersionח鏣㹀
PUBLIC PRIVATE PRIVATE (publicVer) SECRET ךתת邌爙 ⰻ㺁ꦀׅ ٗحؙ歗欽ך ⴽך鸐濼邌爙 ⡦邌爙׃זְ
涺ׁתפךֶ격ְ 鸐濼鏣㹀ד չꅾ銲ٌ٦سպ 鼅䫛׃ת׃׳ֲ
鸐濼ךˑⶴ鴥˒ ِ٦ؠ٦ָؿ؍ٕةדֹ ˖ 鸐濼갈װغ؎ـչⶴ鴥պהㄎע ˖ ⶴ鴥勴⟝鏣㹀דֹךָչꅾ銲ٌ٦سպ ˖ 鸐濼ךؕذ؞ٔדؿ؍ٕة ًحإٝآٍ٦ך鸐濼ז涪⥋罏דؿ؍ٕة ؿ؍ٕةכ
،فٔ⩎ד鸐濼ח鏣㹀׃ر٦ة如痥
category鏣㹀׃ת׃׳ֲ ˖ CATEGORY_XXXהְֲ㹀侧ָ⦐֮ BuilderךsetCategoryًاحس⢪ֲ ˖ דؿ؍ٕة鏣㹀דֹךכאֽPS[ EVENT, CALLS, MESSAGE ˖
CALLSהMESSAGEדכ涪⥋罏ך鸬窃⯓63* 鏣㹀׃״ֲ ˖ BuilderךaddPersonًاحس⢪ֲ ˖ tel:~װmailto:~ד0, ˟ꨵ鑧殢〾PSً،سָ畭劣ךꨵ鑧䌘חזֽל搀鋔ׁ
͏͓ئ͍େৎͰ͢
ך➭ך㢌刿挿זו ˖鋅ִזְהֿך㢌刿 ˖)eads-up Notification ˖،؎؝ٝכ䩛ח涯ֻז ˖،ؙإٝزؕٓ٦ך鏣㹀 ˖鏣㹀פךءّ٦زؕحز •MediaStyle
鋅ִזְהֿך㢌刿 • tickerText ˖ 邌爙ׁזְֽוdeprecatedׄׯזְ ˖ 铣♳־؟٦ؽأזוך鏣㹀ׅ ˖ Audio Streamך䭷㹀כAudioAttributesד
˖ intךؿؚٓדstream䪔גךꦀ誊 ˖ AudioAttributes「ֽ《setSoundًاح سָBuilderח㟓ִג
Heads-up Notification ˖ؐؠְ ˖邌爙ׁ勴⟝ ˖ fullScreenIntent ،ٓ٦ي鸐濼ך،ٖ ˖ ⶴ鴥
갈PSغ؎ـ ך֮ PRIORITY_HIGH⟃♳ך鸐濼 ˖ ׯהِ٦ؠ٦ָⶴ鴥 鏣㹀דֹ״ֲח׃״ֲ
،؎؝ٝכ涯ד ،ؙإٝزؕٓ٦鏣㹀 ˖ 鸐濼ך،؎؝ٝכ䩛ח涯ֻז • targetSdkVersion=21 ˖ 獺ח涯ֻזזְغؚ ˖ ،ؙإٝزؕٓ٦ד䊴אֽ
˖ BuilderךsetColorًاحس ˖ RGBד⟣䠐ך葿鏣㹀〳 ˖ colorٔا٦أIDׄׯזְ״
NOTIFICATION_PREFERENCES ˖ 鸐濼鏣㹀歗欽ؕذ؞ٔ ˖ Intent-filterח鏣㹀׃גֶֻ ˖ 鸐濼ꞿ䬃׃ׅה⳿גֻ 娎鮦،؎؝ָٝءّ٦زؕحزח ˖ 劤⡤鏣㹀ךչ،فٔך鸐濼պך䨽
ח⳿גֻ ˖ 罋GMail،فٔהַ
MediaStyle ˖ 倜׃ֻדֹMediaSession APIהך鸬⹛䟝㹀׃ג ˖ אActionButtonΛ縧ֽ ˖ ؟ه٦زٓ؎ـٓٔח搀ְ ˖ הִ֮׆➙֮ך
VISIBILITY_PUBLICח׃״ֲ ˟ِ٦ؠ٦ָׅץגך鸐濼ⰻ㺁邌爙׃זְח鏣㹀׃ג וֲ׃״ֲזֻזְ (PPHMFٗحؙ歗ךⱄ欰؝ٝزٗ٦ٕ搀ֻ׃ַ ➿ח鸐濼ד邌爙׃״կStyle欽䠐׃
ٗٔ㼎䘔ד ؎؛ג،فٔ 湡䭷ֲ