Red de conocimiento informático - Material del sitio web - Cómo agregar nuevas fuentes personalizadas al sistema móvil Android 4.2

Cómo agregar nuevas fuentes personalizadas al sistema móvil Android 4.2

Primero, coloque la fuente personalizada en "activos" y cree una instancia para su uso. Si existe el archivo ttf que necesita en system/fonts/.... en su DDMS,

Puede utilizar el siguiente método. Llamadas directamente

Las fuentes personalizadas se crearán en "activos". Si necesita el siguiente archivo DDMS/fuentes/ttf, entonces

Puede usar directamente la siguiente llamada al método

En el programa, use el siguiente método para crear una instancia de la fuente personalizada:

Código Java: Typeface.createFromAsset(getContext().getAssets(), " fonts/samplefont.ttf");

A continuación se explica cómo dibujar fuentes predeterminadas y fuentes personalizadas de Android :

El código fuente es el siguiente:

Código Java:

paquete com.Paint;

importar android.graphics.Typeface ;

p>

importar android.os. importar android.view.View;

Tipos de letra de clase pública extiende la actividad

{

/ **** en Se llama cuando se crea la actividad por primera vez. */

@ Anular

public void onCreate(Bundle saveInstanceState)

{

super.onCreate(savedInstanceState);

setContentView (nuevo SampleView(this));

}

clase estática privada SampleView extiende la vista

{

privada Pintura mPaint = nueva pintura (Paint.ANTI_ ALIAS_FL);