遅刻の言い訳アプリ ~ボタンの幅を動的に決定~
お疲れ様です。高橋です。
遅刻の言い訳アプリを着々と実装しています。
全体進捗
基礎部分の実装は既に完了(というかカナカナのコードや選挙ゲームのコードを流用)しており、見た目の調整に時間をかけています。
通勤時間等も加味した上で、その時に最適な言い訳を生成するような事も考えましたが、それだと設定項目が非常に多くなるので辞めました。
ランダムでいくつかのパターンを生成できるような感じにはしたいと思います。もう少し微調整が必要。
それと、「冷静さ」を醸し出す色も良いのですが、ちょっと寂しい印象を受けますので、もう少し絵を取り込もうと思います。
ボタンの幅の調整
今日、地味にハマったのが、ボタンの幅についてです。画面のサイズは端末の数だけ違うと考えますので、relativeに1/3ずつ幅をボタンに与える事ができるかなと思いきや、標準のフォームオブジェクトのプロパティでは設定出来ないようですので、下のようなコードを書いてボタンのサイズを決定しています。
Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; // button Button button1 = (Button) findViewById(R.id.button1); button1.setOnClickListener(this); button1.setWidth(width / 3); Button button2 = (Button) findViewById(R.id.button2); button2.setOnClickListener(this); button2.setWidth(width / 3); Button button3 = (Button) findViewById(R.id.button3); button3.setOnClickListener(this); button3.setWidth(width / 3);
アイコン
アイコンやらスクリーンショットは、今まではWindows標準搭載の「ペイント」で5分程度で作っていましたが、今回は親切な協力者に絵を書いてもらえましたので、きちんとしたアイコンやスクリーンショットを作れます。
以上、よろしくお願い致します。
関連記事
-
-
リリースしたアプリ達が累計200DLを突破!
お疲れ様です。高橋です。 2014/12/04に最初にリリースした「カナかな?」 …
-
-
Win7(64bit)+cocos2dx-3.2でAndroid開発環境を構築してみた
お疲れ様です。高橋です。 ゲームを作る際に、自分で1から細々とした部品を作らなく …
-
-
アプリDL状況と言い訳システムの効果について
お疲れ様です。高橋です。 リリースしたアプリのDL状況 3/20(Fri)時点で …
-
-
URL付き言い訳提案システム 稼働2日目
お疲れ様です。高橋です。 本日は946寝坊、270提案、19クリックでした。 & …
-
-
街頭インタビュー 背景人物切り替え機能の実装
お疲れ様です。高橋です。 本日は、背景人物を切り替える機能を実装しました。とりあ …
-
-
西野カナ風な歌詞自動生成「カナかな?」をリリースしてみた。
お疲れ様です。高橋です。 昨日はずっと助詞に関する実装をしていたのですが、どうし …
-
-
Androidアプリで画面遷移してもBGMが鳴り続けるようにしてみた。
お疲れ様です。高橋です。 先日無事にDAWで楽曲を作成してandroidアプリか …
-
-
AndroidアプリでHoloGraphLibraryを使ってグラフ描画してみた
お疲れ様です。高橋です。 先日、総務省の統計APIをコールしてデータを取得してく …
-
-
URL付き言い訳提案システム 稼働初日
お疲れ様です。高橋です。 本日から、よりDL数を高める施策として、提案の中にUR …
-
-
西野カナ風な歌詞を自動生成するアプリ「西野カナかな?」を作ってみた。
お疲れ様です。高橋です。 先日実験した「西野カナは本当に会いたいのか、調べてみた …
- PREV
- YMZシールドの基板設計 #2
- NEXT
- 遅刻の言い訳アプリをリリースしてみた。




