Skip to Content
初めてのAndroid 第4版
book

初めてのAndroid 第4版

by Ed Burnette, あんざい ゆき, 長尾 高弘
February 2016
Intermediate to advanced
256 pages
4h 7m
Japanese
O'Reilly Japan, Inc.
Content preview from 初めてのAndroid 第4版

3章序盤戦

1章「クイックスタート」では、Android Studioを使ってほんの数分で単純な[Hello, Android]プログラムを作った。ほとんどのカモノハシと同様にこのプログラムは大したことはしない。II部ではもっと面白いアプリを作る。究極の三目並べゲームだ。

ゲームに少しずつ機能を追加しながら、Androidプログラミングのさまざまな側面を学んでいく。この知識はゲームであれ、ビジネスアプリであれ、その他思いつくどのようなプログラムであれ、あとで自分のプログラムを作るときに役立つだろう。まずユーザーインターフェースから始めよう。

本書のサンプルコードはすべてが印刷されているので、読みながらAndroid Studioでついていくことができる。しかし本書のウェブサイト†1からサンプルコードをダウンロードすれば、入力にかかる時間を大幅に節約できる。

3.1 三目並べサンプルについて

三目並べのやり方は誰でも知っているだろう。最初は何も書かれていない3×3のマス目があり、2人のプレイヤーが空いているマスに◯か×を書いていく。先に自分のマークを3つ連続で並べられたプレイヤーが勝ちだ。先に盤がすべて埋まってしまったら引き分けとなり勝者はない。

究極の三目並べ†2もそれと同じようなものだが、単純にマスに○や×を書くことはできない。大きな3×3のマス目のなかにある小さな3×3のマス目で三目並べゲームに勝たなければそこに自分のマークを入れることはできないのだ。盤面は図3-1のようになる。

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

プログラミングPHP 第4版

プログラミングPHP 第4版

Kevin Tatroe, Peter MacIntyre, 永井 勝則, 中野 圭

Publisher Resources

ISBN: 9784873117492Other