Android一串數字分兩段,底部對齊字型大小不同

2021-09-25 19:45:50 字數 1671 閱讀 1994

一串數字/文字分兩段,字型大小不同

沒什麼技術含量,分享下。

效果圖

package ***;

import android.content.context;

import android.graphics.canvas;

import android.graphics.color;

import android.graphics.paint;

import android.graphics.paintflagsdrawfilter;

import android.support.annotation.colorint;

import android.util.attributeset;

import android.view.view;

/** * 一串文字分成兩段,且底部對齊,且字型大小不一致的控制項

* created by *** on 2019/7/30

*/public class splittextview extends view

public splittextview(context context, attributeset attrs)

public splittextview(context context, attributeset attrs, int defstyleattr)

private void init()

/** 設定字型大小,單位sp */

public void settextsize(int lefttextsize, int righttextsize)

public void settextcolor(@colorint int textcolor)

public void settext(string lefttext, string righttext)

this.mlefttext = lefttext;

this.mrighttext = righttext;

updatesize();

requestlayout();

}@override

protected void onmeasure(int widthmeasurespec, int heightmeasurespec)

private void updatesize()

@override

protected void ondraw(canvas canvas) catch (exception e)

}@override

protected void onattachedtowindow()

private float getfontlength(paint paint, string str)

/** 返回指定筆的文字高度 */

private float getfontheight(paint paint)

/** 返回指定筆離文字頂部的基準距離 */

private float getfontleading(paint paint)

private int dip2px(float dipvalue)

}

算一串數字的entropy 數字

醫生,你確定我沒事嗎?要不要再做個檢查,核磁共振什麼的?金陵市第一腦科醫院內,李宇緊攥著醫生的雙手,滿臉緊張地問道。真沒什麼事兒,開點藥吃吃就行了。可能是最近壓力過大,回去注意休息,多喝喝開水,過一陣子就沒事了。中年醫生低著頭寫病歷,看也不看李宇,自顧自地說道。可是 李宇剛要再說些什麼,就被醫生塞過...

將一串數字順序後移

這道題主要是程式設計邏輯的訓練。涉及到陣列 指標的知識點,本道題目也能很好的表達出選用不同的資料結構,對同一道題目會有完全不同的解題思路,程式設計複雜度也會有很大的差別。方法一 採用陣列資料結構儲存資料。思路 使用乙個臨時陣列,把原陣列中的後m個數字先複製到這個新建的陣列中,再把原陣列中的元素向後移...

小D的一串數字(簡單 )

小d的一串數字 time limit 1000 ms memory limit 65536 kib problem description 小d在紙上隨便寫了兩串數字,23333333 0123456789 第乙個串中含有7個重複的相鄰的數字,第二個串中不含相鄰的重複的數字。小d喜歡第一類串,但是他...