携帯OS教科書 Androidアプリケーション技術者ベーシック 電子書籍(山本 道子)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. 携帯OS教科書 Androidアプリケーション技術者ベーシック

携帯OS教科書 Androidアプリケーション技術者ベーシック


形式:
電子書籍
発売日:
ISBN:
9784798127606
価格:
4,180(本体3,800円+税10%)
カテゴリ:
ベンダー資格
キーワード:
#IT関連資格,#情報処理技術者試験,#開発環境,#システム運用
電子書籍

Android試験対策本に待望の“教科書”が登場

Android技術者認定試験制度(ACE)の「アプリケーション技術者認定試験ベーシック」を受験する方に向けた学習書です。いきなり問題集ではハードルが高いという方も取り組みやすいように、豊富な図表とサンプルコードで、Androidアプリケーションの動作・仕組みから各種コンポーネント、開発環境まで、合格に必要な知識をていねいに解説します。

練習問題も多数掲載しており、章末問題で学習したことをすぐに確認できるほか、巻末の模擬試験で仕上げも万全です。これから資格取得を目指す方はもちろん、現場で開発経験を積んだ方にもお奨めする一冊です。

★旧電子書籍データにパスワードの記載がありませんでした。最新データをご利用ください。読者の皆様には謹んでお詫び申し上げます。

※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。

(翔泳社)

目次の登録はありません。

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

  • 試験番号の変更

    2011年12月より試験番号がA01からOA0‐001に変更されましたが同試験で変わりません。
この商品の「よくある質問」はありません。

現在表示されている正誤表の対象書籍

書籍の種類:電子書籍

書籍の刷数:全刷


※重版をした際に、内容が修正されている場合があります。「刷数の確認方法(例)」の図を参考に、お手元の書籍の刷数をご確認ください。下の「書籍の刷数」の欄で刷数を選択すると、お持ちの書籍の刷数に合わせて、正誤情報を絞り込むことができます。

書籍によっては表記が異なる場合がございます


本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

 書籍の刷数で正誤情報を絞り込みたい場合は選択してください。

 書籍の種類:

最終更新日:2021年04月08日
ページ数 内容 書籍修正刷 電子書籍訂正 発生刷 登録日
000
チェックシート、p.1、1行目
ベーシック(KSO-A01)試験
ベーシック(OA0-001)試験

2011年12月より試験番号がA01からOA0‐001に変更されましたが同試験で変わりません。
2刷 1刷 2012.06.25
012
[7]3行目
なお、途中でのダイアログ
なお、途中でのダイアログ
2刷 1刷 2012.06.25
026
問題1-8の①
①Android SDKの
EclipseのAndroid詳細設定画面で、Android SDKの
2刷 1刷 2012.06.25
039
問題2-1の選択肢A
A. Android SDKを使用したアプアプリケーション開発では
A. Android SDKを使用したアプリケーション開発では
1刷 2012.07.04
043
問題2-12 選択肢C
Dalvik仮想マシン上では、CやC++によるライブラリを開発・実行することができる
Dalvik仮想マシン上では、CやC++で開発されたライブラリを実行することができる
1刷 2013.01.28
047
問題2-12 解説の3行目
Android NDKを使用することでC/C++によるライブラリの開発が可能であるため、選択肢Cは正しいです。
Android NDKを使用することでC/C++によるライブラリの開発が可能であり、Dalvik上で実行可能であるため、選択肢Cは正しいです。
1刷 2013.01.28
047
問題2-11の解答
正解:C
正解:B
1刷 2017.08.10
055
表3.2内 targetSdkVersion
ここで指定されたバージョンでの動作はをテスト済みであるということを明示する
ここで指定されたバージョンでの動作はテスト済みであるということを明示する
1刷 2014.08.07
056
サンプルプロジェクト名
sample/chap2/ResSampleプロジェクト
sample/chap3/ResSampleプロジェクト
2刷 1刷 2011.12.09
058
表3.6内 layout_width layout_height
表示に必要な細部に調整し、自動調整されて表示
表示に必要なサイズに自動調整されて表示
1刷 2014.08.07
192
問題6-13 各選択肢の1行目
A. public void onCreate(Bundle bundle, Intent obj) { B. public void onCreate(Bundle bundle) { C. public void onCreate(Bundle bundle) { D. public void onCreate(Bundle bundle) {
A. public void onCreate(Bundle savedInstanceState, Intent obj) { B. public void onCreate(Bundle savedInstanceState) { C. public void onCreate(Bundle savedInstanceState) { D. public void onCreate(Bundle savedInstanceState) {
1刷 2017.08.10
192
問題6-14の問題文
【 ③ 】(intent);
【 ③ 】(intent, 1);
1刷 2017.08.10
268
図8.10の下にある文
データの削除(delete処理)にもContentValuesクラスを使用しています。
データの削除(delete処理)を行っているコードは次のとおりです。
1刷 2013.12.11
341
問題10-19の選択肢A
MediaViewr
MediaViewr
1刷 2017.08.10
369
問題11-9の選択肢D
JScript
PHP
1刷 2017.08.10
406
問題12-4 選択肢B
署名がないアプリケーションは、公開はできないがUSB接続による実機へのインストールは可能である
署名がないアプリケーションは、公開はできない
1刷 2021.04.08
413
問題12-4 解説
署名は公開時に必要であるため、USB接続によるデバッグ作業でのインストールは不要です。
署名は公開時に必要です。
1刷 2021.04.08
479
問題41のCとD
○ C. どちらが表示されるかは不定である ○ D. 実行時エラーが発生する
○ C. どちらが表示されるかは不定であるが、いずれかが表示される
○ D. 実行時エラーが発生する可能性がある
2刷 1刷 2012.03.22
492
問題12の解答
正解:B
正解:D
2刷 1刷 2012.03.22
496
問題29の解説の冒頭
本章に掲載されている
172ページに掲載されている
1刷 2013.08.19
499
問題41の解答
正解:C
正解:D

【解説の補足】
 本書では扱っていませんが、本来、AndroidのUI操作はシングル・スレッドで行うことが原則であり、マルチスレッドでの利用の場合は、Handlerを使用することが推奨されています。
 別スレッドからUIを操作すると、CalledFromWrongThreadException例外が発生する仕組みとなっています。問題文のコードの一部を以下のように変更すると、例外が発生することを確認できます。

new Thread(new Runnable() {
public void run(){
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
Log.e("Runnable", "InterruptedException");
}
view.setText("Hello");}
}).start();
view.setText("Hello world");


 しかし、あくまでスレッドの管理は、コンテナ以下OSのスケジューラに委ねられているため、プログラマが切り替えることはできません。問題文のようなコードにおいて、例外が発生することなく実行できる可能性もありますが、選択肢Cのように確実ではなく、選択肢Dにあるとおり、例外が発生する可能性があります。
2刷 1刷 2012.03.22
ix
2行目
KS0-A01
OA0-001

試験番号が変更されました。
2刷 1刷 2012.06.25
v
表1「試験番号」
KS0-A01
OA0-001

試験番号が変更されました。
2刷 1刷 2012.06.25
x
「本書記載内容に関する制約について」1~2行目
試験番号KS0-A01
試験番号OA0-001

試験番号が変更されました。
2刷 1刷 2012.06.25