Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Katsumi Honda
4,168 views
はじめてのAndroid開発
日本Androidの会 大分支部の第1回勉強会で使用した資料です。
Technology
◦
Read more
3
Save
Share
Embed
Embed presentation
1
/ 27
2
/ 27
3
/ 27
4
/ 27
5
/ 27
6
/ 27
7
/ 27
8
/ 27
9
/ 27
10
/ 27
11
/ 27
12
/ 27
13
/ 27
14
/ 27
15
/ 27
16
/ 27
17
/ 27
18
/ 27
19
/ 27
20
/ 27
21
/ 27
22
/ 27
23
/ 27
24
/ 27
25
/ 27
26
/ 27
27
/ 27
More Related Content
PDF
Android カスタムROMの作り方
by
Masahiro Hidaka
PDF
カスタムROM開発者の視点から見たAndroid
by
android sola
PDF
Embedded Master2
by
android sola
PDF
JCROM で Android の「真の力」を解き放て
by
android sola
PDF
私の欲しい Android 端末
by
android sola
PDF
JUCEハンズオン@Ableton and Max Community Japan #009
by
Tatsuya Shiozawa
PDF
iOS 8 Widget ~ 導入から Tips まで
by
Yuki Tanabe
PDF
JUCEではじめるBLOCKS開発_TOKYO BLOCKS HACKATHON 2018
by
Tatsuya Shiozawa
Android カスタムROMの作り方
by
Masahiro Hidaka
カスタムROM開発者の視点から見たAndroid
by
android sola
Embedded Master2
by
android sola
JCROM で Android の「真の力」を解き放て
by
android sola
私の欲しい Android 端末
by
android sola
JUCEハンズオン@Ableton and Max Community Japan #009
by
Tatsuya Shiozawa
iOS 8 Widget ~ 導入から Tips まで
by
Yuki Tanabe
JUCEではじめるBLOCKS開発_TOKYO BLOCKS HACKATHON 2018
by
Tatsuya Shiozawa
What's hot
PDF
JUCEではじめるVST/AUプラグイン開発@NoMaps2017
by
Tatsuya Shiozawa
PDF
Extending the Unity Editor
by
Masamitsu Ishikawa
PDF
Editor スクリプティング 入門
by
Keigo Ando
PDF
Unity エディタ拡張
by
Shota Baba
PDF
Pf部2012年1月勉強会.androidsola
by
android sola
PDF
Eclipseを使ったandroid nativeデバッグ
by
l_b__
PDF
Androidプログラミング初心者のためのゲームアプリ開発入門
by
Masahiko Mizuta
PDF
Sencha touchのはじめかた
by
Yuki Naotori
PDF
Css nite(2010.09.23)
by
Yoshiki Ushida
PDF
スマートフォンブラウザ不具合特集
by
Hiroaki Wakamatsu
PDF
Extending the Unity Editor Extended
by
Masamitsu Ishikawa
PDF
UI設計におけるスマートフォン対応のまとめ
by
Tomoki Imatomi
PDF
Chromeでjavascriptデバッグ!まず半歩♪
by
Yuji Nojima
PPTX
ゲームエンジンの文法【UE4】No.005 Gameplay Frameworkの理解
by
Tatsuya Iwama
PDF
既存アプリのiOS8対応 #ios8yahoo
by
Yahoo!デベロッパーネットワーク
PDF
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
by
Hiroshi Yoshida
PDF
知って得するUnity エディタ拡張編
by
Shota Baba
PDF
IOS/Androidアプリの3つの大事な設計方針
by
Ken Morishita
PDF
Android Lecture #01 @PRO&BSC Inc.
by
Yuki Higuchi
PDF
FridaによるAndroidアプリの動的解析とフッキングの基礎
by
ken_kitahara
JUCEではじめるVST/AUプラグイン開発@NoMaps2017
by
Tatsuya Shiozawa
Extending the Unity Editor
by
Masamitsu Ishikawa
Editor スクリプティング 入門
by
Keigo Ando
Unity エディタ拡張
by
Shota Baba
Pf部2012年1月勉強会.androidsola
by
android sola
Eclipseを使ったandroid nativeデバッグ
by
l_b__
Androidプログラミング初心者のためのゲームアプリ開発入門
by
Masahiko Mizuta
Sencha touchのはじめかた
by
Yuki Naotori
Css nite(2010.09.23)
by
Yoshiki Ushida
スマートフォンブラウザ不具合特集
by
Hiroaki Wakamatsu
Extending the Unity Editor Extended
by
Masamitsu Ishikawa
UI設計におけるスマートフォン対応のまとめ
by
Tomoki Imatomi
Chromeでjavascriptデバッグ!まず半歩♪
by
Yuji Nojima
ゲームエンジンの文法【UE4】No.005 Gameplay Frameworkの理解
by
Tatsuya Iwama
既存アプリのiOS8対応 #ios8yahoo
by
Yahoo!デベロッパーネットワーク
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
by
Hiroshi Yoshida
知って得するUnity エディタ拡張編
by
Shota Baba
IOS/Androidアプリの3つの大事な設計方針
by
Ken Morishita
Android Lecture #01 @PRO&BSC Inc.
by
Yuki Higuchi
FridaによるAndroidアプリの動的解析とフッキングの基礎
by
ken_kitahara
Similar to はじめてのAndroid開発
PPTX
初めてのAndroid開発
by
tanihiro
ODP
はじめてのAndroid in 高知
by
hiro nemu
PDF
Android Lecture #03 @PRO&BSC Inc.
by
Yuki Higuchi
PPS
專訪李光耀
by
honan4108
ODP
OSC2011 Androidハンズオン
by
Katsumi Honda
PPTX
Archive: Android アプリ開発入門(2015/6/19 社内勉強会)
by
Yoko TAMADA
PPT
Android Hacks - 合宿 Service
by
Masanori Ohkawara
ODP
はじめてのAndroid
by
hiro nemu
PDF
Tokyo GTUG Bootcamp2010
by
Takashi EGAWA
PDF
日本Androidの会 中国支部資料
by
Masafumi Terazono
PDF
SHARPのエコ技を実装してみた
by
android sola
PDF
Android api-levels
by
Kazuaki Ueda
PPTX
Android アプリケーション開発応用
by
OESF Education
PPT
Android Hacks - Hack26
by
Masanori Ohkawara
PDF
Android0422
by
takahiko_takahashi
PPTX
0720 abc seminar
by
Hiroshi Hayama
PDF
みゆっき☆Think#3 「androidに触ってみるよ!」
by
techtalkdwango
PDF
Android Lecture #04 @PRO&BSC Inc.
by
Yuki Higuchi
PDF
0621 ndk game
by
cat kaotaro
PDF
Android4.2徹底解剖!
by
leverages_event
初めてのAndroid開発
by
tanihiro
はじめてのAndroid in 高知
by
hiro nemu
Android Lecture #03 @PRO&BSC Inc.
by
Yuki Higuchi
專訪李光耀
by
honan4108
OSC2011 Androidハンズオン
by
Katsumi Honda
Archive: Android アプリ開発入門(2015/6/19 社内勉強会)
by
Yoko TAMADA
Android Hacks - 合宿 Service
by
Masanori Ohkawara
はじめてのAndroid
by
hiro nemu
Tokyo GTUG Bootcamp2010
by
Takashi EGAWA
日本Androidの会 中国支部資料
by
Masafumi Terazono
SHARPのエコ技を実装してみた
by
android sola
Android api-levels
by
Kazuaki Ueda
Android アプリケーション開発応用
by
OESF Education
Android Hacks - Hack26
by
Masanori Ohkawara
Android0422
by
takahiko_takahashi
0720 abc seminar
by
Hiroshi Hayama
みゆっき☆Think#3 「androidに触ってみるよ!」
by
techtalkdwango
Android Lecture #04 @PRO&BSC Inc.
by
Yuki Higuchi
0621 ndk game
by
cat kaotaro
Android4.2徹底解剖!
by
leverages_event
More from Katsumi Honda
PDF
Ionicアプリのデータ管理
by
Katsumi Honda
PDF
Angularで新サービス作って学んだこととか
by
Katsumi Honda
PDF
1粒で6度おいしい(かもしれない) Ionicのススメ
by
Katsumi Honda
PPTX
Meteor intro-2015-rev1- 日本語バージョン
by
Katsumi Honda
PDF
はじめてのMeteor
by
Katsumi Honda
PDF
Mobile Backend Starterを使ってサクサクアプリ開発
by
Katsumi Honda
PDF
ヨーマンおじさんと戯れる会
by
Katsumi Honda
PDF
イマドキのWebアプリの作り方
by
Katsumi Honda
PDF
はじめてのPython
by
Katsumi Honda
PDF
はじめてのPython - 開発環境の準備 for Mac
by
Katsumi Honda
PDF
はじめてのPython - 開発環境の準備 for Windows
by
Katsumi Honda
PDF
冬だからAndroid再入門
by
Katsumi Honda
PDF
Osc2012 appinventor のその後
by
Katsumi Honda
PDF
秋だからEclipse再入門
by
Katsumi Honda
PDF
夏だからJava再入門
by
Katsumi Honda
ODP
雲から機器へ伝達させる為の枠組み
by
Katsumi Honda
ODP
激安Androidタブレットを買ってみた
by
Katsumi Honda
Ionicアプリのデータ管理
by
Katsumi Honda
Angularで新サービス作って学んだこととか
by
Katsumi Honda
1粒で6度おいしい(かもしれない) Ionicのススメ
by
Katsumi Honda
Meteor intro-2015-rev1- 日本語バージョン
by
Katsumi Honda
はじめてのMeteor
by
Katsumi Honda
Mobile Backend Starterを使ってサクサクアプリ開発
by
Katsumi Honda
ヨーマンおじさんと戯れる会
by
Katsumi Honda
イマドキのWebアプリの作り方
by
Katsumi Honda
はじめてのPython
by
Katsumi Honda
はじめてのPython - 開発環境の準備 for Mac
by
Katsumi Honda
はじめてのPython - 開発環境の準備 for Windows
by
Katsumi Honda
冬だからAndroid再入門
by
Katsumi Honda
Osc2012 appinventor のその後
by
Katsumi Honda
秋だからEclipse再入門
by
Katsumi Honda
夏だからJava再入門
by
Katsumi Honda
雲から機器へ伝達させる為の枠組み
by
Katsumi Honda
激安Androidタブレットを買ってみた
by
Katsumi Honda
はじめてのAndroid開発
1.
はじめての Android 開発
日本 Android の会 大分支部 第 1 回勉強会 2010 年 4 月 24 日 本田 克己
2.
開発環境OK? JDK
3.
Android SDK
4.
Platform File(1.6)
5.
Eclipse
6.
ADT(Android Development Toolkit)
7.
みんな大好きハローワールド EclipseからAndroidプロジェクト作るだけ
8.
みんな大好きハローワールド パッケージ名は公開するときは重要です
9.
作成後エラーが出ている場合はProject -> Clean
10.
エミュレータでコンニチワ エミュレータの設定をしていないとダイアログがでるので、設定してください。
11.
エミュレータの起動には時間がかかるのでしばらくお待ちください
12.
Hello Android!! エミュレータの画面は閉じないで置いた方が効率的です。
13.
Android の中身 を少しだけ
14.
Androidの構造 くわしくはWEBで。 http://developer.android.com/intl/ja/guide/basics/what-is-android.html
15.
4つのコンポーネント アクティビティ
16.
サービス
17.
ブロードキャストレシーバ
18.
コンテンツプロバイダ くわしくはWEBで。 http://developer.android.com/intl/ja/guide/topics/fundamentals.html
19.
コンポーネントを繋げるインテント コンテンツプロバイダは仲間はずれ ブロードキャスト
レシーバ サービス アクティビティ アクティビティ インテント インテント インテント この辺を 少し試してみます
20.
とりあえずサービスを動かしてみる アクティビティからサービスを開始
21.
サービスが一定周期にメッセージを表示 実用性はまったくありません。ごめんなさい。
22.
サービスの作成 File ->
New -> Class でクラス作成
23.
クラス名:任意(PeskyService)
24.
親クラス:android.app.Service
25.
public
class PeskyService extends Service { private final static long DELAY = 3000; private final static long PERIOD = 6000; private final static String MESSAGE = " お気に入りのメッセージを入れてください " ; private Toast toast ; private Timer timer ; private TimerTask task ; @Override public void onCreate() { super .onCreate(); toast = Toast. makeText ( this , MESSAGE , Toast. LENGTH_SHORT ); timer = new Timer(); task = new TimerTask() { @Override public void run() { toast .show(); } }; timer .schedule( task , DELAY , PERIOD ); } @Override public void onDestroy() { timer .cancel(); }; @Override public IBinder onBind(Intent arg0) { return null ; } }
26.
アクティビティにボタン追加 res/values/strings.xml にボタンの文字を追加
< string name = "start_button" > スタート </ string > を追加
27.
res/layout/main.xml にボタンを追加 <
Button android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:id = "@+id/StartButton" android:text = "@string/start_button" / >