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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Livesense Inc.
April 23, 2014
Technology
67
0
Share
初めてのAndroid #TechLunch
2011/12/07(水) @ Livesense TechLunch
発表者:島田 喜裕
Livesense Inc.
April 23, 2014
More Decks by Livesense Inc.
See All by Livesense Inc.
27新卒_総合職採用_会社説明資料
livesense
0
3.8k
27新卒_Webエンジニア職採用_会社説明資料
livesense
0
8k
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
0
300
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
1
1.7k
データ基盤の負債解消のためのリプレイス
livesense
0
580
26新卒_総合職採用_会社説明資料
livesense
0
13k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
2
58k
26新卒_Webエンジニア職採用_会社説明資料
livesense
1
13k
中途セールス職_会社説明資料
livesense
0
300
Other Decks in Technology
See All in Technology
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
520
トイルを超えたCREは何屋になるのか
bengo4com
0
120
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
1
220
The essence of decision-making lies in primary data
kaminashi
0
220
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
660
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
140
FlutterでPiP再生を実装した話
s9a17
0
240
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
170
来期の評価で変えようと思っていること 〜AI時代に変わること・変わらないこと〜
estie
0
130
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
230
LLMに何を任せ、何を任せないか
cap120
11
6.9k
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
A Modern Web Designer's Workflow
chriscoyier
698
190k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Everyday Curiosity
cassininazir
0
180
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
120
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
Docker and Python
trallard
47
3.8k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
320
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
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