精华内容
下载资源
问答
  • 前阵子网上突然出来一个保时捷字体,小编看了一下截图:方正准圆换了个英文数字。没错,方正准圆是一款非常优秀的字体,10年前换个Bauhaus英文变成了浪漫雅圆,十年后换个英文又变成了保时捷,看看效果图:小编今天...
    前阵子网上突然出来一个保时捷字体,小编看了一下截图:方正准圆换了个英文数字。没错,方正准圆是一款非常优秀的字体,10年前换个Bauhaus英文变成了浪漫雅圆,十年后换个英文又变成了保时捷,看看效果图:39a3841834608f572859005baf0981d6.png8e6472f9ae4b41faaa8d011c7a685b33.png901378da3484dd6ddf79b3b97fda61d4.png188fef80810a1175cc4a1b6b395921e9.png0622adca010afe2b8b2328991bf6089d.png小编今天就着这个英文,顺便给大家做一套教程,话说现在一边分享资源还一边做教程砸自己饭碗的人不多了吧?把之前几套拿得出手的教程放出来大家回顾一下,第一篇是一篇详细的补字库教程:日本教科书体+史上最详细的补字库教程第二篇是史上最详细的小字体缩小制作的教程:精致小字体+小字体制作详细教程为什么小编的教程都要搭配一个字体呢?因为纯粹的教程,发出去没人看。然后大家需要的时候又一个劲的问个不停,小编这样做是为了吸引更多的人学习教程,也算是煞费苦心。下面正式开始今天的替换英文字符的教程:===替换字体文件的英文数字===我们用FontCreator随便打开一个TTF或者OTF文件,看下面红色框框里面的,就是这个字体的英文和数字以及半角符号,排在字体文件前面的94个字符:b185c982446068febbd986d82645d19b.png有时候字体排序不是这样的,比如是下面这种排序,新手朋友可能看的一脸懵逼。没关系,遇到这种情况,点击FontCreator菜单:Tools > Sort Glyphs > Unicode Code-points,就可以完成排序变成第一张截图那样的:265ae1f1d666fe945968cf5a5f331942.png那么如何替换一款字体的英文呢?很简单,就是把前面说的这94个拉丁符号,包含英文、数字和半角符号替换完毕就可以了。比如我们今天的保时捷英文。我们从其他地方提取保时捷英文的拉丁符号出来,是下面这样子的:86ba5ffea4191b3b93f1195e90e5c65b.png在FontCreator界面,我们用电脑键盘全选(Ctrl+A)这94个保时捷英文的拉丁符号,然后复制(Ctrl+C),或者用鼠标操作也可以,全选之后用鼠标右键复制(Copy):cf3d25c45acc7124d2e662d95aa20adb.png复制之后,再打开我们想要替换的文件,比如我们想把苹果手机的SFUIDisplay.ttf这个英文文件里面的英文数字换成保时捷的英文数字,我们就打开SFUIDisplay.ttf,然后选择好前面的94个拉丁符号,然后电脑Ctrl+V粘贴或者鼠标右键粘贴(Paste)1474090905c9ebb6317b892ee4c827bf.png粘贴完毕之后,这个SFUIDisplay.ttf英文文件的英文、数字和半角符号就都替换成大家想要的保时捷英文数字了:696ffb52560f6dbb8d8693b4fa8fdb10.png然后再保存文件,这个字体文件的英文数字就算替换完毕了。如果只替换英文或者只替换数字或者只替换标点符号,也是同样的操作,工作量一样。===需要修改哪些文件===苹果的英文,之前的系统不说了,以现在占比较高的iOS11-iOS12为例,英文文件如果想要替换里面的英文数字,需要按照上面的步骤修改下面这些文件。修改多一点是为了提升手机第三方字体的覆盖率,小编所有的免费字体和付费字体的英文,都修改了这么多:2eae5739cda2ce4ec67166cfe481f8cd.png苹果手机,有时候还会调用中文文件里面的英文和数字,需要按照上面的教程把中文文件解包了,把里面的英文数字都替换了,就这点:9e774e0513a81ec98b737d8266ffe33e.png修改完毕后,就是把部分TTF文件修改属性打包成TTC文件,然后苹果手机就可以用了:如何打包TTC文件教程①如何打包TTC文件教程②安卓的就要少一点,小编一般修改下面这些文件:a3c95ec3296b8bbc04e49c3ce4508256.png数一数,如果再加上iOS9和iOS10,小编免费分享一次字体需要修改多少文件?所以大家看到的其他公众号也有分享字体的,一般只分享TTF或者安卓字体,很少有坚持分享苹果,更别说每一款都搭配iOS9-iOS13的英文了。资源获取:先点在看👆然后关注本公众号并回复保时捷获取本次分享的字体。适配苹果+安卓系统,苹果包含iOS9-iOS13中英文,安卓包括卡刷包+Magisk包+TTF文件。苹果手机字体相关教程点此查阅:苹果字体替换教程越狱后相关问题汇总和解决安卓手机字体相关教程点此查阅:安卓10升级Root教程Magisk导入字体丨Magisk出错救机教程公众号使用须知:①.公众号所有资源都经过了iPhone 6S、iPhone X、一加6、一加7 Pro测试。但是不保证兼容所有设备,这跟个人的玩机经验有关系;②.下载完毕免费资源就取关的小伙伴,会被拉黑,以后重新关注也无法下载资源;③.公众号90%免费资源+10%付费资源,付费资源是为了更好的运营公众号。条件允许的情况下请给予支持;条件不允许的情况下请不要诋毁;④.公众号没有与任何源合作,任何源拿着公众号的免费资源或付费资源收费,都是个人行为,精力有限无法阻止,但是出现问题不要找我;⑤.所有资源均取自互联网,如有侵权,请联系作者删除。喜欢的话记得点个在看,小编看看这种免费教程+免费资源的组合到底有没有人喜欢。
    展开全文
  • 贮备工作:需要先下载“数码管字体”,在网上搜数码管字体,一搜一大片,然后在assets中新建一个文件夹,将ttf格式的字体文件放里面 废话不多说,直接上代码 package com.example.shumaguan; import android.os....

    贮备工作:需要先下载“数码管字体”,在网上搜数码管字体,一搜一大片,然后在assets中新建一个文件夹,将ttf格式的字体文件放里面

    废话不多说,直接上代码

    package com.example.shumaguan;
    
    
    import android.os.Bundle;
    import android.app.Activity;
    import android.graphics.Typeface;
    import android.view.Menu;
    import android.widget.TextView;
    
    
    public class ShuMaGuan extends Activity {
    TextView hours;
    TextView minuters;
    TextView seconds;
    
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_timer_out);
       hours = (TextView) findViewById(R.id.hours);
       minuters = (TextView) findViewById(R.id.minuters);
       seconds = (TextView) findViewById(R.id.seconds);
       Typeface face = Typeface.createFromAsset(getAssets(),
                       "fonts/****.ttf");
       hours.setTypeface(face);
       minuters.setTypeface(face);
       seconds.setTypeface(face);
    }
    




    xml文件里的代码略。。。。。。

    展开全文
  • 待完善,实现多位数的滚动效果)x的ccc引擎的label组件已经自带简单的数字滚动效果,准备自定义字体配合label,详情可查看官方的吃星星案例,下面主要讲自己代码实现的滚动效果自己代码实现的滚动效果1、 准备0~9的...

    待完善,实现多位数的滚动效果)

    x的ccc引擎的label组件已经自带简单的数字滚动效果,准备自定义字体配合label,详情可查看官方的吃星星案例,下面主要讲自己代码实现的滚动效果

    1967a04a5995b48f682c14f2af297057.png

    28b055b29384f00254433ba9bf597df1.png

    92d8f30c8113fabf397b3d651054bce2.png

    自己代码实现的滚动效果

    1、 准备0~9的素材

    2、 滚动的数字,数字需要连接起来,可是我们只能显示一个数字范围,所以我们要把其他的数字裁剪掉

    3、 9—>0的时候,我们需要9-->0,所以需要2个0~9相连接

    4、 写代码四部曲

      a) 新建一个代码文件,à编辑器自动生成一个模板(组件类

      b) 组件类->实例化(new类)->挂到我们的节点上->组件实例一定要挂到节点上,才可以被使用

      c) 组件实例的固定接口

    i. Obj.start()开始运行前调用 obj.update(dt) 每次刷新时

            dt距离上一次update过去的世界

            组件类属性列表,定义组件实例属性的,在这个列表定义的属性,都会被绑定到我们的编辑器

    思路

    1、准备素材 rolling组件 = 数字图片+content(layout布局、锚点0.5 1)+mask遮罩

    c78747e507612889c873cfc71a0ac69f.png

    2、获得一个数字的高度item_height = content.height / 20

      获取初始位置start_pos = item_height * 0.5

      初始化当前值now_value = 0

      初始化当前content位置为start_pos

    3、set_value(value) 直接设置到该位置

    now_value = value;

    content.y = start_pos + now_value * item_height

    4、rolling_to(value)

    4 -> 5 4 -> (9) -> 2

    移动单位Value = end < begin ? end + 10 – begin : end – begin

    移动距离move_s = value * item_height

    根据设置的速度得出移动的时间 time = move_s / this.speed

    使用moveTo方法,在time时间内,content从当前位置滚动到content.y + move_s

     (为了使停止的时候更柔和,给moveTo对象加一个缓动动画m.easing(cc.easeCubicActionOut())

    Endfunc 当滚动到第二条停止后,进行标记,在endfunc里把结束后的content坐标设置为第一条的相应坐标,方便循环使用

      cc.sequence([m, end_func]); cc.sequence(m, end_func);在使用时没有区别

    // rolling_num2.js 滚动实现代码

    cc.Class({

    extends: cc.Component,

    properties: {

    speed: 500,

    content: {

    type: cc.Node,

    default: null

    }

    },

    // LIFE-CYCLE CALLBACKS:

    // onLoad () {},

    start() {

    if (this.is_scrolling) {

    return;

    }

    this.item_height = this.content.height / 20;

    this.start_pos = this.item_height * 0.5;

    this.now_value = 0;

    this.content.y = this.start_pos;

    this.set_value(2);

    this.rolling_to(1);

    },

    set_value(value) {

    if (value < 0 || value > 9) {

    return;

    }

    this.now_value = value;

    this.content.y = this.start_pos + value * this.item_height;

    },

    rolling_to(value) {

    if (value < 0 || value > 9) {

    return;

    }

    this.is_scrolling = true;

    value = this.now_value > value ? value + 10 : value;

    var move_s = (value - this.now_value) * this.item_height;

    var time = move_s / this.speed;

    var m = cc.moveTo(time, 0, this.content.y + move_s);

    m.easing(cc.easeCubicActionOut());

    var end_func = cc.callFunc(function() {

    this.now_value = (value >= 10) ? (value - 10) : value;

    if (value >= 10) {

    this.content.y -= 10 * this.item_height;

    }

    this.is_scrolling = false;

    }.bind(this));

    var seq = cc.sequence(m, end_func);

    this.content.runAction(seq);

    },

    // update (dt) {},

    });我也创建了个学习交流群 点击下面链接即可加入

    正在跳转links.jianshu.com
    展开全文
  • 待完善,实现多位数的滚动效果)x的ccc引擎的label组件已经自带简单的数字滚动效果,准备自定义字体配合label,详情可查看官方的吃星星案例,下面主要讲自己代码实现的滚动效果自己代码实现的滚动效果1、 准备0~9的...

    待完善,实现多位数的滚动效果)

    x的ccc引擎的label组件已经自带简单的数字滚动效果,准备自定义字体配合label,详情可查看官方的吃星星案例,下面主要讲自己代码实现的滚动效果

    467dd2d1d496d8eb57e73bfcbcc3bc0f.png
    d55071582e59a53cc650c6bc01d08cd8.png
    03137552dc179330d32274db845a874a.png

    自己代码实现的滚动效果

    1、 准备0~9的素材

    2、 滚动的数字,数字需要连接起来,可是我们只能显示一个数字范围,所以我们要把其他的数字裁剪掉

    3、 9—>0的时候,我们需要9-->0,所以需要2个0~9相连接

    4、 写代码四部曲

    a) 新建一个代码文件,à编辑器自动生成一个模板(组件类

    b) 组件类->实例化(new类)->挂到我们的节点上->组件实例一定要挂到节点上,才可以被使用

    c) 组件实例的固定接口

    i. Obj.start()开始运行前调用 obj.update(dt) 每次刷新时

    dt距离上一次update过去的世界

    组件类属性列表,定义组件实例属性的,在这个列表定义的属性,都会被绑定到我们的编辑器

    思路

    1、准备素材 rolling组件 = 数字图片+content(layout布局、锚点0.5 1)+mask遮罩

    d3df9d27278c70f56ced68bc2ba8c457.png

    2、获得一个数字的高度item_height = content.height / 20

    获取初始位置start_pos = item_height * 0.5

    初始化当前值now_value = 0

    初始化当前content位置为start_pos

    3、set_value(value) 直接设置到该位置

    now_value = value;

    content.y = start_pos + now_value * item_height

    4、rolling_to(value)

    4 -> 5 4 -> (9) -> 2

    移动单位Value = end < begin ? end + 10 – begin : end – begin

    移动距离move_s = value * item_height

    根据设置的速度得出移动的时间 time = move_s / this.speed

    使用moveTo方法,在time时间内,content从当前位置滚动到content.y + move_s

    (为了使停止的时候更柔和,给moveTo对象加一个缓动动画m.easing(cc.easeCubicActionOut())

    Endfunc 当滚动到第二条停止后,进行标记,在endfunc里把结束后的content坐标设置为第一条的相应坐标,方便循环使用

    cc.sequence([m, end_func]); cc.sequence(m, end_func);在使用时没有区别

    // rolling_num2.js 滚动实现代码

    cc.Class({

    extends: cc.Component,

    properties: {

    speed: 500,

    content: {

    type: cc.Node,

    default: null

    }

    },

    // LIFE-CYCLE CALLBACKS:

    // onLoad () {},

    start() {

    if (this.is_scrolling) {

    return;

    }

    this.item_height = this.content.height / 20;

    this.start_pos = this.item_height * 0.5;

    this.now_value = 0;

    this.content.y = this.start_pos;

    this.set_value(2);

    this.rolling_to(1);

    },

    set_value(value) {

    if (value < 0 || value > 9) {

    return;

    }

    this.now_value = value;

    this.content.y = this.start_pos + value * this.item_height;

    },

    rolling_to(value) {

    if (value < 0 || value > 9) {

    return;

    }

    this.is_scrolling = true;

    value = this.now_value > value ? value + 10 : value;

    var move_s = (value - this.now_value) * this.item_height;

    var time = move_s / this.speed;

    var m = cc.moveTo(time, 0, this.content.y + move_s);

    m.easing(cc.easeCubicActionOut());

    var end_func = cc.callFunc(function() {

    this.now_value = (value >= 10) ? (value - 10) : value;

    if (value >= 10) {

    this.content.y -= 10 * this.item_height;

    }

    this.is_scrolling = false;

    }.bind(this));

    var seq = cc.sequence(m, end_func);

    this.content.runAction(seq);

    },

    // update (dt) {},

    });

    展开全文
  • 安卓代码动态设置字体大小

    千次阅读 2013-03-01 16:01:38
    //给一个id为name的TextView设置字体大小  TextView mName = (TextView)findViewById(R.id.name)...写的非常舒服,都不知道22用的是什么单位,字体太小,数字改大点,字体太大,数字改小点。Android编写多了,想要读d
  • case WM_INIT_DIALOG:{EDIT_SetFont(WM_GetDialogItem(pMsg->hWin,GUI_ID_EDIT1),&GUI_Font32_ASCII);EDIT_SetInsertMode(WM_GetDialogItem(pMsg->hWin,GUI_ID_EDIT1),0);EDIT_SetTextColor(WM_GetDialogI...
  • Android液晶字体、LED数字时钟显示,添加到资源库,可实现安卓电子时钟效果
  • 安卓 仿iphone计算器

    2018-10-21 13:01:25
    这是一个我基于自己手机上平时用的计算器制作的安卓计算器,开发环境为Android studio,在界面设计上模仿了iPhone的圆角型按钮,以及按下后按钮变色的功能,在界面上,背景整体颜色为黑色,字体颜色为白色,按钮分为...
  • http://blog.csdn.net/androidmsky/article/details/53009886 安卓自定义View文章数据滚动显示数值 https://www.freetype.org/freetype2/docs/glyphs/glyphs-3.html  ...
  • 移动端苹果安卓适配

    2019-09-19 16:31:44
    【问题1】:iPhone页面会自动把数字当成电话号码,点击后自动跳到电话拨号界面 方案: meta元标签常见苹果适配问题 【问题2】微信浏览器自动调整页面字体大小 方案:禁止微信浏览器调整页面字体大小 【问题3】用户...
  • 喜欢的小伙们可以试试测试的机型为三星N9008V,其他三星Note3高通版自测试rros是一个功能齐全的系统,现在,我来列一下已知问题列表:1.系统不能换中文字体,只能换英文和数字的2.蓝牙可能崩溃,我就崩过一次,不过...
  • 本次更新:适配iOS13,适当压缩数字的宽度,修改盲文点字特殊符号,增加安卓字体版本,替换大写的i以区别小写的L(如下图所示,右边是原来的I,左边是替换后的I)。最近公众号进来了很多朋友,有些朋友可能是新手,...
  • 安卓手机 佐佐日历

    2013-02-20 23:57:13
    2.桌面上的图标数字不更新? 答:那只是一个软件的图标。 3.为什么小部件不更新? 答:可能是佐佐日历进程被进程结束软件结束了导致的,建议把佐佐日历常驻内存。 4、为什么2013年没有黄历? 答:我们暂时只提供当年...
  • 【问题1】iphone页面会自动把数字当成电话号码点击后自动跳到电话拨号界面 <meta name="format-detection" content="telephone=no" /> 【问题2】微信浏览器自动调整页面字体大小 方案*禁止微信浏览器调整页面...
  • 由于iOS和安卓字体的使用上有很大的区别。iOS系统就支持那么几种字体,大多数还仅仅支持英文和数字,(苹果姥爷也是够了)。所以说需要开发人员自己去下载字体库来实现字体的自定义。好在iOS是支持TTF 类型的字体...
  • 一、iPhone页面会自动把数字当成电话号码,点击后自动跳到电话拨号界面 解决方案:禁止手机自动将网页中的电话号码显示为拨号的超链接 <meta name="format-detection" content="telephone=no"/> 二、微信...
  • android:hint //提示文本 android:textColorHint //设置hint提示文字颜色 android:textColor //设置文字颜色 android:textSize //设置文本字体大小 ... //文本类型,多为大写、小写和数字符号。 android...
  • 1、信息会话界面,字体大小随心换 信息设置界面新增 信息字体大小 设置项,大字还是小字任你调。 2、拦截记录列表加载性能大幅提升,滑动更流畅; 信息拦截中被拦短信很多?每次进入都感觉很卡?最新版本对加载性能...
  • 【问题1】:iPhone页面会自动把数字当成电话号码,点击后自动跳到电话拨号界面 ♥♥♥方案:<meta name="format-detection" content="telephone=no" /> 【问题2】微信浏览器自动调整页面字体大小 ♥♥♥...
  • 本次更新:适配iOS13,适当压缩数字的宽度,修改盲文点字特殊符号,增加安卓字体版本,替换大写的i以区别小写的L(如下图所示,右边是原来的I,左边是替换后的I)。最近公众号进来了很多朋友,有些朋友可能是新手,...
  • 作者 2 月 20 日消息 据外媒 XDA 报道,谷歌已为部分 Pixel 机型发布了第一个安卓 12 的开发者预览版。...在锁屏界面中,安卓 12 的数字时钟被放在中间的略靠上位置。分钟数的字体略大于小时数,字体也非常巨大。XD...
  • |--格式化之DecimalFormat数字格式化 |--桌面快捷方式的添加代码示例 |--桌面控件widget的创建方法 |--模拟发短信 指定号码 短信窃听提示 |--消息机制 mesage looper |--滑动之左右滑动的两种定义 |--电话簿读取联系...
  • 样式大概如图 数字部分是不固定长度? 可能是0.00 也可能是 666.66. 固定长度可以NSRang那种方法 长度不固定富文本也蛮恶心。安卓同事中间用了段H5我用富文本写了一堆自己看了就想吐的bug! UILabel *la = [...
  • 刚刚谷歌宣布Android系统的重大改变,不仅换了全新的logo,命名方式也变了,今年的Android Q的正式名称是Android 10,以后安卓系统就会放弃字母命名改为更简单好记的数字命名。从2008年发布第一代Android系统之后,...
  • 根据福布斯指出,短视频将会成为2020年最受欢迎的数字营销方式之一,一段20~60秒的短视频可以快速将信息传递给你的客户,一些教程指南、搞笑事件、广告等都能成为热点。除了抖音,还有不少值得推荐的短视频制作软件...
  • DailyWorkSummary 1 效果图 2 NumberPicker numberPicker 可以指定最大、...字体颜色、大小、分割线高度和颜色需要通过反射或者重写方法来设置 默认背景显示安卓系统,此时可通过设置Activity的Theme来覆盖 ...
  • 有好软件就要与大家分享,我是阿喵,阿喵每天会定时推送出安卓手机、苹果手机、电脑相关、学习等优质软件,如果各位觉得软件不错,就请转发评论,留言需要什么样功能的,留言需要什么样功能的,阿喵定不遗余力的为...
  • 移动端文字大小自适应

    千次阅读 2018-07-24 16:51:08
    移动端由于只需要考虑苹果和安卓系统,所以字体不用设置太多,如无特殊需求,手机端无需定义中文字体,使用系统默认,苹果系统默认中文字体是Heiti SC,android 系统默认中文字体是Droidsansfallback,2个系统的英文...
  • android 设置细文字体。

    千次阅读 2015-11-26 16:39:56
    wrap_content wrap_content sans-serif-light 每个需要显示文字的地方,继承这个style。数字和英文变成细文字体。 不再是安卓原生的字体
  • vertual-align的正常使用在于基线的确定 而基线会受到line-height的影响,同时不同字体大小也会影响到基线, 当line-height使用继承方式或者...然而在安卓手机下 当字体小于12px的时候 使用line-height还无法达到...

空空如也

空空如也

1 2 3
收藏数 43
精华内容 17
关键字:

安卓数字字体