遅刻の言い訳アプリ ~ボタンの幅を動的に決定~
お疲れ様です。高橋です。
遅刻の言い訳アプリを着々と実装しています。
全体進捗
基礎部分の実装は既に完了(というかカナカナのコードや選挙ゲームのコードを流用)しており、見た目の調整に時間をかけています。
通勤時間等も加味した上で、その時に最適な言い訳を生成するような事も考えましたが、それだと設定項目が非常に多くなるので辞めました。
ランダムでいくつかのパターンを生成できるような感じにはしたいと思います。もう少し微調整が必要。
それと、「冷静さ」を醸し出す色も良いのですが、ちょっと寂しい印象を受けますので、もう少し絵を取り込もうと思います。
ボタンの幅の調整
今日、地味にハマったのが、ボタンの幅についてです。画面のサイズは端末の数だけ違うと考えますので、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分程度で作っていましたが、今回は親切な協力者に絵を書いてもらえましたので、きちんとしたアイコンやスクリーンショットを作れます。
以上、よろしくお願い致します。
関連記事
-
-
Androidアプリ作りと設計
お疲れ様です。高橋です。 ウォーターフォール型人間である私は、作りたいものをイメ …
-
-
Androidアプリ上でLINEみたいな吹き出しでTextを囲んで表示してみた。
お疲れ様です。高橋です。 AndroidでLINEみたいにテキストの周りを吹き出 …
-
-
Win7(64bit)+Unity4.5.5f1で作った物をAndroidエミュで動かしてみた
お疲れ様です。高橋です。 先ほどはcocosを使ったサンプルをエミュで動かす所ま …
-
-
街頭インタビュー生成アプリ
お疲れ様です。高橋です。 街頭インタビューっぽいアプリ 街頭インタビューっぽい画 …
-
-
Win7(64bit)+cocos2dx-3.2でAndroid開発環境を構築してみた
お疲れ様です。高橋です。 ゲームを作る際に、自分で1から細々とした部品を作らなく …
-
-
西野カナ風な歌詞を自動生成するアプリ「西野カナかな?」を作ってみた。
お疲れ様です。高橋です。 先日実験した「西野カナは本当に会いたいのか、調べてみた …
-
-
上司離着席状態検知アプリ
お疲れ様です。高橋です。 上司離着席状態検知システムですが、 必要性を記載 回路 …
-
-
8bitサウンドを出すAndroidアプリをリリースしてみた。
お疲れ様です。高橋です。 先日の「Androidで8bitサウンドをモノフォニッ …
-
-
AndroidアプリでHoloGraphLibraryを使ってグラフ描画してみた
お疲れ様です。高橋です。 先日、総務省の統計APIをコールしてデータを取得してく …
-
-
合理的な遅刻の言い訳生成アプリ。
お疲れ様です。高橋です。 寝坊と遅刻連絡について 平日の朝。iPhoneのアラー …
- PREV
- YMZシールドの基板設計 #2
- NEXT
- 遅刻の言い訳アプリをリリースしてみた。




