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
絵文字にまつわるエトセトラ / ABC2014w LT Emojis in Android
Search
mstssk
December 21, 2014
Technology
1
480
絵文字にまつわるエトセトラ / ABC2014w LT Emojis in Android
ABC2014wで自分のアプリの宣伝をしつつAndroidでの絵文字についてLTしました。
mstssk
December 21, 2014
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
320
2016年Android酒部忘年会LT / TechBooster C91 advertising
mstssk
0
250
2015年Android酒部忘年会LT / TechBooster C89 advertising
mstssk
0
260
アプリの通知をLollipop対応しよう / shibuya.apk 2015-05-22 LT
mstssk
2
2.7k
Other Decks in Technology
See All in Technology
はじめての OSS コントリビューション 〜小さな PR が世界を変える〜
chiroito
3
190
仕様駆動 x Codex で 超効率開発
ismk
2
1.4k
AIでテストプロセスを自動化しよう251113.pdf
sakatakazunori
0
110
LINE公式アカウントの技術スタックと開発の裏側
lycorptech_jp
PRO
0
350
Flutter DevToolsで発見! 本番アプリのパフォーマンス問題と改善の実践
goto_tsl
1
380
開発者から見たLLMの進化 202511
ny7760
1
170
Amazon ECS デプロイツール ecspresso の開発を支える「正しい抽象化」の探求 / YAPC::Fukuoka 2025
fujiwara3
11
1.8k
やり方は一つだけじゃない、正解だけを目指さず寄り道やその先まで自分流に楽しむ趣味プログラミングの探求 2025-11-15 YAPC::Fukuoka
sugyan
1
430
[mercari GEARS 2025] Keynote
mercari
PRO
0
170
Proxmox × HCP Terraformで始めるお家プライベートクラウド
lamaglama39
1
190
バクラクの AI-BPO を支える AI エージェント 〜とそれを支える Bet AI Guild〜
tomoaki25
2
660
Flutterコントリビューションのススメ
d_r_1009
1
350
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Designing for humans not robots
tammielis
254
26k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
660
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
920
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
KATA
mclloyd
PRO
32
15k
How to Ace a Technical Interview
jacobian
280
24k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Become a Pro
speakerdeck
PRO
29
5.6k
Building an army of robots
kneath
306
46k
Statistics for Hackers
jakevdp
799
220k
Transcript
by @mstssk ֆจࣈʹ·ͭΘΔ Ττητϥ
ࣗݾհ ͋ΜͲΖ͍ͲΓΜ͝ ɾ@mstssk ɾීஈ8FCγεςϜ ɾϓϥΠϕʔτͰAndroid ɾ࠷ۙTechBoosterʂ
ϥΠϑαΠΫϧ ཧղͯ͠·͔͢ʁ ·ͣએ
! ৯ ಈ ৯ಈ ২
Ͱͳ͘
onCreate() onStart() onDestroyView() onActivityResult() onSaveInstanceState() onDestroy() ͬͪ͜ onUserInteraction() onDetach() onAttach()
onViewCreated() onStop() onPause() onRestart()
όβʔϧձ 5FDI#PPTUBSʹͯ ϥΠϑαΠΫϧ νϟʔτਤ ແྉ൦த https://github.com/xxv/ android-lifecycle ʹͯެ։͞Ε͍ͯΔͷΛ ༁ͨ͠ͷͰ͢ɻ !
8FCͰ͍ͣΕ༧ఆ
όβʔϧձ 5FDI#PPTUBS ʹͯ ٕज़ಉਓࢽൢചத ίϛοΫϚʔέοτ ʹͯ൦ͨ͠ͷͰ͢ɻ ࡏݿۇ͔
ԶਅΜதͷຊͰ-PMMJQPQͰେ͖͘มΘͬͨ/PUJpDBUJPOपΓʹ͍ͭͯॻ͍ͯ·͢ɻ TechBooster in C87 3͘02b ͏ͻͱͭએ ಛઃαΠτ http://techbooster.github.io/c87/
ֆจࣈͷҋ ͔͜͜Β ຊ
Android 4.4 KitKat UnicodeͷֆจࣈΛ ਖ਼ࣜαϙʔτ )BOHPVUTΞϓϦͷֆจࣈΛ"041
ૣΞϓϦ࡞ͬͨ W݄ʹެ։ ଟ࠷ʁ ˞ͷެ։݄
IUUQTQMBZHPPHMFDPNTUPSFBQQTEFUBJMT JEKQNTUTTLFNPKJ@NVTI ֆจࣈ Ϛογϡ 6OJDPEFͷֆจࣈͷ ೖྗʹಛԽͨ͠ ϚογϡϧʔϜΞϓϦ
ܶతϏϑΥʔΞϑλʔ
σβΠϯͨ͠ͷ ຊͷձࣾ IUUQJDEFTJHODPNUPQ$POFSQHIUNM
ͦͦ Unicodeͷ ֆจࣈͬͯʁ
ΨϥέʔͷֆจࣈɺΩϟϦΞͰόϥόϥ ˣ GoogleňGmailͰ૬ޓஔରԠͨ͠ʼn ˣ emoji4unicodeͱͯ͠ެ։ ˣ Google&Appleň͜ΕUnicodeʹೖΕΑ͏ͥʼn ˣ Unicode6.0ͰֆจࣈΛಋೖ
emoji4unicode Emoji Symbols: Background Data http://www.unicode.org/~scherer/emoji4unicode/snapshot/full.html
2ͰҎલ͔ΒΨϥέʔͷ ֆจࣈදࣔͯͨ͠ΑͶʁ "Unicodeͷࢲ༻ྖҬɺະ༻ ྖҬʹউखʹϚοϐϯά࣮ͯ͠ ͞Εͯͨɻ ͔͠ɺΩϟϦΞผ͡Όͳ͘ػ छʹΑͬͯҧͬͨΓʜʂ
UnicodeͰ ͏·͍͜ͱ ౷߹ʂʁ Β͍͠
ࣗͷΞϓϦ ͰֆจࣈΛ ͍͍ͨʂ
ྫ͑ΞϓϦ໊ʹ <resources> ! <string name=“app_name">ϩϦϙοϓʂ</string> ... ! </resources>
ΞΠΤƄΤƄΤƄΤƄΤƄΤƄΤƄʂʁ
Androidͷ xmlϦιʔεʹ αϩήʔτϖΞ ॻ͚ͳ͍ ਖ਼֬ʹ6OJDPEFͷجຊଟݴޠ໘ͷจࣈ͚ͩ
۪ʹίʔυͰॻ͚͑͑ͶΜ ߦ
࢛֯ࣈ 123456789 /6.#&34&/$-04*/(,&:$"1
ސ٬͕આ໌ͨ͠ཁ݅ ΞφϦετͷσβΠϯ ࣮͞Εͨӡ༻ ސ٬͕ຊʹඞཁͩͬͨͷ ⃣ 1 U+20E3
ࠃضֆจࣈ "#$%&'()*+ 3&(*0/"-*/%*$"5034:.#0-4
ސ٬͕આ໌ͨ͠ཁ݅ ΞφϦετͷσβΠϯ ࣮͞Εͨӡ༻ ސ٬͕ຊʹඞཁͩͬͨͷ ຊ ࠃض U+1F1EF U+1F1F5
Android 5.0 Lollipop Ͱ৭ʑͱ վળ͞Εͯ·͢ɻ Unicodeͷఆٛʹ͋Θͤͯมߋ
KitKat Lollipop Unicodeఆٛ YELLOW HEART MAN KISS FLAG IN HOLE
KEYCAP 1 REGIONAL INDICATOR SYMBOL LETTERS JP LollipopͰͷֆจࣈͷվળ ଓ͖WebͰɻʮLollipop ֆจࣈʯͰݕࡧ͢Δ͔ˣ http://mstssk.blogspot.jp/2014/11/lollipop-emoji.html
දࣔՄೳͳࠃض͕େ෯૿ʂ ࣅ͍ͯΔࠃض ͜Μͳʹ͖ͬΓʂ Ϟφί ΠϯυωγΞ
ࠃضֆจࣈ200Ҏ্Ճ͞Ε ߹ܭ229จࣈදࣔՄೳʹ ଓ͖WebͰ https://github.com/mstssk/regional_indicators
ֆจࣈ ָ͍͠ʂ
όβʔϧձ 5FDI#PPTUBSʹͯ ٕज़ಉਓࢽൢചத C87 3 ͘02b