2016.01.25
Android RelativeLayout レイアウト 基本
AndroidのUIを作るうえで基本となる内容をまとめたいと思います。 Androidには基本的なレイアウトが用意されており、そのうちよく使うものが以下のレイアウトです。 前回はLinearLayoutについて述べました。今回はRelativeLayoutについて説明します。 RelativeLay …More Read
2016.01.18
Android LinearLayout レイアウト 基本
AndroidのUIを作るうえで基本となる内容をまとめたいと思います。 レイアウト単位についてとレイアウトの基本的なポイントについて説明を行いました。 Androidには基本的なレイアウトが用意されており、そのうちよく使うものが以下のレイアウトです。 他にAbsoluteLayoutもありますが、現 …More Read
2016.01.12
Android View ViewGroup xml レイアウト
AndroidのUIを作るうえで基本となる内容をまとめたいと思います。 AndroidアプリのUIはすべて、ViewとViewGroupにより構成されます。 Viewはユーザーが接する画面上のモノです。TexiViewやButtonなどです。 ViewGroupはView(またはViewGroup) …More Read
2016.01.12
andorid dp px 画面密度
AndroidアプリのUIを作る際の基本的なことをまとめていきたいと思います。 Appleのみが出しており端末の種類が限定的なiphoneと違い、Androidは画面サイズや画面密度が異なる端末が多種多様にあります。 Androidの画面を設計する際には、端末ごとの差異を考慮しなければ端末によって画 …More Read
2015.12.25
Cloud9 WordPress オンラインIDE クラウド
そんなオンラインIDEのひとつであるCloud9を使ってみて使い方を簡単に紹介する、第四回です。 Cloud9の利用開始については第一回を、Cloud9でのプロジェクトの作成については第二回をご覧ください。 またCloud9とGitHubとの連携については第三回をどうぞ。 今回はCloud9のテンプ …More Read
2015.12.24
Cloud9 GitHub オンラインIDE クラウドサービス
ローカルの環境構築に時間をかけなくても、オンライン環境とブラウザさえあればプログラミングが 始めることができるサービス、オンラインIDE。 そんなオンラインIDEのひとつであるCloud9を使ってみて使い方を簡単に紹介する、第三回です。 Cloud9の利用開始については第一回を、Cloud9でのプロ …More Read
2015.12.14
ローカルの環境構築に時間をかけなくても、オンライン環境とブラウザさえあればプログラミングが 始めることができるサービス、オンラインIDE。 そんなオンラインIDEのひとつであるCloud9を使ってみて使い方を簡単に紹介する、第二回です。 前回の記事はこちら。オンラインIDE Cloud9を使ってみる …More Read
2015.12.03
Cloud9 IDE クラウド
いざプログラミングを始めようという際に、プログラムを動作させる環境構築は手間ですよね。 あれをインストールしろだのこれをインストールしろだの非常に面倒です。 特に初心者にとってはその作業だけでも一苦労です。 そこで本記事ではそんな手間を解決してくれるオンラインIDEであるCloud9を紹介したいと思 …More Read
2015.11.25
Android ImageView Matrix ドラッグ移動
ImageViewをカスタマイズして画面のタッチ操作あわせて画像の描画を目指す後編。 前編では画面のピンチイン・ピンチアウトによる画像の縮小・拡大に対応しました。 後編の今回はドラッグによる画像の平行移動に対応させたいと思います。 前編ではScaleGestureDetectorオブジェクトにタッチ …More Read
2015.11.24
Android ImageView ピンチアウト ピンチイン
Androidには残念なことにピンチイン・ピンチアウトによる縮小・拡大にデフォルトで対応したViewがありません。 そこでAndroidアプリ内で表示している画像を、ピンチインにより縮小・ピンチアウトによる拡大できるように、 また加えてドラッグによる画像のスクロール移動できるようにカスタマイズしたI …More Read