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
初めてのAndroid #TechLunch
Search
Livesense Inc.
PRO
April 23, 2014
Technology
0
64
初めてのAndroid #TechLunch
2011/12/07(水) @ Livesense TechLunch
発表者:島田 喜裕
Livesense Inc.
PRO
April 23, 2014
Tweet
Share
More Decks by Livesense Inc.
See All by Livesense Inc.
27新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
0
2.4k
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
PRO
0
51
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
PRO
0
1.5k
データ基盤の負債解消のためのリプレイス
livesense
PRO
0
440
26新卒_総合職採用_会社説明資料
livesense
PRO
0
11k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
PRO
1
37k
26新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
1
13k
中途セールス職_会社説明資料
livesense
PRO
0
260
EM候補者向け転職会議説明資料
livesense
PRO
0
130
Other Decks in Technology
See All in Technology
「全員プロダクトマネージャー」を実現する、Cursorによる仕様検討の自動運転
applism118
12
5.5k
Skrub: machine-learning with dataframes
gaelvaroquaux
0
120
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1k
研究開発と製品開発、両利きのロボティクス
youtalk
1
510
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
Kiroと学ぶコンテキストエンジニアリング
oikon48
6
9.8k
【初心者向け】ローカルLLMの色々な動かし方まとめ
aratako
7
3.4k
JTCにおける内製×スクラム開発への挑戦〜内製化率95%達成の舞台裏/JTC's challenge of in-house development with Scrum
aeonpeople
0
190
Agile PBL at New Grads Trainings
kawaguti
PRO
1
380
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.4k
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
1
220
生成AIでセキュリティ運用を効率化する話
sakaitakeshi
0
450
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
525
40k
A Modern Web Designer's Workflow
chriscoyier
696
190k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Navigating Team Friction
lara
189
15k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Six Lessons from altMBA
skipperchong
28
4k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Building Adaptive Systems
keathley
43
2.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Designing for Performance
lara
610
69k
Transcript
初めてのAndroid Hello,Android
アーキテクチャ
Dalvikとは何か? 特徴 ◦ .dexファイルを実行 その他 ◦ GoogleのDan Bornsteinによって設計
アプリケーションフレームワーク 高水準の部品を提供 • アクティビティ マネージャ • コンテンツ プロバイダ • リソース
マネージャ • 通知マネージャ
開発のための部品 Android SDKには開発する上で知らない といけないオブジェクト。 • アクティビティ • インテント
ライフサイクル • onCreate • onStart • onResume • onPause •
onStop • onRestart • onDestroy
実装 オープニング画面の作成
リソースの使い方 • リソースとは、コード以外の情報 • プロジェクトのresディレクトリに作成 ◦ main.xml ◦ string.xml ◦
colors.xml
Rとは • リソースを示すID(定数値)が定義されたもの • すべてのリソースIDはプロジェクトのRクラスに 定義される。 • IDはaapt(Androidのリソースコンパイラ)ツール で自動的に生成。
レイアウト定義ファイル レイアウトは、1個以上の子オブジェクトのコンテナ で、親オブジェクトの矩形内にそれらの子を配置。
AndroidとXML AndroidがXMLを使うのはなぜか?効率が悪くな いのか? デバイスに格納されるのは、オリジナルの XMLテキストではなく、圧縮済みのバイナリ フォーマット。
次回 続、Android or sns api