全部 文章 问答 分享 共找到38个相关内容
[文章] Android全局修改字体
replaceSystemDefaultFontTypefaceUtil.replaceSystemDefaultFont(this,"fonts/dota.ttf");第二个参数为字体路径然后在去
2020-05-14 14:17 · 字体
[文章] 安卓字体描边效果
背景最近在开发的一个项目中,有些字体中用到了描边效果,于是在网上找了几个字体描边效果的自定义View用,但是都有点小问题,于是自己写了个自定义View。
2022-09-11 19:08 · Android / 字体描边 / 自定义View
[文章] echo命令让字体带颜色
字体带颜色echo显示带颜色,需要使用参数-e-eenableinterpretationofbackslashescapes启用反斜线转义的解释格式如下:echo-e"\033[字背景颜色
2021-11-28 00:21 · shell / Linux
[文章] EditText单行动态改变字体大小
publicclassAutoSizeEditTextextendsEditText{privatestaticfloatDEFAULT_MIN_TEXT_SIZE=2;//最小的字体大小privatefloatminTextSize
2019-12-06 17:40 · EditText
[问答] 底部导航栏图标下面的字体可以设置不同的颜色吗?
我有5个图标,图标颜色各异,想每个图标和下面的字体颜色相同,怎么操作?
2020-05-30 13:09 · 底部导航栏
[文章] 6、Android开发基础之常用的单位
字体单位spsp:全名scaledpixels-bestfortextsize,放大像素(比例像素),与刻度无关,可以根据用户的字体大小首选项进行缩放,主要用来处理字体的大小;视频下载视频下载地址:课程地址
2019-10-21 22:03 · android / 安卓 / 基础 / 安卓开发
[问答] Android屏幕适配

怎么做到适应系统字体大小,跟随系统字体。然后App里的布局也不会出现错位的情况阿

2022-04-11 12:58 · Android屏幕适配
[问答] 验证码服务器上显示不了汉字
验证码服务器上显示不了汉字刚开始我以为是显示不了楷体,我就把设置字体的删掉了,用默认字体,本地没问题,布置到服务器上汉字显示都是方框!就很纳闷本地怎么跑都没问题
2020-06-29 23:57 · 验证码
[文章] UIKit快速入门之UIKit基础知识(3)
,同时也为系统提供了字体字形信息的权限。
2020-10-12 20:48 · Swift / UIKit / iOS
[文章] Linux,jdk11 图灵验证码,java.io.IOException:Problem reading font data
Linux,jdk11打jar包运行,使用图灵验证码Captcha,出现错误java.io.IOException:Problemreadingfontdata报错原因:没有读取到Captcha的字体publicstaticfinalint
2021-09-18 09:57 · 图灵验证码
[文章] AndroidStudio奇淫技巧IDE设置
打开设置的快捷键windows:ctrl+alt+s,mac:ctrl+,UI设置这里的UI设置是指IDE的UI,比如说字体字号,指是是IDE的字体字号,而不是代码的字体字号,代码的字体字号后面再设置。
2019-11-23 14:11 · androidStudio / IDE / 经验 / 效率 / 笔记
[问答] 适配器刷新
我把数据给适配器后notif适配器不刷新列对应的字体颜色
2019-12-30 08:41 · 适配器刷新
[文章] 关于Android drawText 的个人理解
548.7793==由上可知,红线(log中的topLine)位置=基线位置(baseLineValue)+top值==进入正题,画中心字,先明确一个问题:drawText函数的y参数即基线,确定的是字体底部的位置
2021-08-18 17:57 · Android
[文章] 热门标签,搜索记录标签,流式布局
Android-SearchFlowLayout热门标签,搜索记录标签,流式布局,动态计算每一条目的宽度,当标签在本行展示不开自动切换到下一行展示,支持最大行数,元素内最大字数的限制,每个条目之间的间距设置,字体颜色
[问答] 领卷联盟 历史记录显示不出
有历史记录,但是显示不出,我对比了源码,大概因为是这个问题,但是一直找不到为什么有绿色字体内容这样的差别,求道友帮忙,下面的图是我自己的,上面的图是源码的。
2020-07-17 17:40 · 领卷联盟
[文章] UIKit快速入门之UITextView 与 UITextField(5)
textView)//背景颜色设置textView.backgroundColor=UIColor(red:0.82,green:0.82,blue:0.82,alpha:0.6)//设置textview里面的字体颜色
2020-10-19 21:04 · Swift / UIKit / UITextView / UITextField
[问答] CSS style 设置样式不起作用
--字体为20像素-->}</style></head><body><a>床前明月光,疑似地上霜。
2020-05-16 18:46 · css / 前端 / HTML
[文章] 阳光沙滩博客系统-图灵验证码获取
response.setDateHeader("Expires",0);//三个参数分别为宽、高、位数SpecCaptchaspecCaptcha=newSpecCaptcha(130,48,5);//设置字体
[文章] 日常错误记录第一期
);intangel=45;//旋转角度//每个水印水平间隔,我打算一行4个的样子intxpadding=imgWidth/4;//每个水印垂直间隔intypadding=imgHeight/4;//字体也要动态大小
2022-11-29 17:18 · 错误 / bug / 日常 / 经验 / 工具
[文章] Markdown语法
字体加粗比如说,我要把这几个字加粗比如说,我要把**这几个字加粗**斜体比如说:我要把这几个字变成斜体比如说:我要把这几个字*变成斜体*字体加下划线比如说:我要把++这几个字加下划线++比如说:我要把+
2019-09-28 23:45 · markdown / 前端 / html / 程序员 / 标记语言
[文章] Android开发文本转图片字体的控件
这是个什么控件呢?有这第一些要求,平时我们在UI上显示时间,通常直接是显示:11:45这样格式的文字如果要求这些数字和符号用图片替换呢?通常来产,大家可能想到的是用ImageView来显示单独的图片,根据时间数字去获取对应的图片。对于这种特定长度,并且不太长的是可以的。如果这个数字是2938424542323.32呢?对吧,你总不能写N个ImageView吧,当然可以优化一下,代码动态把ImageView添加到容器中。如何实现呢?可以自己写个控件,不会自定义控件编写步骤的同学,可以参考一下Android自定义控件基础课程基本的架子publicclassNumberImageViewextendsView{publicNumberImageView(Contextcontext){this(context,null);}publicNumberImageView(Contextcontext,@NullableAttributeSetattrs){this(context,attrs,0);}publicNumberImageView(Contextcontext,@NullableAttributeSetattrs,intdefStyleAttr){super(context,attrs,defStyleAttr);}@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){super.onMeasure(widthMeasureSpec,heightMeasureSpec);}@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);}}构造方法,刚学android的同学可能会问,为什么要三个构造函数,并且都调用到第三个去。提供三个构造方法是为了满足多种不同的创建方式,都调用到第三个是为了统一入口,我们把初始化的相关代码写在第三个构造方法即可。其他构造方法进来也会走到那里的。数据设置我们可以暴露一个方法,跟TextView一样,设置文字内容。这里成,我们涉及到把字符串打散成字符,然后把字符转成图片。publicvoidsetText(Stringtext){char[]chars=text.toCharArray();resArray=newBitmap[chars.length];try{for(inti=0;i<chars.length;i++){charaChar=chars[i];intmipmap=getResources().getIdentifier("number_"+(int)aChar,"mipmap",getContext().getPackageName());if(mipmap==0){thrownewIllegalArgumentException("noresourcename:number_"+(int)aChar+"inmipmapfolder.");}resArray[i]=BitmapFactory.decodeResource(getResources(),mipmap,options);}//长度变化以后,需要重新测量if(lastLen!=text.length()){requestLayout();lastLen=text.length();}invalidate();}catch(Exceptione){e.printStackTrace();}}可以看到,我这里的图片命名是根据ASSIC的十进制码进行映射的,这样子我直接把字符转成图片。昨天有个同学提了个问题:根据字符串获取到图片资源以上方式就可获取到。测量按我们自定义控件的步骤,我们测量一下自己,这是一个自定义View。本控件的宽度,只要把所有孩子的宽度加起来即可,高度也是孩子的高度,因为这里的图片高度是一样的,所以我用一个就可以。如果图片高度不一样,可以获取到最高的那张图片,然后设置高度值。@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){super.onMeasure(widthMeasureSpec,heightMeasureSpec);if(resArray==null){return;}Log.d(TAG,"onmeasure...");//设置大小inttargetWidth=0;inttargetHeight=0;for(Bitmapbitmap:resArray){targetWidth+=bitmap.getWidth();targetHeight=bitmap.getHeight();}setMeasuredDimension(targetWidth,targetHeight);}测量完了,有自己的空间了,在此控件进行绘制。绘制@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);if(resArray==null||resArray.length==0){return;}BitmapfirstOne=resArray[0];imgRect.left=0;imgRect.top=0;imgRect.bottom=firstOne.getHeight();positionRect.left=0;positionRect.top=0;positionRect.right=firstOne.getWidth();positionRect.bottom=firstOne.getHeight();//计算位置for(inti=0;i<resArray.length;i++){Bitmapbitmap=resArray[i];imgRect.right=bitmap.getWidth();positionRect.right=positionRect.left+bitmap.getWidth();canvas.drawBitmap(bitmap,imgRect,positionRect,paint);positionRect.left+=bitmap.getWidth();}}绘制的代码也比较简单拿着一张张图片从左往右绘制就完事了我们这个只是展示类控件,不需要处理事件,展示内容就可以了。完整代码publicclassNumberImageViewextendsView{privatestaticfinalStringTAG="NumberImageView";privateBitmap[]resArray;privatefinalPaintpaint;privatefinalRectimgRect;privatefinalRectpositionRect;privatefinalBitmapFactory.Optionsoptions;publicNumberImageView(Contextcontext){this(context,null);}publicNumberImageView(Contextcontext,@NullableAttributeSetattrs){this(context,attrs,0);}publicNumberImageView(Contextcontext,@NullableAttributeSetattrs,intdefStyleAttr){super(context,attrs,defStyleAttr);//准备好画笔paint=newPaint();//准备好框框imgRect=newRect();positionRect=newRect();options=newBitmapFactory.Options();options.inScaled=false;}privateintlastLen=0;publicvoidsetText(Stringtext){char[]chars=text.toCharArray();resArray=newBitmap[chars.length];try{for(inti=0;i<chars.length;i++){charaChar=chars[i];intmipmap=getResources().getIdentifier("number_"+(int)aChar,"mipmap",getContext().getPackageName());if(mipmap==0){thrownewIllegalArgumentException("noresourcename:number_"+(int)aChar+"inmipmapfolder.");}resArray[i]=BitmapFactory.decodeResource(getResources(),mipmap,options);}//长度变化以后,需要重新测量if(lastLen!=text.length()){requestLayout();lastLen=text.length();}invalidate();}catch(Exceptione){e.printStackTrace();}}@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){super.onMeasure(widthMeasureSpec,heightMeasureSpec);if(resArray==null){return;}Log.d(TAG,"onmeasure...");//设置大小inttargetWidth=0;inttargetHeight=0;for(Bitmapbitmap:resArray){targetWidth+=bitmap.getWidth();targetHeight=bitmap.getHeight();}setMeasuredDimension(targetWidth,targetHeight);}@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);if(resArray==null||resArray.length==0){return;}BitmapfirstOne=resArray[0];imgRect.left=0;imgRect.top=0;imgRect.bottom=firstOne.getHeight();positionRect.left=0;positionRect.top=0;positionRect.right=firstOne.getWidth();positionRect.bottom=firstOne.getHeight();//计算位置for(inti=0;i<resArray.length;i++){Bitmapbitmap=resArray[i];imgRect.right=bitmap.getWidth();positionRect.right=positionRect.left+bitmap.getWidth();canvas.drawBitmap(bitmap,imgRect,positionRect,paint);positionRect.left+=bitmap.getWidth();}}}``#使用控件```xml<com.sob.altitude.view.NumberImageViewandroid:layout_width="wrap_content"android:id="@+id/number_text"android:layout_height="wrap_content"android:layout_gravity="center_horizontal"/>设置数值:numberImageView.setText("--.--");其他数字到这里,就水完这篇文章了,请有序打赏和点赞,鞠躬!
[文章] UIKit快速入门之UIButton(4)
button.setTitleShadowColor(UIColor.brown,for:.disabled)button.setTitleShadowColor(UIColor.darkGray,for:.selected)设置button字体
2020-10-14 12:17 · Swift / iOS / UIKit / UIButton
[文章] UIKit快速入门之UILable(2)
HelloSwift,HelloSwift,HelloSwift"view.addSubview(lable)}现在终于有效果了,但是目前还有些问题:文字没有换行,文字在一行内自动截取了如何设置字体大小和颜色如何设置背景颜色如何文本对齐呢直接上代码
2020-09-27 21:34 · UIKit / UILable
[问答] fragment抽取出错
tabtitle_homepagefragment.setText(tabtitle_homefragments[i]);//添加tabtabLayout_homefragemnt.addTab(tab);//设置第一个tab为大号字体
2020-04-09 20:49 · fragment
[文章] Paint 画笔高级应用
setColorFilter设置颜色过滤器setFilterBitmap设置双线性过滤setMaskFilter设置画笔遮罩滤镜,传入度数和样式setTextScaleX设置文本缩放倍数setTextSize设置字体大小
2022-02-17 09:33 · 安卓 / Android / Paint / 画笔
[问答] 字体不能居左 就那个安徽简介那里 图片用css relative position也不可以 有没有大佬救救我

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>美丽家乡</title>

<style>

.box{width:1920px;

height:204px;

background-color: antiquewhite;

background-size: 1915px 204px;

background-image:url("image/b2146af36c2b40bdc399035e139c57bd_6df191714ae549ddb818b6e3a69ae538.jpg");}

.box1{border: 3px solid #000000;

width: 1920px;height: 104px;

position: absolute;

top: 209px;}

#grad1{

height:104px;

width: 1915px;

background-color: #AEACAC;

background-image:linear-gradient(to bottom right,white,grey);}

.tanchuang {

width: 200px;

height: 148px;

z-index: -99;

}

.button{

float: top;

width:auto;

height: 30px;

border-radius: 3px;

text-align: left;

line-height: 0.000001px;

font-size: 20px;

margin: auto;

cursor: pointer;

position: relative;

top: -115px;

}

.nav li{

list-style:none;

width: 250px;

height: 450px;

float: left;

text-align: center;

line-height: 50px;

position: relative;

top: -100px;

z-index: 99;

}

.nav li::before{

position: absolute;

top:6px;

left: 1px;

z-index: -99;

display: none;

}.ziti{

position: relative;

left:-800px;


z-index: 99;

}

.nav{

width: 950px;

height: 50px;

margin: 0 auto;

padding: 0;

font-size: 32px;

  padding: 7px;

border: 7px;

position: relative;

right: 50px;

}

.tu{

position: relative;

right: 500px;

top: 10px;

}

.shangfu{

position: relative;

top: -30px;

}

.shangfu3{

position: relative;

top: -15px;

}

.zizititi{

font-size: 20px;

}

.jianjie{

}

}

  </style>

