实现textview竖排文字效果
文字效果
aaarticlea/png;base64,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" alt="" />
/**
* @描述
* @作者 tll
* @时间 2016/10/20
*/
public class VerticalTextView extends LinearLayout {
private LinearLayout llLayout;
private TextView textView; public VerticalTextView(Context context, AttributeSet attrs) {
super(context, attrs);
this.context = context;
color = getResources().getColor(R.color.white);
View view = LayoutInflater.from(context).inflate(R.layout.vertical_text_view, this, true);
llLayout = (LinearLayout) view.findViewById(R.id.llLayout);
textView = (TextView) view.findViewById(R.id.textView);
} private String text;
private Context context;
private int color;
private int size = 20; public VerticalTextView(Context context) {
super(context);
this.context = context;
} public void setText(String text) {
this.text = text;
textView.setText(text);
} public void setTextColor(int color) {
this.color = color;
textView.setTextColor(color);
} public void setTextSize(int size) {
this.size = size;
textView.setTextSize(size);
} /**
* 设置背景
*/
public void setBackground(int resId) {
llLayout.setBackgroundResource(resId);
}
}
vertical_text_view.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/llLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/btn_back"
android:gravity="center"
android:orientation="vertical"> <TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#ffffff"
android:gravity="center_horizontal"
android:maxWidth="25dp"
android:textSize="18sp"
android:text="热门推荐"/> </LinearLayout>
实现textview竖排文字效果的更多相关文章
- css文字效果(文字剪贴蒙版,text-shodow的应用,文字排版等…)
.katex { display: inline-block; text-align: initial; } .katex { font-family: Consolas, Inconsolata, ...
- SpannableStringUtil实现丰富文字效果
代码地址如下:http://www.demodashi.com/demo/15007.html 前言 在android开发中,我们不免会用到 TextView 的各种显示效果,如字体样式,颜色,大小, ...
- 【Android初级】使用TypeFace设置TextView的文字字体(附源码)
在Android里面设置一个TextView的文字颜色和文字大小,都很简单,也是一个常用的基本功能.但很少有设置文字字体的,今天要分享的是通过TypeFace去设置TextView的文字字体,布局里面 ...
- Qt qml 模拟iphone slide to unlock 的聚光动画文字效果
模拟iphone slide to unlock 的聚光动画文字效果 /底层放淡文字 /前景放高亮文字+半透明遮罩 /动画移动遮罩 Author: surfsky.cnblogs.c ...
- java生成竖排文字图片
package com.kadang.designer.web.action;import java.awt.Color;import java.awt.Font;import java.awt.Fo ...
- 在ArcGIS 10.3标注中竖排文字
ArcGIS 10.3中文字默认“从左至右”排列,而实际的标注比如“XX路.XX街”有些文字是竖直排列的. 接着就涉及到“标注样式”的问题. 如果是整体竖排,点击图层的Properties...(属性 ...
- as3.0:文字 效果
//文字描边效果var tf1 = _root.createTextField("tf1", _root.getNextHighestDepth(), 10, 10, 0, 0); ...
- CSS Gradient文字效果
你想创建的标题没有渲染和Photoshop每个标题吗?这里是一个简单的CSS技巧向您展示如何创建渐变文字效果,PNG图像(纯CSS,没有Javascript或Flash).你所需要的是一个空的< ...
- 如何通过PS制作图片文字效果
如图这是最终效果,下面我为大家介绍如何制作这种图片文字效果 准备一张图: 方法,步骤: 首先我们打开PHOTOSHOP,插入一张图片. 之后按键盘上面的"T"键快捷键启用文字工具, ...
随机推荐
- mysqldump命令之常用模板
##=====================================================## ## 在Master上导出所有数据库 /export/servers/mysql/b ...
- Singer 学习九 运行&&开发taps、targets (四 开发target)
singer 的target 需要从stdin 的行数据,同时处理schema.record.state 消息 指南 schema 需要进行关联stream records 数据的校验 一旦Targe ...
- 01python简介
目录 1. Python起源 2. 解释器 3. Python 的设计目标 4. Python 的设计哲学 5. 为什么选择 Python ? 6. Python 特点 7. Pyth ...
- redmine和jenkins的ldap登录设置
工具: softeera LDAP browser 流程: Authentication modes » test Name * Host * Port * LDAPS Account Passwo ...
- node 各模块及对应功能
node 各模块及对应功能 node 模块 对应功能 net 处理 TCP dgram 处理 UDP http 处理 HTTP/1 http2 处理 HTTP/2 https 处理 HTTPS tls ...
- python的requests快速上手、高级用法和身份认证
https://blog.csdn.net/qq_25134989/article/details/78800209 快速上手 迫不及待了吗?本页内容为如何入门 Requests 提供了很好的指引.其 ...
- python连接Mongo数据库
python连接Mongo数据库主要采用pymongo连接,一般情况分为两种连接方式,一种通过指定端口和地址直接连接,另一种通过uri的格式连接 1.通过指定端口和地址连接Mongo conn = M ...
- hanlp中文智能分词自动识别文字提取实例
需求:客户给销售员自己的个人信息,销售帮助客户下单,此过程需要销售人员手动复制粘贴收获地址,电话,姓名等等,一个智能的分词系统可以让销售人员一键识别以上各种信息 经过调研,找到了一下开源项目 1.wo ...
- jsonp跨域设置cookie
html: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <tit ...
- ML: 聚类算法R包 - 密度聚类
密度聚类 fpc::dbscan fpc::dbscan DBSCAN核心思想:如果一个点,在距它Eps的范围内有不少于MinPts个点,则该点就是核心点.核心和它Eps范围内的邻居形成一个簇.在一个 ...