アンドロイド開発におけるフォントの埋め込み

まずはassetsフォルダにフォント(.ttfか.otf)を置く。

その後android.graphics.Typefaceをインポートする。

onCreateでフォントを読み込む。

フォントの利用をTextViewでこんな風に指定する。

これで好きなフォントを開発したアプリで利用出来る。

アンドロイド・アプリのバージョン設定

アンドロイドのアプリを更新する際にはバージョン情報を更新する必要がある。これはアプリ・レベルのbuild.gradleで。

ここのversionCodeとversionNameの値を変える。変えないでももちろんコンパイルは出来るが、.apkをアップロードした後、エラーが出る。アップロードする際に変更していることが必須なのはVersionCodeの方。

Android画面の向きの固定

やり方は2つあって、一つはマニフェスト・ファイルに記入する方法。各アクティビティ毎に行う。

横向き固定にしたい場合はportraitをlandscapeに。

もう一つの方法は各アクティビティ(.java)ファイルにて。OnCreateとかに下記を記入する。

例えばこんな風に:

ただこの方法だとonCreateのみならずonResumeとかにも記入する必要ありそうだし、個人的にはひとつのファイルで各アクティビティの画面固定状況が分かるマニフェスト・ファイルに記入しています。