사용자 정의 글꼴을 안드로이드로 간단히 가져오기(Caligaphy)
3970 단어 Android
공개를 기념해 개발한 기술 노하우 등을 취합해 공개한다.
FAVRICA 안드로이드 버전 공개기념, 다양한 기술 노하우 공개-Qiita
FAVRICA는 중요한 부분, 중요한 부분에 사용자 정의 글씨체를 도입하여 다음과 같은 멋진 디자인을 채택하였다.
그러면 안드로이드의 사용자 정의 글꼴
Calligraphy 이 프로그램 라이브러리를 사용하면 쉽게 가져올 수 있습니다.
이런 느낌이야.
<TextView
fontPath="fonts/SackersGothicStd-Medium.ttf"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
다음은 가져오기 방법입니다.가져오기 방법
1. build.gradle에 추가
app/build.gradle
dependencies {
compile 'uk.co.chrisjenx:calligraphy:2.1.0'
}
2. Application을 통한 프로세스 초기화
Application.java
public class MyApplication extends Application {
@override
public void onCreate() {
CalligraphyConfig.initDefault(new CalligraphyConfig.Builder()
.setFontAttrId(R.attr.fontPath)
.build());
}
}
3. Activity 설정을 통해
Activity.java
public class MyActivity extends Activity {
@Override
protected void attachBaseContext(Context newBase) {
super.attachBaseContext(CalligraphyContextWrapper.wrap(newBase));
}
}
4. 사용자 정의 글꼴 구성
app/src/main/assets
에 놓다.그나저나 FAVRICA는 Sackers Gothic의 멋진 글씨체를 사용한다.
app/src/main/assets/fonts
└── SackersGothicStd-Medium.ttf
5. View를 통해 설정
<TextView
fontPath="fonts/SackersGothicStd-Medium.ttf"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
Reference
이 문제에 관하여(사용자 정의 글꼴을 안드로이드로 간단히 가져오기(Caligaphy)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/unosk/items/f75457199d0ae49f58f9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)