Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Android Overview
Search
Giovanni De Francesco
January 25, 2013
Programming
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Overview
talk for trento's GDG
Giovanni De Francesco
January 25, 2013
More Decks by Giovanni De Francesco
See All by Giovanni De Francesco
JSON explained
jibbo
2
220
Android Programming 5
jibbo
1
160
Android Programming 4
jibbo
1
150
Android Programming 3
jibbo
0
130
android programming 1
jibbo
0
230
android programming 2
jibbo
0
150
Other Decks in Programming
See All in Programming
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
Next.js: The final boss of Web Performance
guaca
0
250
Workers Cache を知る
syumai
0
360
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
390
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
920
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
790
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
25k
The Curse of the Amulet
leimatthew05
3
16k
Everyday Curiosity
cassininazir
0
350
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Side Projects
sachag
456
43k
How to Talk to Developers About Accessibility
jct
2
580
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Git: the NoSQL Database
bkeepers
PRO
433
67k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Chasing Engaging Ingredients in Design
codingconduct
0
360
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
An Overview
Who am I? giovannidefrancesco.eu
Why Android? Detains 75% of the market-share (2 Nov 2012,
by IDC)
Did you say, MONEY? Talk is cheap, show me the
code. Now.
How can I Build? ! Android ADT Bundle (and Java
:P) http://developer.android.com/
Activity: A single, task- focused, ”window”.
Views Every “brick” in our Activity Image by mobiletuts
Activities in code Res/layout/main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/ android"
android:layout_width="wrap_content" android:layout_height="wrap_content" > <TextView android:id="@+id/tv1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!" /> </RelativeLayout> MyActivity.java public class MyActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override protected void onPause() { super.onPause(); } }
Referencing a view TextView tv = (TextView) findViewById(R.id.tv1);
Some Examples Enjoy!