最近有个项目需求,需要改变小程序所有文字的字体。查了资料后发现,本地加载字体文件导致小程序太大。动态加载文件,苹果真机完美,但是在安卓的真机上引入的外部字体加载会很慢,会有很明显的默认字体切换到外部字体的过程,体验极差。最后采用小程序分包的形式完美解决,所以做下总结,希望帮助到有需要的人。引入外部字体,已知的有两种方式。1.本地加载。将外部字体文件(类型为.ttf、.eot等)上传至https:/
Typora使用教程 目录
1.Typora是什么?1.1 Typora是什么?1.2 Markdown是什么?1.3 HTML是什么?1.4 CSS是什么?1.5 相互关系2. 为什么要使用Typora?2.1 所见即所得2.2 网站兼容性强2.3 美观2.4 私人订制2.5 免费3. 怎么使用Typora?3.1 Typora界面介绍3.2 常用快捷键/语法3.3 高
转载
2024-07-25 10:06:58
27阅读
对于setTextView(int a)这里的a是传进去颜色的值。 例如,红色0xff0000是指0xff0000 .如果直接传入R.color.red是没有办法设置颜色的,只有通过文章中的第三种方法先拿到资源的颜色值再传进去。 关键字: android textview color TextView的字体设置方法: 1、直接通过配置文件设置 2、在Activity类中进行设置 第
转载
2023-07-26 18:47:25
18阅读
后来了解到的手机系统 ios、android 等是不支持微软雅黑字体,为了满足产品的需要,保证视觉稿的还原度,手机端是如何定义微软雅黑字体呢? 相信大家会想到 @font-face 定义为微软雅黑字体并存放到 web 服务器上,在需要使用时被自动下载@font-face {
font-family: 'MicrosoftYaHei' ;
src: url( 'Microso
转载
2023-08-03 21:18:07
602阅读
网上找的一些颜色值 Java代码
1. <?xml version="1.0"encoding="utf-8"?>
2. <resources>
3. <color name="white">#FFFFFF</color><!--白色 -->
4. <color n
转载
2023-06-28 16:32:41
238阅读
安卓颜色代码用#RGB表示,R为Red,G为Green,B为Blue,其中每一个字母用都用一个十六进制来表示,例如#FFF就是白色(F为十六进制的最后一个,而红加绿加蓝自然就是白色了),还可以在前面加上透明度来体现该颜色的透明程度,从0到F即从全透到不透明,例如#8F00就是淡红色(8为十六进制的中间一个)下面的是更高精确度的颜色代码,即#RRGGBB,原理同上半透明值:不透明100%FF&nbs
转载
2023-05-24 18:43:42
694阅读
# Java安卓开发设置Menu颜色
在Android开发中,Menu是一种常见的用户界面元素,用于显示应用程序的操作选项。在一些应用程序中,我们可能需要自定义Menu的外观,包括颜色。
## 1. Menu的基本概念
在Android开发中,Menu是通过XML文件定义的,可以在应用程序的res/menu目录下创建menu.xml文件。该文件定义了Menu的外观和行为。
下面是一个示例的
原创
2023-10-18 06:40:45
81阅读
Android:改变 Toolbar 的文字和溢出图标颜色 Light on Dark and Dark on Light.Android 默认拥有有标准(黑色)主题和浅色主题,尽管新的材料设计的例子上用的都是浅色主题。浅色主题期望你的 App Bar (Toolbar 或者 ActionBar)拥有浅色背景,因此给你用上了黑色的标题和溢出菜单图标(三个竖直的点):深色主题期望你的 App Bar
转载
2024-03-05 16:49:07
489阅读
以下三种方法均由【】转载。1、利于系统自带的颜色类。如:TextView1.setTextColor(Android.graphics.Color.RED);2、数字颜色表示法。如:TextView1.setTextColor(0x000000);//黑色3、自定义颜色。如:TextView1.setTextColor(this.getResources().getColor(R.drawable
转载
2023-08-31 00:57:20
123阅读
OCR:光学字符识别技术 所谓OCR (Optical Character Recognition光学字符识别)技术,是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即,对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程。 由于OCR是一门与识别率拔河的技术,因此如何除错或利用辅助信
什么是响应式设计 首先先聊聊响应式设计,这个与移动端开发有着密切的联系。 响应式设计即是 RWD,Responsive Web Design。
这里百度或者谷歌一下会有各种各样的答案。这里一段摘自知乎上我觉得很棒的一个答案:什么是响应式布局设计?(地址:https://www.zhihu.com/question/20976405)
根据维基百科及其参考文献,理论上,响
安卓好还是苹果好?这个讨论已经持续了好多年,讲真,随着麒麟、骁龙处理器的不断精进,和安卓系统的不断优化,在日常使用方面,完全是足够的。用惯iOS的人,乍用安卓手机,会不会不习惯?有哪些体验呢.....接下来,安卓手机以mate 20为参照1、电池如果不是重度手机用户,Mate 20的电池够用两天;即使是疯狂刷微信聊天的用户,Mate 20的电池也能够从出门用到回家。换成了华为以后感觉很踏实,即使不
转载
2023-10-02 10:47:24
571阅读
## 安卓开发和Java开发入门指南
### 引言
欢迎来到安卓开发和Java开发的入门指南。在本篇文章中,我将会向你介绍整个安卓开发和Java开发的流程,并提供详细的代码示例和解释。如果你是一名刚入行的小白,不用担心,我将会逐步指导你完成这个过程。
### 安卓开发和Java开发流程
首先,让我们看一下整个安卓开发和Java开发的流程。在下表中,我总结了这个过程的步骤:
| 步骤 |
原创
2023-08-09 10:17:12
496阅读
中庸的回答一定是各有优劣。我们先深入分析下两个方向,再来下结论。先理一下这两个概念。android方向自然是移动端开发。web方向,这个用词不太准确。可能用服务器端开发更准确。1、从需求量来说,肯定是服务器端多。需求量多的原因自然是服务器方向的应用场景多。这个应该很好理解吧。服务器端,方方面面,各行各业的信息系统或Web系统都可以用Java来做。当然有些专业领域Java并不擅长,比如偏底层和算法。
转载
2023-07-24 17:07:27
89阅读
AndroidSwipeLayout 是用于 Android 应用上面功能强大的刷卡布局效果github网址官方的样例效果样例代码在AndroidSwipeLayout的github中可以找到
为了方便操作,我可能会对代码有一些简化,并且在此用图片展示
首先我们先分析一下主页的布局
继承关系
*从这张图可以看出来AndroidSwipeLayout中的SwipeLayout继承自FrameLayo
1. 在xml中指定字体。2. 通过重写TextView来设置字体。(吃内存怪兽1)3. 在Activity的初始化阶段为每一个TextView设置字体。(吃内存怪兽2)最近遇到一个需求,需要在程序中应用很多套字体。(中英各三种),所以想寻求一条简单的方式来实现。在网上搜索了很久,看起来Android并不支持直接指定FontFamily来设置字体,真坑!!(思路:Root -> 复制字体到s
转载
2023-08-16 15:31:32
331阅读
# Flutter中iOS与安卓字体的区别
在跨平台开发中,Flutter以其一致性和高性能赢得了广泛的关注。一个经常被开发者忽视但却至关重要的方面是字体。在不同的平台上,字体表现和设计风格可能会产生显著差异。本文将探讨Flutter中iOS与安卓字体的区别,并提供相应的代码示例。
## 字体风格
在iOS上,Apple使用“San Francisco”字体作为其默认字体;而在Android
原创
2024-09-13 06:08:00
422阅读
# Java安卓开发设置浮动菜单颜色
## 概述
在Java安卓开发中,浮动菜单是一种常见的用户界面组件,它可以提供快速访问应用程序功能的方式。为了使浮动菜单与应用程序的整体风格和颜色一致,我们需要设置浮动菜单的颜色。本文将介绍如何使用Java代码设置浮动菜单的颜色,并提供相关的代码示例。
## 设置浮动菜单颜色
在Android开发中,浮动菜单是通过FloatingActionButto
原创
2023-10-07 08:05:24
40阅读
ndroid系统默认字体在Android系统中,默认的字体是Roboto字体。Roboto字体是一种非常流行的字体,它在Android开源项目中被广泛使用。Roboto字体有着非常清晰的字形,看起来非常舒适。此外,它还有很好的可读性,这使得它在大多数应用程序中都能很好地适用。一、Roboto字体的特点:清晰的字形:Roboto字体有着非常清晰的字形,这使得它在阅读和书写时非常舒适。可读性强:Rob
转载
2023-08-28 10:54:34
177阅读
1、使用Color类的常量,如:
int color = Color.BLUE; // 创建一个蓝色 是使用Android提供的颜色
int color = Color.RED;
int color = Color.WHITE;
2、通过ARGB构建,如:
int color = Color.argb(127, 255, 0, 255); // 半透明的紫色
其中第一个参数表
转载
2023-11-18 14:21:06
72阅读