遅刻の言い訳アプリ ~ボタンの幅を動的に決定~
お疲れ様です。高橋です。
遅刻の言い訳アプリを着々と実装しています。
全体進捗
基礎部分の実装は既に完了(というかカナカナのコードや選挙ゲームのコードを流用)しており、見た目の調整に時間をかけています。
通勤時間等も加味した上で、その時に最適な言い訳を生成するような事も考えましたが、それだと設定項目が非常に多くなるので辞めました。
ランダムでいくつかのパターンを生成できるような感じにはしたいと思います。もう少し微調整が必要。
それと、「冷静さ」を醸し出す色も良いのですが、ちょっと寂しい印象を受けますので、もう少し絵を取り込もうと思います。
ボタンの幅の調整
今日、地味にハマったのが、ボタンの幅についてです。画面のサイズは端末の数だけ違うと考えますので、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を持っている同僚にお願いして、実機 …
-
-
URL付き言い訳提案システム 稼働2日目
お疲れ様です。高橋です。 本日は946寝坊、270提案、19クリックでした。 & …
-
-
街頭インタビュー 入力UI実装
お疲れ様です。高橋です。 今日は文字入力UI及び、背景人物の切り替え機能を実装し …
-
-
上司離着席状態検知アプリ
お疲れ様です。高橋です。 上司離着席状態検知システムですが、 必要性を記載 回路 …
-
-
FreeなWindows向けDAWを使って作った音楽をwavからoggにしてAndroidアプリで鳴らしてみた。
お疲れ様です。高橋です。 先日POSTした「DAWを使って、ゲームの裏側で鳴らす …
-
-
遅刻の言い訳提案システム 稼働四日目
お疲れ様です。高橋です。 本日も遅刻の言い訳提案システムのデータの分析と改善のた …
-
-
URL付き言い訳提案システム 稼働初日
お疲れ様です。高橋です。 本日から、よりDL数を高める施策として、提案の中にUR …
-
-
選挙運動シミュレータ「衆院選2014」が迷走してきた。
お疲れ様です。高橋です。 選挙運動シミュレーションゲーム「衆院選2014」の見た …
-
-
歌詞生成アプリ「カナかな?」の動詞をチューニングしてみた。
お疲れ様です。高橋です。 昨日はサーバ周りに熱中してしまってクライアント側を全く …
-
-
選挙運動を疑似体験出来るシミュレータ「衆院選2014」を作った、が。
お疲れ様です。高橋です。 2014年11月21日に衆議院が解散され、12月2日に …
- PREV
- YMZシールドの基板設計 #2
- NEXT
- 遅刻の言い訳アプリをリリースしてみた。