Submit Search
Upload
まったりAndroid Framework Code Reading #4
•
0 likes
•
758 views
Shinobu Okano
Follow
まったりAndroid Framework Code Reading #4 http://mandroidfcr.connpass.com/event/42048/
Read less
Read more
Technology
Report
Share
Report
Share
1 of 33
Download now
Download to read offline
Recommended
Android Framework Code Readingのしおり ver 1.1
Android Framework Code Readingのしおり ver 1.1
Shinobu Okano
Android Framework Code Readingのしおり ver 1.2
Android Framework Code Readingのしおり ver 1.2
Shinobu Okano
Android Framework Code Readingのしおり
Android Framework Code Readingのしおり
Shinobu Okano
まったりAndroid framework code reading #1
まったりAndroid framework code reading #1
Shinobu Okano
まったりAndroid Framework Code Reading #3
まったりAndroid Framework Code Reading #3
Shinobu Okano
まったりAndroid framework code reading #2
まったりAndroid framework code reading #2
Shinobu Okano
Inside Android N
Inside Android N
Shinobu Okano
DroidKaigiアプリをSpoonで全画面スクショするぞい\(^o^)/
DroidKaigiアプリをSpoonで全画面スクショするぞい\(^o^)/
Shinobu Okano
Recommended
Android Framework Code Readingのしおり ver 1.1
Android Framework Code Readingのしおり ver 1.1
Shinobu Okano
Android Framework Code Readingのしおり ver 1.2
Android Framework Code Readingのしおり ver 1.2
Shinobu Okano
Android Framework Code Readingのしおり
Android Framework Code Readingのしおり
Shinobu Okano
まったりAndroid framework code reading #1
まったりAndroid framework code reading #1
Shinobu Okano
まったりAndroid Framework Code Reading #3
まったりAndroid Framework Code Reading #3
Shinobu Okano
まったりAndroid framework code reading #2
まったりAndroid framework code reading #2
Shinobu Okano
Inside Android N
Inside Android N
Shinobu Okano
DroidKaigiアプリをSpoonで全画面スクショするぞい\(^o^)/
DroidKaigiアプリをSpoonで全画面スクショするぞい\(^o^)/
Shinobu Okano
Screenshots Test spoon + espresso
Screenshots Test spoon + espresso
Shinobu Okano
Androidエンジニアが語るwwdc2014
Androidエンジニアが語るwwdc2014
Shinobu Okano
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
Shinobu Okano
5分で資料作ってSlideShareにアップロードする錬金術
5分で資料作ってSlideShareにアップロードする錬金術
Shinobu Okano
Androidアプリ開発ことはじめ
Androidアプリ開発ことはじめ
takosumipasta
詳細設計とアプリケーション開発工程
詳細設計とアプリケーション開発工程
康 新谷
Google Codelabsをやってみた
Google Codelabsをやってみた
furusin
Practical Android scripting with Ruby
Practical Android scripting with Ruby
Masahiro Kawato
[Android] モジュール管理で ビルド高速化!
[Android] モジュール管理で ビルド高速化!
ichigotake .
Android4.3 の内容
Android4.3 の内容
Vitalify.Inc
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
schoowebcampus
ChromeとAndroidの 過去・現在・未来 ver 0.1
ChromeとAndroidの 過去・現在・未来 ver 0.1
Shinobu Okano
Androidオススメライブラリ紹介
Androidオススメライブラリ紹介
阪田 祐宇
はじめよう!Ossコードリーディング!!
はじめよう!Ossコードリーディング!!
友里 高島
Android,Brillo,ChromeOS
Android,Brillo,ChromeOS
l_b__
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
Hokuto Tateyama
モダンなAndroidアプリ開発勉強会
モダンなAndroidアプリ開発勉強会
Shoichi Kakizaki
shinobu.apk #1
shinobu.apk #1
Shinobu Okano
shinobu.apk #3
shinobu.apk #3
Shinobu Okano
関西FXOS勉強会3rdGIG キーボード大好き!
関西FXOS勉強会3rdGIG キーボード大好き!
雅彦 金井
AndroidのAppirater何使ってますか?
AndroidのAppirater何使ってますか?
Shigeki Yamato
Barcode-punk
Barcode-punk
Tsutomu Kawamura
More Related Content
What's hot
Screenshots Test spoon + espresso
Screenshots Test spoon + espresso
Shinobu Okano
Androidエンジニアが語るwwdc2014
Androidエンジニアが語るwwdc2014
Shinobu Okano
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
Shinobu Okano
5分で資料作ってSlideShareにアップロードする錬金術
5分で資料作ってSlideShareにアップロードする錬金術
Shinobu Okano
Androidアプリ開発ことはじめ
Androidアプリ開発ことはじめ
takosumipasta
詳細設計とアプリケーション開発工程
詳細設計とアプリケーション開発工程
康 新谷
Google Codelabsをやってみた
Google Codelabsをやってみた
furusin
Practical Android scripting with Ruby
Practical Android scripting with Ruby
Masahiro Kawato
[Android] モジュール管理で ビルド高速化!
[Android] モジュール管理で ビルド高速化!
ichigotake .
Android4.3 の内容
Android4.3 の内容
Vitalify.Inc
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
schoowebcampus
ChromeとAndroidの 過去・現在・未来 ver 0.1
ChromeとAndroidの 過去・現在・未来 ver 0.1
Shinobu Okano
Androidオススメライブラリ紹介
Androidオススメライブラリ紹介
阪田 祐宇
はじめよう!Ossコードリーディング!!
はじめよう!Ossコードリーディング!!
友里 高島
Android,Brillo,ChromeOS
Android,Brillo,ChromeOS
l_b__
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
Hokuto Tateyama
モダンなAndroidアプリ開発勉強会
モダンなAndroidアプリ開発勉強会
Shoichi Kakizaki
shinobu.apk #1
shinobu.apk #1
Shinobu Okano
shinobu.apk #3
shinobu.apk #3
Shinobu Okano
関西FXOS勉強会3rdGIG キーボード大好き!
関西FXOS勉強会3rdGIG キーボード大好き!
雅彦 金井
What's hot
(20)
Screenshots Test spoon + espresso
Screenshots Test spoon + espresso
Androidエンジニアが語るwwdc2014
Androidエンジニアが語るwwdc2014
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
5分で資料作ってSlideShareにアップロードする錬金術
5分で資料作ってSlideShareにアップロードする錬金術
Androidアプリ開発ことはじめ
Androidアプリ開発ことはじめ
詳細設計とアプリケーション開発工程
詳細設計とアプリケーション開発工程
Google Codelabsをやってみた
Google Codelabsをやってみた
Practical Android scripting with Ruby
Practical Android scripting with Ruby
[Android] モジュール管理で ビルド高速化!
[Android] モジュール管理で ビルド高速化!
Android4.3 の内容
Android4.3 の内容
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
ChromeとAndroidの 過去・現在・未来 ver 0.1
ChromeとAndroidの 過去・現在・未来 ver 0.1
Androidオススメライブラリ紹介
Androidオススメライブラリ紹介
はじめよう!Ossコードリーディング!!
はじめよう!Ossコードリーディング!!
Android,Brillo,ChromeOS
Android,Brillo,ChromeOS
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
モダンなAndroidアプリ開発勉強会
モダンなAndroidアプリ開発勉強会
shinobu.apk #1
shinobu.apk #1
shinobu.apk #3
shinobu.apk #3
関西FXOS勉強会3rdGIG キーボード大好き!
関西FXOS勉強会3rdGIG キーボード大好き!
Similar to まったりAndroid Framework Code Reading #4
AndroidのAppirater何使ってますか?
AndroidのAppirater何使ってますか?
Shigeki Yamato
Barcode-punk
Barcode-punk
Tsutomu Kawamura
Swift afterbeginner
Swift afterbeginner
Kiminari Homma
Bindingからframework elementを見つける
Bindingからframework elementを見つける
Tatsuya Ishikawa
Android学ぶを君へ。生き抜くためのナレッジ共有
Android学ぶを君へ。生き抜くためのナレッジ共有
Shinobu Okano
Cordova利用アプリ開発経験談
Cordova利用アプリ開発経験談
Kenichi Kambara
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門
Mizuho Sakamaki
Handoff from Safari
Handoff from Safari
Yuichi Yoshida
SnapDishの事例
SnapDishの事例
Fumikazu Kiyota
PHPerにもCoderDojoのメンターとしてお手伝いしてほしい
PHPerにもCoderDojoのメンターとしてお手伝いしてほしい
Ippei Sumida
VRの入力デバイス #JAGVR
VRの入力デバイス #JAGVR
Koji Hasegawa
ニュースアプリで起きた不具合から学んだ 最適への一歩
ニュースアプリで起きた不具合から学んだ 最適への一歩
Yahoo!デベロッパーネットワーク
Logcatの話
Logcatの話
Shinobu Okano
姫路IT系勉強会「ADB接続でかんたんフィジカルコンピューティング」
姫路IT系勉強会「ADB接続でかんたんフィジカルコンピューティング」
Kenichi Yoshida
Developer Summit 2014, 13-C-4 セッション
Developer Summit 2014, 13-C-4 セッション
Jun Hosokawa
Pythonにおけるデバッガツールpdbについて
Pythonにおけるデバッガツールpdbについて
Ryota Sakamoto
Nfc lab浜松勉強会
Nfc lab浜松勉強会
たかゆき おざわ
海外へのアウトソーシング
海外へのアウトソーシング
Kato Tomo
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
vaccho
趣味プログラマの先輩からのアドバイス
趣味プログラマの先輩からのアドバイス
Hiroaki Murayama
Similar to まったりAndroid Framework Code Reading #4
(20)
AndroidのAppirater何使ってますか?
AndroidのAppirater何使ってますか?
Barcode-punk
Barcode-punk
Swift afterbeginner
Swift afterbeginner
Bindingからframework elementを見つける
Bindingからframework elementを見つける
Android学ぶを君へ。生き抜くためのナレッジ共有
Android学ぶを君へ。生き抜くためのナレッジ共有
Cordova利用アプリ開発経験談
Cordova利用アプリ開発経験談
きつねさんでもわかる Firefox OS コードリーディング入門
きつねさんでもわかる Firefox OS コードリーディング入門
Handoff from Safari
Handoff from Safari
SnapDishの事例
SnapDishの事例
PHPerにもCoderDojoのメンターとしてお手伝いしてほしい
PHPerにもCoderDojoのメンターとしてお手伝いしてほしい
VRの入力デバイス #JAGVR
VRの入力デバイス #JAGVR
ニュースアプリで起きた不具合から学んだ 最適への一歩
ニュースアプリで起きた不具合から学んだ 最適への一歩
Logcatの話
Logcatの話
姫路IT系勉強会「ADB接続でかんたんフィジカルコンピューティング」
姫路IT系勉強会「ADB接続でかんたんフィジカルコンピューティング」
Developer Summit 2014, 13-C-4 セッション
Developer Summit 2014, 13-C-4 セッション
Pythonにおけるデバッガツールpdbについて
Pythonにおけるデバッガツールpdbについて
Nfc lab浜松勉強会
Nfc lab浜松勉強会
海外へのアウトソーシング
海外へのアウトソーシング
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
趣味プログラマの先輩からのアドバイス
趣味プログラマの先輩からのアドバイス
More from Shinobu Okano
OnActivityResult - おまえら!もうonActivityResultでswitchとif書く時代は終わりだぞ!
OnActivityResult - おまえら!もうonActivityResultでswitchとif書く時代は終わりだぞ!
Shinobu Okano
Kotlinでマッチョする話
Kotlinでマッチョする話
Shinobu Okano
Lightweight-Stream-APIのあるAndroidアプリ開発
Lightweight-Stream-APIのあるAndroidアプリ開発
Shinobu Okano
Android + JSON-RPC
Android + JSON-RPC
Shinobu Okano
Gradle PluginとCIと俺
Gradle PluginとCIと俺
Shinobu Okano
shinobu.apk #2
shinobu.apk #2
Shinobu Okano
Kotlinにお触り
Kotlinにお触り
Shinobu Okano
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
Shinobu Okano
ChromeとAndroidの過去・現在・未来
ChromeとAndroidの過去・現在・未来
Shinobu Okano
Android Dev Tools Knowledge
Android Dev Tools Knowledge
Shinobu Okano
GarumとMeteoriteと私 3nd Edition ver0.04
GarumとMeteoriteと私 3nd Edition ver0.04
Shinobu Okano
隕石という名のスクリーンショットをSlackに落下させる話
隕石という名のスクリーンショットをSlackに落下させる話
Shinobu Okano
Upload a screenshot to Slack
Upload a screenshot to Slack
Shinobu Okano
JobScheduler Code Reading
JobScheduler Code Reading
Shinobu Okano
『メルカリ』のアップデート監視 を支える(かもしれない)技術
『メルカリ』のアップデート監視 を支える(かもしれない)技術
Shinobu Okano
App Permissions
App Permissions
Shinobu Okano
More from Shinobu Okano
(16)
OnActivityResult - おまえら!もうonActivityResultでswitchとif書く時代は終わりだぞ!
OnActivityResult - おまえら!もうonActivityResultでswitchとif書く時代は終わりだぞ!
Kotlinでマッチョする話
Kotlinでマッチョする話
Lightweight-Stream-APIのあるAndroidアプリ開発
Lightweight-Stream-APIのあるAndroidアプリ開発
Android + JSON-RPC
Android + JSON-RPC
Gradle PluginとCIと俺
Gradle PluginとCIと俺
shinobu.apk #2
shinobu.apk #2
Kotlinにお触り
Kotlinにお触り
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
ChromeとAndroidの過去・現在・未来
ChromeとAndroidの過去・現在・未来
Android Dev Tools Knowledge
Android Dev Tools Knowledge
GarumとMeteoriteと私 3nd Edition ver0.04
GarumとMeteoriteと私 3nd Edition ver0.04
隕石という名のスクリーンショットをSlackに落下させる話
隕石という名のスクリーンショットをSlackに落下させる話
Upload a screenshot to Slack
Upload a screenshot to Slack
JobScheduler Code Reading
JobScheduler Code Reading
『メルカリ』のアップデート監視 を支える(かもしれない)技術
『メルカリ』のアップデート監視 を支える(かもしれない)技術
App Permissions
App Permissions
Recently uploaded
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
Recently uploaded
(9)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
まったりAndroid Framework Code Reading #4
1.
まったりAndroid Framework Code Reading
#4
2.
会場説明 + 諸注意 •
Wi-Fiあります • 飲食可です(お菓子用意しました。食べてね★) • 途中でお帰りになる際には、私に一声かけてください • お帰りの際に、入館許可証に弊社担当社員のサイン が必要となっております。 ご協力宜しくお願い申し上げます。
3.
タイムテーブル
4.
ハッシュタグ #m_android_fcr
5.
About Me Shinobu Okano @operandoOS Mercari,
Inc. Souzoh, Inc. Code Reading楽しい☺
6.
Android Framework??
7.
Android Frameworkとは?? • ざっくり言ってAndroidを構成しているもの •
Layerでなんとなく分かれている • とにかく広い・デカイ・やばい
8.
Android Frameworkとは??
9.
Android Frameworkとは?? アプリ開発者が カジュアルに 読めるのはここらへん
10.
Android Frameworkとは?? アプリ開発者が カジュアルに 読めるのはここらへん https://source.android.com/security/Source :
11.
まったりAndroid Framework Code Reading??
12.
Code Readingの目的
13.
Code Readingの目的 • Androidのソースコードを読んで開発等に役立てる •
カジュアルにまったり色んなコードを読んで 成果や知識を共有できれば最高
14.
Code Reading Q&A
15.
Code Reading Q&A Q.
SDKのコードでもOK?? A. もちろんOK! Q. ライブラリのコードでもOK?? A. もちろんOK! Q. HALやKernel、ARTでもOK?? A. 大歓迎!
16.
Code Readingの成果
17.
Code Readingの成果 • Github
Organizationにまとめていく • https://github.com/AndroidFrameworkCodeReading • ざっくりの成果でOK(Markdownでざっくりとか) ※きちんとした成果を強制するわけじゃありません
18.
勉強会でのやりとりなどなど…
19.
勉強会でのやりとりなどなど… • Gitter用意してます!(誰でも参加できます) • https://gitter.im/AndroidFrameworkCodeReading/CodeReadingHistory •
残しておきたいやりとり,気になったこと • 成果 / 共有したいこと,などなど… • オープンな活動のためGitterご利用ください!
20.
まったりAndroid Framework Code
Reading 「もっと詳しく!」はこちらを読んでください! http://hack-it-iron.hatenablog.com/entry/2015/06/11/143629 ※ポエムです
21.
まったりAndroid Framework Code Reading#4 裏テーマ
22.
Android N 読もう!
23.
Android N • Multi-window
Support • Doze on the Go • Background Optimizations • Data Saver • Vulkan API • Quick Settings Tile API • Locales and Languages • VR Support • etc…
24.
OpenGrok - Android
N http://tools.oesf.biz/android-7.0.0_r1.0/
25.
Android 7.0 for
Developers https://developer.android.com/about/ versions/nougat/android-7.0.html
26.
API Differences between
23 and 24 https://developer.android.com/sdk/ api_diff/24/changes.html
27.
Android 7.1 for
Developers https://developer.android.com/preview/ api-overview.html ※Previewはversionごとに存在しないのでそのうち内容変わります
28.
Android N Code
Reading https://github.com/AndroidFrameworkCodeReading/ Android-N-Code-Reading 紹介したリンクは下のところにまとめてまーす
29.
なに読もうかなー • なにを読むのか決めてくださーい! • ざっくりでOK •
誰かと相談したり、一緒に読んだりでもOK
30.
例えば… • Intentの仕組みを知りたい! • Storageの仕組みを知りたい! •
JobSchedulerの仕組みを知りたい! • とにかくAndroidを壊したい! • とかとか…
31.
なに読むか決まったら • 最後成果をまとめる時のために、なに読むかを Twitter or
Gitterに書いてください • 後日成果をまとめたリンク等をTwitter or Gitter に書いていただければ、運営の方でGithubに まとめます!
32.
こんな感じでまとめます https://github.com/AndroidFrameworkCodeReading/CodeReadingHistory/wiki/%E3%81%BE %E3%81%A3%E3%81%9F%E3%82%8AAndroid-Framework-Code-Reading-%233
33.
Enjoy Code Reading!!
Download now