Androidミニ講座

カスタムフォントの設定の仕方6ステップ(Calligraphy)

更新日:

 

 

Androidの日本語の標準フォントは、こんな感じの普通のゴシック体(?)ですが、

 

このようないい感じのフォントを使って、より格好良く、よりかわいく見せたいことがありますよね。

 

そんなときに、「Calligraphy」というライブラリを使うと、簡単にカスタムフォントを設定することができます。

 

1.「Calligraphy」のインストール(モジュールレベルの「build.gradle」に依存関係を設定))

 

2.自分の使いたいフォントのttfファイルを取得(商用フリーのもの)

ここ以外にも色々フォントが入手できるサイトあります(フォント 商用フリーでググってみてください)

2017年用、日本語のフリーフォント260種類のまとめ -商用サイトだけでなく紙や同人誌などの利用も明記

 

3.プロジェクトに「assets」フォルダを作って、入手したフォントファイルを入れる

assetsフォルダは何でも入れることが出来るので、種類ごとにフォルダを切ったほうがわかりやすいと思います(今回は「fonts」フォルダを作りました)。

 

4.Applicationクラスを継承したクラスを作って(例ではMyApplication)、onCreateメソッドでCalligraphyの初期設定

ApplicationクラスのonCreateメソッドは、アプリが起動した時に一番最初に通るメソッドです。アプリの色んな初期設定に使えるクラスですね。

 

5.マニフェストファイルで、4で作ったApplicationを継承したクラスを最初に起動するクラスに設定

これ、結構忘れがちになるので注意。

 

6.カスタムフォントを表示させたい画面(Activity)で、カスタムフォントにアクセスできるように設定(attachBaseContextメソッドのオーバーライド)

 

以上です。

とても簡単な設定でカスタムフォントが使えますので、是非やってみてください。

フォントが変わるだけで、見た目が全然違うアプリになりますよ!!

 

 

 

みんプロへのお問い合わせはこちらよりお気軽にお寄せ下さい

「みんなのプログラミング  by Telulu LLC(みんプロ)」について

会社概要

みんプロ最新トピックス

かなり長い代表者プロフィール

みんプロにかける想い

みんプロを選んで頂ける3つの理由

みんプロに頂いたお客様の声

サービス・料金体系

作成アプリ実績

みんプロ公式Facebook

みんプロ公式LINE@(登録者限定無料小冊子プレゼント!)

公式ブログで随時情報発信中!!

きーぼーのつぶやき

用語

Android

「みんプロ」のサービスを通じてあなたの人生を豊かにするサポートを

PC1台あれば誰でもスマホアプリが作れるようになるプログラミング講座「みんプロ式」

 

プログラミング経験一切不要。世界のスマートフォン(スマホ)の約7割という圧倒的なシェアを占めるAndroid(アンドロイド)アプリの開発力と、今最も注目のプログラミング言語「Kotlin(ことりん)」の基礎力が、ゼロから身につく完全初心者向けプログラム。初めてのプログラミングから、世界最大級のアプリストア「Google Play(グーグル・プレイ)」でのリリースまでを一気通貫。あなたのスタイルに合った受講コースが選択でき、1円のリスクも取らずに始められる、「みんプロ」の看板講座です。

 

あなたのスタイルにあったコースを選択できます

日本初!朝5時半からの超朝活!3ヶ月集中オンライングループコース

「みんプロ式」のカリキュラムを、毎週1回オンライン対面形式で受講し、3ヶ月(全10回)でAndroidアプリ開発に必要な最低限のスキルを身につける講座。生活習慣改善とスキルアップの一挙両得が手に入る、日本初の早朝5時半からの生放送プログラミング講座です。


 

自分のペースで着実に!マンツーマンコース

「みんプロ式」のカリキュラムを、マンツーマン形式で受講頂ける対面講座。カリキュラムは完全オーダーメイド、ご予算に応じた回数設定も自由自在。マンツーマン形式なので、あなたのオリジナルアプリをリリースするところまでを個別でフルサポートすることも可能です。


 

コストを抑えるならコレ!動画配信コース

「みんプロ式」のカリキュラムを、動画形式で受講頂きご自身で学習頂く講座。30分あたりわずかワンコインの高コスパで、Androidアプリ開発に最低限必要なスキルを、ご自分の好きな場所・好きな時間帯に、ご自分の好きなペースで習得頂けます。

 

 

アウトプットサポート型・初心者向けパソコン講座

 

「PCを使って作りたいアウトプットがあるが、作り方がよくわからない」という方向けに、具体的なアウトプット作成をサポートする、完全オーダーメイド型のパソコン講座。Word/Excel/VBA/パワーポイント/WordPress/Youtubeなど、幅広い分野であなたの欲しいアウトプット創出をサポート。あなたのスタイルに合った受講コースが選択でき、1円のリスクも取らずに始められます。

 

お悩み相談型・心がラクになる心理カウンセリング講座

 

仕事・子育て・人間関係に関する悩みをお持ちの方に、具体的な相談に乗らせて頂きながら、日常で使える「心がラクになるワザ」が身につく。小難しい心理学の理論や用語は一切使わずに、日々の暮らしの中で実践できることをお伝えする、実践カウンセリング型の心理学講座です。

みんプロへのお問い合わせはこちらよりお気軽にお寄せ下さい

-Androidミニ講座

Copyright© みんなのプログラミング by Telulu LLC , 2018 All Rights Reserved.