Soumettre la recherche
Mettre en ligne
SmartphoneKanto#10
•
Télécharger en tant que KEY, PDF
•
1 j'aime
•
1,088 vues
Yukiya Nakagawa
Suivre
sumaben
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 58
Télécharger maintenant
Recommandé
Flutter 勉強会20190220
Flutter 勉強会20190220
HiroakiTakesue
Clones of Space Invaders Edinburgh
Clones of Space Invaders Edinburgh
Prénom RVLEB
Gudanama Niigata
Gudanama Niigata
Yukiya Nakagawa
Aizu.LT02
Aizu.LT02
Yukiya Nakagawa
Aizu.LT Special Preview
Aizu.LT Special Preview
Yukiya Nakagawa
Niigata.rb#03
Niigata.rb#03
Yukiya Nakagawa
ABC 2010 Spring
ABC 2010 Spring
Yukiya Nakagawa
ぼくらの錬金術〜キメラの作り方〜
ぼくらの錬金術〜キメラの作り方〜
Yukiya Nakagawa
Recommandé
Flutter 勉強会20190220
Flutter 勉強会20190220
HiroakiTakesue
Clones of Space Invaders Edinburgh
Clones of Space Invaders Edinburgh
Prénom RVLEB
Gudanama Niigata
Gudanama Niigata
Yukiya Nakagawa
Aizu.LT02
Aizu.LT02
Yukiya Nakagawa
Aizu.LT Special Preview
Aizu.LT Special Preview
Yukiya Nakagawa
Niigata.rb#03
Niigata.rb#03
Yukiya Nakagawa
ABC 2010 Spring
ABC 2010 Spring
Yukiya Nakagawa
ぼくらの錬金術〜キメラの作り方〜
ぼくらの錬金術〜キメラの作り方〜
Yukiya Nakagawa
Aizu.LT01
Aizu.LT01
Yukiya Nakagawa
ぼくのかんがえたふつうのあんどろいどかいはつ
ぼくのかんがえたふつうのあんどろいどかいはつ
Yukiya Nakagawa
Action Bar Compat読んでみた
Action Bar Compat読んでみた
Yukiya Nakagawa
NFCLAB会津
NFCLAB会津
Yukiya Nakagawa
UBIC20110707
UBIC20110707
Yukiya Nakagawa
もう一度Kotlinの話をしよう #ndsmeetup4
もう一度Kotlinの話をしよう #ndsmeetup4
Yukiya Nakagawa
NDS36 Java7&Java8
NDS36 Java7&Java8
Yukiya Nakagawa
Android再入門 〜Eclipseのことは忘れろ〜
Android再入門 〜Eclipseのことは忘れろ〜
Yukiya Nakagawa
Android Lintを覚えてベテラン開発者に追いつこう #ndsmeetup
Android Lintを覚えてベテラン開発者に追いつこう #ndsmeetup
Yukiya Nakagawa
僕らのデータ同期プラクティス
僕らのデータ同期プラクティス
Yukiya Nakagawa
AndroidLint #DroidKaigi
AndroidLint #DroidKaigi
Yukiya Nakagawa
Maps API on_mobile_dev_festbangkok
Maps API on_mobile_dev_festbangkok
ss318
PhoneGap_Javakuche0612
PhoneGap_Javakuche0612
Yuhei Miyazato
Google Maps API for Android
Google Maps API for Android
Maksim Golivkin
GDG Mediterranean Dev Fest Code lab #DevFestMed15 da android ad android wear ...
GDG Mediterranean Dev Fest Code lab #DevFestMed15 da android ad android wear ...
Bruno Salvatore Belluccia
Android location services from social networks to games
Android location services from social networks to games
Don Park
Android google mapv2
Android google mapv2
Department of Information Management Ming Chuan University, Taiwan
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
NgLQun
@Ionic native/google-maps
@Ionic native/google-maps
Masashi Katsumata
android level 3
android level 3
DevMix
Intro To Google Maps
Intro To Google Maps
Eric ShangKuan
[React-Native Tutorial] Map
[React-Native Tutorial] Map
Kobkrit Viriyayudhakorn
Contenu connexe
En vedette
Aizu.LT01
Aizu.LT01
Yukiya Nakagawa
ぼくのかんがえたふつうのあんどろいどかいはつ
ぼくのかんがえたふつうのあんどろいどかいはつ
Yukiya Nakagawa
Action Bar Compat読んでみた
Action Bar Compat読んでみた
Yukiya Nakagawa
NFCLAB会津
NFCLAB会津
Yukiya Nakagawa
UBIC20110707
UBIC20110707
Yukiya Nakagawa
もう一度Kotlinの話をしよう #ndsmeetup4
もう一度Kotlinの話をしよう #ndsmeetup4
Yukiya Nakagawa
NDS36 Java7&Java8
NDS36 Java7&Java8
Yukiya Nakagawa
Android再入門 〜Eclipseのことは忘れろ〜
Android再入門 〜Eclipseのことは忘れろ〜
Yukiya Nakagawa
Android Lintを覚えてベテラン開発者に追いつこう #ndsmeetup
Android Lintを覚えてベテラン開発者に追いつこう #ndsmeetup
Yukiya Nakagawa
僕らのデータ同期プラクティス
僕らのデータ同期プラクティス
Yukiya Nakagawa
AndroidLint #DroidKaigi
AndroidLint #DroidKaigi
Yukiya Nakagawa
En vedette
(11)
Aizu.LT01
Aizu.LT01
ぼくのかんがえたふつうのあんどろいどかいはつ
ぼくのかんがえたふつうのあんどろいどかいはつ
Action Bar Compat読んでみた
Action Bar Compat読んでみた
NFCLAB会津
NFCLAB会津
UBIC20110707
UBIC20110707
もう一度Kotlinの話をしよう #ndsmeetup4
もう一度Kotlinの話をしよう #ndsmeetup4
NDS36 Java7&Java8
NDS36 Java7&Java8
Android再入門 〜Eclipseのことは忘れろ〜
Android再入門 〜Eclipseのことは忘れろ〜
Android Lintを覚えてベテラン開発者に追いつこう #ndsmeetup
Android Lintを覚えてベテラン開発者に追いつこう #ndsmeetup
僕らのデータ同期プラクティス
僕らのデータ同期プラクティス
AndroidLint #DroidKaigi
AndroidLint #DroidKaigi
Similaire à SmartphoneKanto#10
Maps API on_mobile_dev_festbangkok
Maps API on_mobile_dev_festbangkok
ss318
PhoneGap_Javakuche0612
PhoneGap_Javakuche0612
Yuhei Miyazato
Google Maps API for Android
Google Maps API for Android
Maksim Golivkin
GDG Mediterranean Dev Fest Code lab #DevFestMed15 da android ad android wear ...
GDG Mediterranean Dev Fest Code lab #DevFestMed15 da android ad android wear ...
Bruno Salvatore Belluccia
Android location services from social networks to games
Android location services from social networks to games
Don Park
Android google mapv2
Android google mapv2
Department of Information Management Ming Chuan University, Taiwan
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
NgLQun
@Ionic native/google-maps
@Ionic native/google-maps
Masashi Katsumata
android level 3
android level 3
DevMix
Intro To Google Maps
Intro To Google Maps
Eric ShangKuan
[React-Native Tutorial] Map
[React-Native Tutorial] Map
Kobkrit Viriyayudhakorn
Google Developer Day 2010 Japan: Android や iPhone で活用する Maps API のモバイル端末向け新機能...
Google Developer Day 2010 Japan: Android や iPhone で活用する Maps API のモバイル端末向け新機能...
Google Developer Relations Team
Ruby conf2012
Ruby conf2012
Chandan Jog
Compose In Practice
Compose In Practice
Kelvin Harron
Design Patterns for Tablets and Smartphones
Design Patterns for Tablets and Smartphones
Michael Galpin
Android Wear: A Developer's Perspective
Android Wear: A Developer's Perspective
Vin Lim
[English] Create Mobile LBS Application Using Maps API
[English] Create Mobile LBS Application Using Maps API
Google Cloud Platform - Japan
Hello GoogleMaps!
Hello GoogleMaps!
Roc Boronat
UIWebView Tips
UIWebView Tips
Katsumi Kishikawa
O'Reilly WebCast - Trends And Technologies In Where2.0
O'Reilly WebCast - Trends And Technologies In Where2.0
Andrew Turner
Similaire à SmartphoneKanto#10
(20)
Maps API on_mobile_dev_festbangkok
Maps API on_mobile_dev_festbangkok
PhoneGap_Javakuche0612
PhoneGap_Javakuche0612
Google Maps API for Android
Google Maps API for Android
GDG Mediterranean Dev Fest Code lab #DevFestMed15 da android ad android wear ...
GDG Mediterranean Dev Fest Code lab #DevFestMed15 da android ad android wear ...
Android location services from social networks to games
Android location services from social networks to games
Android google mapv2
Android google mapv2
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
Lecture 12 - Maps, AR_VR_aaaaHardware.pptx
@Ionic native/google-maps
@Ionic native/google-maps
android level 3
android level 3
Intro To Google Maps
Intro To Google Maps
[React-Native Tutorial] Map
[React-Native Tutorial] Map
Google Developer Day 2010 Japan: Android や iPhone で活用する Maps API のモバイル端末向け新機能...
Google Developer Day 2010 Japan: Android や iPhone で活用する Maps API のモバイル端末向け新機能...
Ruby conf2012
Ruby conf2012
Compose In Practice
Compose In Practice
Design Patterns for Tablets and Smartphones
Design Patterns for Tablets and Smartphones
Android Wear: A Developer's Perspective
Android Wear: A Developer's Perspective
[English] Create Mobile LBS Application Using Maps API
[English] Create Mobile LBS Application Using Maps API
Hello GoogleMaps!
Hello GoogleMaps!
UIWebView Tips
UIWebView Tips
O'Reilly WebCast - Trends And Technologies In Where2.0
O'Reilly WebCast - Trends And Technologies In Where2.0
Plus de Yukiya Nakagawa
Atomic Designは「マルチ」で真価を発揮する
Atomic Designは「マルチ」で真価を発揮する
Yukiya Nakagawa
Androidの入門書を書いたときに気にしたこと #NDS57
Androidの入門書を書いたときに気にしたこと #NDS57
Yukiya Nakagawa
React Nativeの光と闇
React Nativeの光と闇
Yukiya Nakagawa
アグリノートにおけるGIS情報を活かした圃場・作付管理の取り組み @ FOSS4GJ
アグリノートにおけるGIS情報を活かした圃場・作付管理の取り組み @ FOSS4GJ
Yukiya Nakagawa
React Native Androidはなぜ動くのか
React Native Androidはなぜ動くのか
Yukiya Nakagawa
CSS in JSの話 #friday13json
CSS in JSの話 #friday13json
Yukiya Nakagawa
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
Yukiya Nakagawa
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
Yukiya Nakagawa
アグリノートを支える技術
アグリノートを支える技術
Yukiya Nakagawa
NDS36 Kotlin Cute
NDS36 Kotlin Cute
Yukiya Nakagawa
Coworking Business Forum in NIIGATA 2013
Coworking Business Forum in NIIGATA 2013
Yukiya Nakagawa
PechaKucha Niigata #3 2013.7.27
PechaKucha Niigata #3 2013.7.27
Yukiya Nakagawa
Androidで使えるJSON-Javaライブラリ
Androidで使えるJSON-Javaライブラリ
Yukiya Nakagawa
Kosenconf NagaokaNCT
Kosenconf NagaokaNCT
Yukiya Nakagawa
Jagniigata8
Jagniigata8
Yukiya Nakagawa
Jagniigata6
Jagniigata6
Yukiya Nakagawa
Corona Caravan #1 Nagaoka
Corona Caravan #1 Nagaoka
Yukiya Nakagawa
NDS21 feat. JAG Niigata 5
NDS21 feat. JAG Niigata 5
Yukiya Nakagawa
Plus de Yukiya Nakagawa
(18)
Atomic Designは「マルチ」で真価を発揮する
Atomic Designは「マルチ」で真価を発揮する
Androidの入門書を書いたときに気にしたこと #NDS57
Androidの入門書を書いたときに気にしたこと #NDS57
React Nativeの光と闇
React Nativeの光と闇
アグリノートにおけるGIS情報を活かした圃場・作付管理の取り組み @ FOSS4GJ
アグリノートにおけるGIS情報を活かした圃場・作付管理の取り組み @ FOSS4GJ
React Native Androidはなぜ動くのか
React Native Androidはなぜ動くのか
CSS in JSの話 #friday13json
CSS in JSの話 #friday13json
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
アグリノートを支える技術
アグリノートを支える技術
NDS36 Kotlin Cute
NDS36 Kotlin Cute
Coworking Business Forum in NIIGATA 2013
Coworking Business Forum in NIIGATA 2013
PechaKucha Niigata #3 2013.7.27
PechaKucha Niigata #3 2013.7.27
Androidで使えるJSON-Javaライブラリ
Androidで使えるJSON-Javaライブラリ
Kosenconf NagaokaNCT
Kosenconf NagaokaNCT
Jagniigata8
Jagniigata8
Jagniigata6
Jagniigata6
Corona Caravan #1 Nagaoka
Corona Caravan #1 Nagaoka
NDS21 feat. JAG Niigata 5
NDS21 feat. JAG Niigata 5
Dernier
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Dernier
(20)
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
SmartphoneKanto#10
1.
Android Google @+id/Nkzn
2.
Nkzn
← Twitter PG Android
3.
2002
DDI 2009 Motorola Droid 2005 ABC2009Fall 2005 W-ZERO3 2009 2006 W-ZERO3[es] GClue 2007 Advanced/W-ZERO3[es] 2010 BLOCCO #1 2008 WILLCOM 03 2010 ABC2010Spring 2009 Android Android K-MAX Windows Phone 7 #2 Dell Venue Pro
4.
URL
5.
Android Google Maps BLOCCO
6.
Android Google Maps BLOCCO
7.
8.
Google Maps
9.
Google Maps
10.
(´ ω
)
11.
Google Maps
12.
Android Maps
13.
Android Maps API •
Android SDK API • Google API Maps http://code.google.com/intl/ja/android/
14.
Maps API
15.
Android Maps 1.AndroidManifest.xml 2.Maps API
Key 3. XML MapView 4.MapActivity 5.ItemizedOverlay 6.MapActivity ItemizedOverlay
16.
1. AndroidManifest.xml
http://pastie.org/1365633 uses-library com.google.android.maps <uses-library android:name="com.google.android.maps"></uses-library> uses-permission android.permission.INTERNET <uses-permission android:name="android.permission.INTERNET"></uses- permission>
17.
2. Maps API
Key http://code.google.com/intl/ja/android/maps-api- signup.html ↑ android maps api key keytool -list -keystore ~/.android/debug.keystore
18.
3.
XML MapView
19.
Eclipse
Google APIs Maps API
20.
3.
XML MapView http://pastie.org/1365615 com.google.android.maps.MapView android:apiKey API android:id ( ) android:clickable, android:enabled true
21.
4. MapActivity
public class Main extends MapActivity { private static MapView mapView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mapView = (MapView)findViewById(R.id.mapview); mapView.setBuiltInZoomControls(true); mapView.invalidate(); } @Override protected boolean isRouteDisplayed() { return false; } }
22.
4. MapActivity
public class Main extends MapActivity { private static MapView mapView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mapView = (MapView)findViewById(R.id.mapview); mapView.setBuiltInZoomControls(true); mapView.invalidate(); } android:id @Override protected boolean isRouteDisplayed() { return false; } }
23.
24.
25.
5. ItemizedOverlay
http://pastie.org/1365583 OverlayItem List draw
26.
6. MapActivity
ItemizedOverlay http://pastie.org/1365577 mapView GeoPoint OverlayItem
27.
28.
BLOCCO
29.
BLOCCO • GClue K.K
Android • ver2.0β • Intent http://www.blocco.jp/
30.
Event
Action Tweet
31.
USB
32.
USB
33.
Event
Action Tweet
34.
Event Action
Tweet
35.
36.
37.
http://twitter.com/Nkzn
38.
•
• • • •
39.
•
• • • •
40.
•
40075km •
41.
42.
A.
40075km ÷ 360 ≒111113.3m
43.
http://code.google.com/intl/ja/android/add-ons/google-apis/reference/ MapController#animateTo(GeoPoint g): void Projection
fromPixels(int x, int y): GeoPoint toPixels(GeoPoint in, Point out): Point fromPixels metersToEquatorPixels(float meters): float
44.
•
…… •
45.
46.
47.
48.
49.
50.
51.
52.
•
• • • orz
53.
• • BLOCCO •
• Overlay Canvas(not HTML5)
54.
Android 3.0 Honeycomb
Android
55.
56.
Google Android
Android Hacks
57.
Android http://j.mp/jagniigata
58.
http://j.mp/nkznslides
Notes de l'éditeur
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
&#x3053;&#x306E;&#x3068;&#x304D;&#x3001;&#x5B89;&#x6613;&#x306B;&#x751F;&#x307F;&#x51FA;&#x3057;&#x305F;&#x3053;&#x306E;&#x6570;&#x5B57;&#x304C;&#x3001;&#x30D0;&#x30B0;&#x306E;&#x6E29;&#x5E8A;&#x306B;&#x306A;&#x308B;&#x3068;&#x306F;&#x3001;&#x8AB0;&#x3082;&#x4E88;&#x60F3;&#x3057;&#x3066;&#x3044;&#x306A;&#x304B;&#x3063;&#x305F;&#x2026;&#x2026;\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Télécharger maintenant