Android Androidの学習をはじめて13日くらいの人の問題集 前回はファイルに対してテキストの書き込みを行ったが、オブジェクトを直接書き込むこともできる。今回はまずその方法を学ぼう。 ●ステップ1 ファイルに書き込みたいクラスにSerializableインターフェイスを実装する。 ●... 2017.08.13 Androidプログラミング
Android Androidの学習をはじめて12日くらいの人の問題集 データを保存する方法としてまずはファイルへの読み書きを練習しよう。 Q1 リストビューに登録されたアイテムをファイルに書き込み、次回起動時に復元させよ。 なお、今回はファイルの書き込みのフォーマットを item1 item2 ... 2017.08.12 Androidプログラミング
Android Androidの学習をはじめて11日くらいの人の問題集 アダプターを自作してオリジナルレイアウトのリストビューを作成しよう。 Q1 下部のフォームからデータを入力すると上部のリストビューに追加されていくアプリを作成せよ。 リストのビューはBaseAdapterを継承したクラスを使って作... 2017.08.11 Androidプログラミング
Android Androidの学習をはじめて10日くらいの人の問題集 startActivityForResultを用いてデータの授受をしてみよう。 Q1 リストビューを使い英単語の一覧を表示する。 英単語の追加と編集の機能を実装すること。 詳しくは実行例を参照せよ。 スター... 2017.08.10 Androidプログラミング
Android Androidの学習をはじめて9日くらいの人の問題集 LinkedHashMapとListView、複数のActivityを行き来するIntentを練習します。 Q1 リストビューを使い都道府県の一覧を表示する。 項目をクリックすると画面遷移し、その都道府県の県庁所在地を表示する。 ... 2017.08.09 Androidプログラミング
Android Androidの学習をはじめて8日くらいの人の問題集 複数のActivityを行き来するIntentを練習します。 Q1 色を選択してボタンを押すと画面が遷移する。その際、背景色を選択した色にすること。 backボタンで最初の画面に戻る。 スタート画面 ラ... 2017.08.08 Androidプログラミング
Android Androidの学習をはじめて7日くらいの人の問題集 ListViewのデータ登録と削除。DialogFragmentとActivity間でのデータの受け渡し練習。 Q1 フォームよりリストビューにデータを登録できるようにする。 リストビューに登録されたデータは、クリックすると下部に... 2017.08.07 Androidプログラミング
Android Androidの学習をはじめて6日くらいの人の問題集 DialogFragmentとActivity間でのデータの受け渡し練習。 Q1 リストビューに表示されたアイテムを長押しで削除できるようにする。その際確認のダイアログを表示すること。 スタート画面 項目... 2017.08.06 Androidプログラミング
Android Androidの学習をはじめて5日くらいの人の問題集 ListView,ArrayAdapter基本問題。 Q1 Red,Green,Blueと表示されるリストビューを作成し、項目をクリックすると和名をその色で表示する。長押しすると項目を削除する。 スタート画面 ... 2017.08.05 Androidプログラミング
Android Androidの学習をはじめて4日くらいの人の問題集 LinearLayout,SeekBar,RadioGroup等。 Q1 割り勘電卓を作成せよ。男女などで支払い額が変えられるようにする。 レイアウトのルートにはLinearLayoutを用いること。 スタート画面 ... 2017.08.04 Androidプログラミング
Android Androidの学習をはじめて3日くらいの人の問題集 RadioGroup,TextWatcher。今回は少し例外処理を入れる。 Q1 整数を2つ入力し、+、ー、*、/、%を選択すると演算結果を出力するアプリを作成せよ。 詳しくは実行例を参照のこと スタート画面 ... 2017.08.03 Androidプログラミング
Android Androidの学習をはじめて2日くらいの人の問題集 TextView,EditText,Buttonを使った問題。 Q1 身長(cm)と体重(kg)を入力させBMIを出力するアプリを作成せよ。 BMIは 体重(kg)/(身長(m)*身長(m)) にて求めることができる。 ... 2017.08.02 Androidプログラミング
Android Androidの学習をはじめて1日くらいの人の問題集 TextView,EditText,Buttonを使った問題。 Q1 0〜99の値を一つランダムに生成し、その数字を当てるゲームを作成せよ。 入力した値よりも正解が小さい場合は 「もっと下だよ」 入力した値よりも大きい場合は ... 2017.08.01 Androidプログラミング
Java Javaの学習を始めて37日くらいの人のための問題集 Map例題集。Mapは Map<Integer,Map<Integer,Integer>> のように入れ子にできる。それを利用して以下のアプリを作成せよ。 Q1 データを作るでは年数を入れると、1〜12月のデータが... 2017.08.01 Javaプログラミング
Java Javaの学習を始めて36日くらいの人のための問題集 Map例題集。 Q1 日本語の曜日を入力するとスペイン語の曜日を教えてくれるアプリを作成せよ。 データの格納にはMapを利用すること。 以下のデータをコピーして使って良い 漢字一文字で曜日を入力する。月〜日以外... 2017.07.31 Javaプログラミング
Java HashMapの使い方 前回、複数のデータを一つにまとめて扱う方法としてArrayListを学んだが、今回はHashMapを紹介する。 配列やArrayListではインデックスに0から始まる整数を記述したが、HashMapではここに任意の型を指定できる。 言語... 2017.07.29 Javaプログラミング
Java Javaの学習を始めて35日くらいの人のための問題集 オブジェクト指向練習問題。has-a,例外処理。 Q1 傘クラスと傘立てクラス、アプリケーションクラスをつくり。 各操作ができるプログラムを作成せよ。 ■クラス:Umbrella <フィールド変数> private ... 2017.07.28 Javaプログラミング
Java Javaの学習を始めて34日くらいの人のための問題集 オブジェクト指向練習問題。 Q1 預金口座を表すクラスAccountを定義して、 各操作ができるプログラムを作成せよ。 ■クラス:Account <フィールド変数> private int num 口座番号 priv... 2017.07.27 Javaプログラミング
Java Javaの学習を始めて33日くらいの人のための問題集 オブジェクト指向、ポリモーフィズムの問題。 Q1 自転車クラスと電動自転車クラスをつくり実行例の処理を実現せよ。 電動自転車はバッテリーの最大値が10とし一回走るとバッテリーを5消耗することとする。 ■一般クラス:Bicycle... 2017.07.26 Javaプログラミング
Java Javaの学習を始めて32日くらいの人のための問題集 オブジェクト指向、インターフェイスの問題。 Q1 usb接続ができることを意味するインターフェイスUsbConnectable、 それを実装するクラスMouse、Memory、CardReaderを作成する。 そして、PCクラス... 2017.07.25 Javaプログラミング