Android beginners guide: let master android programing with android studio primer series (libro books) (Japanese Edition)
Book Details
Author(s)syoda tuyano
PublisherTuyano-Project
ISBN / ASINB00V2OTAM2
ISBN-13978B00V2OTAM6
MarketplaceUnited Kingdom 🇬🇧
Description
「Android Studioã§ã‚¢ãƒ—リ開発をマスターã›ã‚ˆï¼ã€
スマートフォンã€ã‚¿ãƒ–レットã€è…•時計ã€ãƒ†ãƒ¬ãƒ“ã€è‡ªå‹•車……。今やã‚らゆるã¨ã“ã‚ã«é€²å‡ºã—ã¦ã„ã‚‹Android。ãã®ã‚¢ãƒ—リ開発をマスターã™ã‚Œã°ã€ã‚らゆる世界ã«è‡ªåˆ†ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã‚’é€ã‚Šå‡ºã›ã‚‹ï¼ã€€ä¸€æ–°ã•れãŸGoogleç´”æ£ã®é–‹ç™ºãƒ„ール「Android Studioã€ã¨ã€é«˜é€Ÿã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ã€ŒGenymotionã€ã‚’使ã£ã¦ã€Androidアプリ開発ã®åŸºæœ¬ã‚’身ã«ã¤ã‘よã†ï¼
※Android Studio 1.1対応。
<<目 次>>
1. Androidã®é–‹ç™ºç’°å¢ƒã‚’æ•´ãˆã‚ˆã†ï¼
Androidã£ã¦ã€ãªã«ï¼Ÿ
Android SDKã¨Android Studio
Android Studioを用æ„ã—よã†
Android Studioをインストールã—よã†
Android Setup Wizardã«ã¤ã„ã¦
Genymotionを用æ„ã—よã†
Genymotionをインストールã™ã‚‹
Android Studioã®Welcomeウインドウã«ã¤ã„ã¦
SDK Managerを使ãŠã†
Pluginã§Genymotionプラグインをインストール
Genymotionã®è¨å®š
2. プãƒã‚¸ã‚§ã‚¯ãƒˆã‚’作ã‚ã†ï¼
プãƒã‚¸ã‚§ã‚¯ãƒˆã®ä½œæˆ
Android Studioã®ç”»é¢æ§‹æˆ
プãƒã‚¸ã‚§ã‚¯ãƒˆã®å†…容をãƒã‚§ãƒƒã‚¯ï¼
仮想デãƒã‚¤ã‚¹ã¨AVD Manager
エミュレータã§å®Ÿè¡Œã—よã†
Genymotionã®ä»®æƒ³ãƒ‡ãƒã‚¤ã‚¹ã‚’用æ„ã™ã‚‹
Genymotionã§ã‚¢ãƒ—リを動ã‹ã™
3. レイアウトã®åŸºæœ¬ã‚’ç†è§£ã—よã†ï¼
レイアウトã¯XMLã§ï¼
activity_main.xmlã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰è¡¨ç¤º
ソースコードをãƒã‚§ãƒƒã‚¯ã™ã‚‹
strings.xmlを見ã¦ã¿ã‚‹
4. Activityクラスã®åŸºæœ¬ã‚’ç†è§£ã—よã†ï¼
MainActivityクラスを見ã¦ã¿ã‚‹
Rクラスã®ç§˜å¯†ã¨ã¯ï¼Ÿ
コンãƒãƒ¼ãƒãƒ³ãƒˆã‚’レイアウトã«è¿½åŠ ã™ã‚‹
string.xmlã«è¿½åŠ ã‚’ã—よã†
レイアウトを修æ£ã—よã†
MainActivityã‚’ä¿®æ£ã™ã‚‹
ソースコードを調ã¹ã¦ã¿ã‚ˆã†
5. トースト/アラート/メニュー
トーストã§ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã™ã‚‹
アラートダイアãƒã‚°ã®è¡¨ç¤º
アラートã«ãƒœã‚¿ãƒ³ã‚’ã¤ã‘ã‚‹
オプションメニューを作る
Javaã®ã‚³ãƒ¼ãƒ‰ã§ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’構築ã™ã‚‹ã«ã¯ï¼Ÿ
6. ã•ã¾ã–ã¾ãªGUI部å“を使ã£ã¦ã¿ã‚ˆã†ï¼
ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ã‚’使ã†
ラジオボタンを使ã†
シークãƒãƒ¼ã‚’使ã†
レーティングãƒãƒ¼ã‚’使ã†
時計を表示ã™ã‚‹
DatePickerDialogã«ã‚ˆã‚‹æ—¥ä»˜ãƒ€ã‚¤ã‚¢ãƒã‚°
TimePickerDialogã«ã‚ˆã‚‹æ™‚刻ダイアãƒã‚°
7. リストã¨ãƒ€ã‚¤ã‚¢ãƒã‚°
リストã®ä»•組ã¿
レイアウトを作る
MainActivityã‚’ä¿®æ£ã™ã‚‹
イベント処ç†ã‚’è¿½åŠ ã—よã†
é¸æŠžãƒªã‚¹ãƒˆã‚’ãƒ€ã‚¤ã‚¢ãƒã‚°ã«è¡¨ç¤ºã™ã‚‹
8. ãƒ•ã‚¡ã‚¤ãƒ«ã‚¢ã‚¯ã‚»ã‚¹ã«æŒ‘戦ï¼
ファイルアクセスã¨ã‚¹ãƒˆãƒªãƒ¼ãƒ
ファイルアクセスã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ
テã‚ストã®ä¿å˜
テã‚ストã®èªè¾¼
FileReader/FileWriterを使ã†ã¨ï¼Ÿ
SDカードã«ãƒ•ァイルをä¿å˜ã™ã‚‹
9. データベースを使ãŠã†ï¼
Androidã¨SQLite
レイアウトã®ä½œæˆ
ソースコードã®ä½œæˆ
ヘルパークラスã®å®šç¾©
DatabaseHelperクラスã®onCreateメソッド
DatabaseHelperã®onUpgradeメソッド
メモをテーブルã«ä¿å˜ã™ã‚‹
メモをテーブルã‹ã‚‰æ¤œç´¢ã™ã‚‹
※本書ã¯ã€å…¥é–€ãƒ‰ã‚ュメントサイトlibro(http://libro.tuyano.comï¼‰ã®æŽ²è¼‰è¨˜äº‹ã‚’å…ƒã«å›³ç‰ˆãªã©ã‚’è¿½åŠ ã€æœ€æ–°ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«åˆã‚ã›ã¦åŠ ç†ä¿®æ£ã—ãŸã‚‚ã®ã§ã™ã€‚
※著者ã«ã¤ã„ã¦
掌田津耶乃(ã—ょã†ã ã¤ã‚„ã®ï¼‰ã€‚日本åˆã®Mac専門月刊誌「Mac+ã€ã®é ƒã‹ã‚‰ä¸»ã«Mac系雑誌ã«å¯„稿ã™ã‚‹ã€‚ãƒã‚¤ãƒ‘ーカードã®ç™»å ´ã«ã‚ˆã‚Šã€Œãƒ“ギナーã®ãŸã‚ã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã€ã«é–‹çœ¼ã€‚以後ã€Macã€Windowsã€Webã€Androidã€iOSã¨ã‚らゆるプラットフォームã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ãƒ“ギナーã«å‘ã‘ãŸæ›¸ç±ã‚’執ç†ã—ç¶šã‘る。(著者プãƒãƒ•ィールより)
スマートフォンã€ã‚¿ãƒ–レットã€è…•時計ã€ãƒ†ãƒ¬ãƒ“ã€è‡ªå‹•車……。今やã‚らゆるã¨ã“ã‚ã«é€²å‡ºã—ã¦ã„ã‚‹Android。ãã®ã‚¢ãƒ—リ開発をマスターã™ã‚Œã°ã€ã‚らゆる世界ã«è‡ªåˆ†ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã‚’é€ã‚Šå‡ºã›ã‚‹ï¼ã€€ä¸€æ–°ã•れãŸGoogleç´”æ£ã®é–‹ç™ºãƒ„ール「Android Studioã€ã¨ã€é«˜é€Ÿã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ã€ŒGenymotionã€ã‚’使ã£ã¦ã€Androidアプリ開発ã®åŸºæœ¬ã‚’身ã«ã¤ã‘よã†ï¼
※Android Studio 1.1対応。
<<目 次>>
1. Androidã®é–‹ç™ºç’°å¢ƒã‚’æ•´ãˆã‚ˆã†ï¼
Androidã£ã¦ã€ãªã«ï¼Ÿ
Android SDKã¨Android Studio
Android Studioを用æ„ã—よã†
Android Studioをインストールã—よã†
Android Setup Wizardã«ã¤ã„ã¦
Genymotionを用æ„ã—よã†
Genymotionをインストールã™ã‚‹
Android Studioã®Welcomeウインドウã«ã¤ã„ã¦
SDK Managerを使ãŠã†
Pluginã§Genymotionプラグインをインストール
Genymotionã®è¨å®š
2. プãƒã‚¸ã‚§ã‚¯ãƒˆã‚’作ã‚ã†ï¼
プãƒã‚¸ã‚§ã‚¯ãƒˆã®ä½œæˆ
Android Studioã®ç”»é¢æ§‹æˆ
プãƒã‚¸ã‚§ã‚¯ãƒˆã®å†…容をãƒã‚§ãƒƒã‚¯ï¼
仮想デãƒã‚¤ã‚¹ã¨AVD Manager
エミュレータã§å®Ÿè¡Œã—よã†
Genymotionã®ä»®æƒ³ãƒ‡ãƒã‚¤ã‚¹ã‚’用æ„ã™ã‚‹
Genymotionã§ã‚¢ãƒ—リを動ã‹ã™
3. レイアウトã®åŸºæœ¬ã‚’ç†è§£ã—よã†ï¼
レイアウトã¯XMLã§ï¼
activity_main.xmlã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰è¡¨ç¤º
ソースコードをãƒã‚§ãƒƒã‚¯ã™ã‚‹
strings.xmlを見ã¦ã¿ã‚‹
4. Activityクラスã®åŸºæœ¬ã‚’ç†è§£ã—よã†ï¼
MainActivityクラスを見ã¦ã¿ã‚‹
Rクラスã®ç§˜å¯†ã¨ã¯ï¼Ÿ
コンãƒãƒ¼ãƒãƒ³ãƒˆã‚’レイアウトã«è¿½åŠ ã™ã‚‹
string.xmlã«è¿½åŠ ã‚’ã—よã†
レイアウトを修æ£ã—よã†
MainActivityã‚’ä¿®æ£ã™ã‚‹
ソースコードを調ã¹ã¦ã¿ã‚ˆã†
5. トースト/アラート/メニュー
トーストã§ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã™ã‚‹
アラートダイアãƒã‚°ã®è¡¨ç¤º
アラートã«ãƒœã‚¿ãƒ³ã‚’ã¤ã‘ã‚‹
オプションメニューを作る
Javaã®ã‚³ãƒ¼ãƒ‰ã§ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’構築ã™ã‚‹ã«ã¯ï¼Ÿ
6. ã•ã¾ã–ã¾ãªGUI部å“を使ã£ã¦ã¿ã‚ˆã†ï¼
ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ã‚’使ã†
ラジオボタンを使ã†
シークãƒãƒ¼ã‚’使ã†
レーティングãƒãƒ¼ã‚’使ã†
時計を表示ã™ã‚‹
DatePickerDialogã«ã‚ˆã‚‹æ—¥ä»˜ãƒ€ã‚¤ã‚¢ãƒã‚°
TimePickerDialogã«ã‚ˆã‚‹æ™‚刻ダイアãƒã‚°
7. リストã¨ãƒ€ã‚¤ã‚¢ãƒã‚°
リストã®ä»•組ã¿
レイアウトを作る
MainActivityã‚’ä¿®æ£ã™ã‚‹
イベント処ç†ã‚’è¿½åŠ ã—よã†
é¸æŠžãƒªã‚¹ãƒˆã‚’ãƒ€ã‚¤ã‚¢ãƒã‚°ã«è¡¨ç¤ºã™ã‚‹
8. ãƒ•ã‚¡ã‚¤ãƒ«ã‚¢ã‚¯ã‚»ã‚¹ã«æŒ‘戦ï¼
ファイルアクセスã¨ã‚¹ãƒˆãƒªãƒ¼ãƒ
ファイルアクセスã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ
テã‚ストã®ä¿å˜
テã‚ストã®èªè¾¼
FileReader/FileWriterを使ã†ã¨ï¼Ÿ
SDカードã«ãƒ•ァイルをä¿å˜ã™ã‚‹
9. データベースを使ãŠã†ï¼
Androidã¨SQLite
レイアウトã®ä½œæˆ
ソースコードã®ä½œæˆ
ヘルパークラスã®å®šç¾©
DatabaseHelperクラスã®onCreateメソッド
DatabaseHelperã®onUpgradeメソッド
メモをテーブルã«ä¿å˜ã™ã‚‹
メモをテーブルã‹ã‚‰æ¤œç´¢ã™ã‚‹
※本書ã¯ã€å…¥é–€ãƒ‰ã‚ュメントサイトlibro(http://libro.tuyano.comï¼‰ã®æŽ²è¼‰è¨˜äº‹ã‚’å…ƒã«å›³ç‰ˆãªã©ã‚’è¿½åŠ ã€æœ€æ–°ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«åˆã‚ã›ã¦åŠ ç†ä¿®æ£ã—ãŸã‚‚ã®ã§ã™ã€‚
※著者ã«ã¤ã„ã¦
掌田津耶乃(ã—ょã†ã ã¤ã‚„ã®ï¼‰ã€‚日本åˆã®Mac専門月刊誌「Mac+ã€ã®é ƒã‹ã‚‰ä¸»ã«Mac系雑誌ã«å¯„稿ã™ã‚‹ã€‚ãƒã‚¤ãƒ‘ーカードã®ç™»å ´ã«ã‚ˆã‚Šã€Œãƒ“ギナーã®ãŸã‚ã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã€ã«é–‹çœ¼ã€‚以後ã€Macã€Windowsã€Webã€Androidã€iOSã¨ã‚らゆるプラットフォームã®ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ãƒ“ギナーã«å‘ã‘ãŸæ›¸ç±ã‚’執ç†ã—ç¶šã‘る。(著者プãƒãƒ•ィールより)

