当前位置:首页 » 安卓系统 » android字体代码

android字体代码

发布时间: 2024-12-08 09:33:44

1. 如何更改Android Studio的代码字体和颜色

1、进入到Android studio,点击菜单中的“File”的选项。

2、点击进入弹出下拉菜单中的“settings”的选项。

3、进入到settings的设置框中,点击 settings选项列表中的"Editor"。

4、进入到列表中找到为Colors&fonts并进行展开,选中font。

5、把scheme name设置为Darcula的选项。这样就把编写代码区域设置为淡黑色背景。

6、修改字体需要通过创建之后才能修改,点击“save as”,给创建的模板填入昵称,点击OK。

7、在Editor font中show only monospaced font的size进行代码字体的大小,line sapacing中位行间距,点击”OK“

8、关于字体颜色 :Colors&fonts中的General选项中选择Default text,在右面选中Foreground,后面选择自己想要的颜色,然后一路点击确定,ok完成。

2. android studio怎么设置代码字体样式

在windows7操作系统,Android studio中使用按照如下步骤设置Android Studio编辑中的代码字体的样式。

1、打开Android studio的设置界面,点击工具的扳手图标,如下图:

3. android开发可以在xml资源文件里设置自定义字体吗

这个在xml中设置字体只能是系统内置的几种字体,如monospace、sans、serif等,
设置方法:android:typeface="monospace"

但是要是想设置自定义的、放在assert目录下的字体的话,只能在代码中去设置了:如:
Typeface font=Typeface.createFromAsset(this.getAssets(),"fonts/YourCustomFont.ttf");
textView.setTypeface(font);

4. 如何在Android开发中使用自定义的字体库

1、Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace
2、在Android中可以引入其他字体 。
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:Android="http://schemas.android.com/apk/res/android"
Android:layout_width="fill_parent"
Android:layout_height="fill_parent" >

<TableRow>

<TextView
Android:layout_marginRight="4px"
Android:text="sans:"
Android:textSize="20sp" >
</TextView>
<!-- 使用默认的sans字体 -->

<TextView
Android:id="@+id/sans"
Android:text="Hello,World"
Android:textSize="20sp"
Android:typeface="sans" >
</TextView>
</TableRow>

<TableRow>

<TextView
Android:layout_marginRight="4px"
Android:text="serif:"
Android:textSize="20sp" >
</TextView>
<!-- 使用默认的serifs字体 -->

<TextView
Android:id="@+id/serif"
Android:text="Hello,World"
Android:textSize="20sp"
Android:typeface="serif" >
</TextView>
</TableRow>

<TableRow>

<TextView
Android:layout_marginRight="4px"
Android:text="monospace:"
Android:textSize="20sp" >
</TextView>
<!-- 使用默认的monospace字体 -->

<TextView
Android:id="@+id/monospace"
Android:text="Hello,World"
Android:textSize="20sp"
Android:typeface="monospace" >
</TextView>
</TableRow>
<!-- 这里没有设定字体,我们将在Java代码中设定 -->

<TableRow>

<TextView
Android:layout_marginRight="4px"
Android:text="custom:"
Android:textSize="20sp" >
</TextView>

<TextView
Android:id="@+id/custom"
Android:text="Hello,World"
Android:textSize="20sp" >
</TextView>
</TableRow>

</TableLayout>
// 得到TextView控件对象
TextView textView = (TextView) findViewById(R.id.custom);
// 将字体文件保存在assets/fonts/目录下,www.linuxidc.com创建Typeface对象
Typeface typeFace = Typeface.createFromAsset(getAssets(),"fonts/DroidSansThai.ttf");
// 应用字体
textView.setTypeface(typeFace);
如果想对整个界面的所有控件都应用自定义字体,可以:

package arui.blog.csdn.NET;
import android.app.Activity;
import android.graphics.Typeface;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class FontManager {
public static void changeFonts(ViewGroup root, Activity act) {
Typeface tf = Typeface.createFromAsset(act.getAssets(),
"fonts/xxx.ttf");
for (int i = 0; i < root.getChildCount(); i++) {
View v = root.getChildAt(i);
if (v instanceof TextView) {
((TextView) v).setTypeface(tf);
} else if (v instanceof Button) {
((Button) v).setTypeface(tf);
} else if (v instanceof EditText) {
((EditText) v).setTypeface(tf);
} else if (v instanceof ViewGroup) {
changeFonts((ViewGroup) v, act);
}
}
}
}

热点内容
汽油压缩机响 发布:2025-01-02 02:04:26 浏览:743
加密标准制定 发布:2025-01-02 02:04:16 浏览:192
华为手机如何添加文件夹 发布:2025-01-02 01:58:26 浏览:620
java通讯录 发布:2025-01-02 01:54:45 浏览:62
服务器上的ip怎么查 发布:2025-01-02 01:45:08 浏览:677
ts430s512gb缓存 发布:2025-01-02 01:43:38 浏览:481
编译原理杂志 发布:2025-01-02 01:37:47 浏览:336
玩cf配置低怎么办 发布:2025-01-02 01:36:23 浏览:888
lol的文件夹 发布:2025-01-02 01:33:12 浏览:421
解压引导 发布:2025-01-02 01:23:25 浏览:654