2019-09-23から1日間の記事一覧

ページング(ページの切り替え)

PHP

(ブログ記事の一覧は「こちら」) Googleなど検索サイトで何かを検索した場合、大量の検索結果が得られますが、全てを表示しようとすると膨大な量になってしまうことがあるため、表示する項目を10個単位などに分割して、最下部に「1 2 3 4 5 6 7 8 9 10 次…

画像ファイルのアップロード

PHP

(ブログ記事の一覧は「こちら」) サーバーに画像ファイルを送信(アップロード)する方法を学びましょう。 PHPで用意されている move_uploaded_file 関数を用いると、サーバーにテンポラリファイルをアップロードしてから、指定の場所のファイル名にコピー…

正規表現

PHP

(ブログ記事の一覧は「こちら」) 正規表現とは「文字列の集合を一つの文字列で表現する方法の一つ」と説明されています。簡単に言うと、文字列があらかじめ決められたルールの文字で構成されているかどうかを意味します。正しい文字の組み合わせで構成され…

JSONデータの扱い方/Web APIの利用

PHP

(ブログ記事の一覧は「こちら」) JSON(JavaScript Object Notation)とは、データを定義するためのフォーマットの1つです。同じような考えのフォーマットとして他にはXMLやCSVがあります。 最近では、Web APIの実行結果でよく使われるフォーマットとして…

テキストファイルの入出力

PHP

(ブログ記事の一覧は「こちら」) PHPはサーバーにあるテキストファイルの書き込みや読み込みができます。これを利用するとアクセスログのような情報を保存するような仕組みを作成できるようになります。 ここで学ぶこと テキストファイルの書き込み/読み…

自作関数、クラス

PHP

(ブログ記事の一覧は「こちら」) PHPで自作関数と自作クラスを作成して利用する方法を学びましょう。 ここで学ぶこと 自作関数の使い方 htmlspecialchars関数(エスケープ処理) 自作クラスの使い方 参考: クラスの基礎(PHPマニュアル) オブジェクトの…

日時の扱い方(DatePickerDialog, TimePickerDialog, DialogFragment)

(ブログ記事の一覧は「こちら」) 日付や時間を入力するためのコンポーネントとして、DatePicker, TimePicker が用意されています。また、それぞれを入力するためのダイアログとして DatePickerDialog, TimePickerDialog が用意されています。 それぞれのダ…

カメラ/フォト(Intent)

(ブログ記事の一覧は「こちら」) カメラの起動/撮影方法や、フォト(写真)データへのアクセス方法について学びましょう。 いずれもIntentクラスを使用します。カメラアプリ、フォトアプリにアクセスして、画像を取得することが可能です。 OSのバージョン…

タッチ、ジェスチャー

(ブログ記事の一覧は「こちら」) 画面のタッチや移動の検出や、スクロールやダブルタップなどのジェスチャーの検出を行う方法について学びましょう。 ここで学ぶこと タッチイベント ジェスチャーイベント 例題1 作成するもの タッチイベントを取得するサ…

アニメーション(移動、拡大縮小、回転、透過率)

(ブログ記事の一覧は「こちら」) 画像データをアニメーションさせる方法について学びましょう。 ここで学ぶこと アニメーション 移動アニメーション 拡大縮小アニメーション 回転アニメーション 透過率アニメーション アニメーションセット 参考書籍: And…

音楽の再生(MediaPlayer)

(ブログ記事の一覧は「こちら」) 音楽や動画を再生する機能を持つMediaPlayerクラスについて学びましょう。 ここでは、音楽ファイル(MP3などいろいろなフォーマットに対応)の再生について説明します。 ここで学ぶこと MediaPlayerクラスの使い方 参考: …

JSONデータの扱い方/Web APIの利用

(ブログ記事の一覧は「こちら」) JSON(JavaScript Object Notation)とは、データを定義するためのフォーマットの1つです。同じような考えのフォーマットとして他にはXMLやCSVがあります。 最近では、Web APIの実行結果でよく使われるフォーマットとして…