</head>

<body><div class="box"></div><div id="grad1"></div><div class="box1"></div>

<ul class="nav"><li>安徽美食<div class="tanchuang"></div><div class="button"><a href="家乡特产.html"><div class="shangfu">家乡特产</a><div class="button">地道小吃</div></div></div><p></p></div></li><li>安徽习俗<div class="tanchuang"></div><div class="button"><a href="节日习俗.html"><div class="shangfu">节日习俗</a><div class="button">礼仪习俗</div></div></div></div></li>

<li>安徽风景<div class="tanchuang"></div><div class="button"><a href="风景名胜.html"><div class="shangfu3">风景名胜</div></a></div></li></ul></ul><h1><div class="jianjie">安徽简介</div></h1>

<div class="tu"><img src="image/6b5172946023d79fbcd4847aa5781d95_17248055734634897948.jpg"></div>

<p><div class="zizititi">安徽于清康熙六年(公元1667年)始建省(原江南省分为安徽,江苏两省),省名取安庆府与徽州府名第一字为安徽。安徽因历史上有古皖国和境内的皖山、皖河而简称“皖”。

安徽省是中国史前文明的重要发祥地之一。在繁昌县人字洞发现距今约250万年前人类活动遗址。在和县龙潭洞发掘的三、四十万年前旧石器时代的“和县猿人”遗址,表明远古时期已有人类生息繁衍在安徽这块土地上。亳州在商代曾为成汤之部,古寿春(今寿县)在春秋战国时曾为楚国首都。</div></p>

</body></html>

2021-06-17 20:25 · HTML / 前端 / 源代码
[文章] 如何学习Flutter?
例如,你可以根据屏幕宽度动态设置字体大小或布局。
[文章] 领券联盟-使用RadioGroup+RadioButton实现导航栏
="true"/><itemandroid:drawable="@mipmap/home_normal"/></selector>字体颜色的
  • 1
  • 2