Taxi Blog

自作の携帯アプリについて開発状況などを報告しています。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告|
  3. トラックバック(-)|
  4. コメント(-)

文字フォント

androidにサッカーを移植していて、文字の表示に少しハマりました。

ガラケーでは240x240ドットの画面を前提にアプリを作ってきたのですが、1280x720のスマホに、そのまま表示すると『マメ』みたいに小さく表示されてしまいます。

そこで240x240の画面画像をスマホの画面サイズに合わせて拡大表示して対応するわけですが、システムフォントで描画している文字列を拡大すると、許せないくらい非常に汚くなってしまいます。

せめて文字列だけは拡大せず、スマホの解像度で表示したいところです。

この問題に対応するためには、拡大表示する背景画像と、文字列を描画する文字画像を別々のレイヤーで描画して重ねる必要があります。
今まで画像と文字を切り離さず一緒くたに表示していたため、全ての描画処理を見直す必要が出てきました…。

まあ、やればいいだけの話なので、やればいいだけなんですけどね…。

アルファベットだけなら、自前でフォント画像を作って、それを使えば他の画像と同じように処理できるのですが、日本語には漢字があるので種類が多すぎてフォント画像を作れません。英語オンリーにできたら楽だよなぁ、といつも思っています。

とにかく見た目がショボくなるのは避けたいので、対応することにしました。
  1. 2012/10/12(金) 08:20:47|
  2. ひとりごと|
  3. トラックバック:0|
  4. コメント:0
<<時計と電池と画面フリップ | ホーム | android>>

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://taxi.blog3.fc2.com/tb.php/348-fca6d7c4

Taxi

10 | 2018/11 | 12
Sun Mon Tue Wed Thu Fri Sat
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

Recent Entries

Recent Comments

Recent Trackbacks

Archives

Category

Links

Search

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。