[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""]

JUGEMテーマ:プログラミング それでは今回は広告の追加を進めていきたいと思います。 第1回目は、仮のIDで仮広告を表示するところまで行きます。 まず、アプリに広告を表示するサービスは色々あります。本来ならそれぞれの特徴を比較して最適なものを選ぶところですが、今回は導入が簡単なAdMobを使っていきたいと思います。 どう簡単かというと、このAdMobはGoogleがやっている広告サービスなんです。そしてGoogle Play serviceの一部としてAndroid Studioに簡単に組み込むことができるんです。うだうだ考えているよりやっ...
取説のかたまり - a pile of instructions for dummies | 2016.01.13 Wed 21:12
JUGEMテーマ:プログラミング それでは今回はアプリのアイコンを作っていきましょう。 といってもデザインの講義ができるわけではないので、お話は主にそのサイズ、寸法的な話になります。 スマートフォンのホーム画面やドロワー内に表示される、タップするとそのアプリが立ち上がるあのアイコンを「プロダクトアイコン」とか「ランチャーアイコン」等と呼びます。ランチャー=起動する、という意味ですね。このアイコン、アプリの起動に必要なアイコンですから、今まで作っていたUnitConverterにも当然ありました。これです。 ...
取説のかたまり - a pile of instructions for dummies | 2016.01.13 Wed 17:15
JUGEMテーマ:プログラミング 今回はアプリの多言語化です。 この多言語化、実はやることは単純です。 ・多言語化したいリソースをstrings.xml等に定義する。 ・strings.xml等の入ったフォルダ「values」をコピーし「values-ja」とする。 ・valuesの中の表記を英語に、values-ja内の表記を日本語にする。 といった流れになります。私の場合、単位スピナーの表示アイテムをjavaの中に書き込んでいたので、これをxmlから読み出してセットするようにします。読み出し方は前回の単位コメント文を読みだしたときと一緒です。 ...
取説のかたまり - a pile of instructions for dummies | 2016.01.11 Mon 21:25
JUGEMテーマ:プログラミング 今回のテーマは、単位の説明を表示する、です。 まずは単位の名称を表示するようにしてみましょう。 作ったレイアウトはこちらです。 単位スピナーの下あたりに少し小さい文字で「メートル」とあります、ここに単位の名称を表示します。小さめの文字なので少し暗い名前が長くてもOK。何ならちょっとした解説も書ける、と言う訳です。ここは画面幅いっぱいに、幅指定はmatch_parentにしてやります。 この単位名称・説明を追加したことで、入力/出力エリアが各2行になりましたので、少しで...
取説のかたまり - a pile of instructions for dummies | 2016.01.11 Mon 15:31
JUGEMテーマ:プログラミング 新年あけましておめでとうございます。 今年もつたない文章ではありますが、ぼちぼちアップしていきたいと思いますので、緩い感じでお付き合いください。 今回は、最終形態に向けての展望を整理しつつ、データ入力作業を進めていきましょう。 まずその最終形態を何と見据えるかです。 1年の始まりでもありますのでここは大きく出て、Google Playでの公開を目指したいと思います! それに向けてはあと何をすればいいのでしょう? 思いつくままに挙げてみましょう。 ・カテゴリー、単位を充実...
取説のかたまり - a pile of instructions for dummies | 2016.01.04 Mon 23:04
JUGEMテーマ:プログラミング 前回お約束しました通り、スピナーのアイテムで上付き文字を使用する方法について調べてきました。 まず、レイアウトで設定したままのスピナーであれば、strings.xmlに定義してあるstring-arrayで次のように書けば上付き文字を表示させることができます。 <string-array name="category"> <item>長さ<sup><small>2</small></sup></item> &nb...
取説のかたまり - a pile of instructions for dummies | 2015.12.27 Sun 12:13
JUGEMテーマ:プログラミング さてさて、最終形態が近づいてきました。 今回で、機能としては最終版にもっていきたいと思います。 残る課題は、そうあれです、重さ、長さ、速度、等の系統ごとにドロップダウンメニューの中身が切り替わるようにしてやる、と宣言したやつです。 いつものように、レイアウトから作っていきましょう。 今回はこちらになります。 1段目に、カテゴリーを選択するスピナーが追加になりました。 あとは前回と同じで、入力、出力ともにスピナーで単位を選んで変換ボタンをタップする方式です...
取説のかたまり - a pile of instructions for dummies | 2015.12.23 Wed 22:13
JUGEMテーマ:プログラミング 今回は、前回挙げた課題の前半、変換する単位と方向をまとめて1つのスピナーに入れると、組み合わせが多くなって見づらい件について、改善を図りたいと思います。 構想はこうです。 ・1つのスピナーで表示するのを止める。 ・入力と出力の単位をスピナーで選べるようにする。 ・入出力の単位に応じて自動的に換算するようにする。 この自動的に換算するやり方は、実は簡単です。 まず何か1つ基準の単位を決めます。例えば重さだったらkgとか。 ここで、各単位について、これを掛けたらkgに...
取説のかたまり - a pile of instructions for dummies | 2015.12.19 Sat 22:09
JUGEMテーマ:プログラミング 今回も単位変換アプリをブラッシュアップしていきましょう。 新しいテーマですが、今度はポンド→キログラムだけでなく、キログラム→ポンドも変換できるようにしてみたいと思います。要件を整理すると次の通りです。 ・入力欄に入力した数値を単位変換して出力欄に表示する(従来通り) ・変換ボタンをタップしたときに変換操作を行う(従来通り) ・ドロップダウンメニューで変換方向を選択する(新機能) ・変換方向を選択すると同時に、入出力欄の右の単位表示も切り替える(新機能)...
取説のかたまり - a pile of instructions for dummies | 2015.12.19 Sat 16:18
JUGEMテーマ:プログラミング 続きです。 最初に、これまでの操作でどんなコードが生成されているか、確認しておきましょう。 まずは、画面レイアウトを定義している、layout/activity_unit_converter1.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height=&...
取説のかたまり - a pile of instructions for dummies | 2015.12.15 Tue 00:10
全1000件中 361 - 370 件表示 (37/100 ページ)