文字效果

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竖排文字效果的更多相关文章

  1. css文字效果(文字剪贴蒙版,text-shodow的应用,文字排版等…)

    .katex { display: inline-block; text-align: initial; } .katex { font-family: Consolas, Inconsolata, ...

  2. SpannableStringUtil实现丰富文字效果

    代码地址如下:http://www.demodashi.com/demo/15007.html 前言 在android开发中,我们不免会用到 TextView 的各种显示效果,如字体样式,颜色,大小, ...

  3. 【Android初级】使用TypeFace设置TextView的文字字体(附源码)

    在Android里面设置一个TextView的文字颜色和文字大小,都很简单,也是一个常用的基本功能.但很少有设置文字字体的,今天要分享的是通过TypeFace去设置TextView的文字字体,布局里面 ...

  4. Qt qml 模拟iphone slide to unlock 的聚光动画文字效果

    模拟iphone slide to unlock 的聚光动画文字效果    /底层放淡文字    /前景放高亮文字+半透明遮罩    /动画移动遮罩 Author: surfsky.cnblogs.c ...

  5. java生成竖排文字图片

    package com.kadang.designer.web.action;import java.awt.Color;import java.awt.Font;import java.awt.Fo ...

  6. 在ArcGIS 10.3标注中竖排文字

    ArcGIS 10.3中文字默认“从左至右”排列,而实际的标注比如“XX路.XX街”有些文字是竖直排列的. 接着就涉及到“标注样式”的问题. 如果是整体竖排,点击图层的Properties...(属性 ...

  7. as3.0:文字 效果

    //文字描边效果var tf1 = _root.createTextField("tf1", _root.getNextHighestDepth(), 10, 10, 0, 0); ...

  8. CSS Gradient文字效果

    你想创建的标题没有渲染和Photoshop每个标题吗?这里是一个简单的CSS技巧向您展示如何创建渐变文字效果,PNG图像(纯CSS,没有Javascript或Flash).你所需要的是一个空的< ...

  9. 如何通过PS制作图片文字效果

    如图这是最终效果,下面我为大家介绍如何制作这种图片文字效果 准备一张图: 方法,步骤: 首先我们打开PHOTOSHOP,插入一张图片. 之后按键盘上面的"T"键快捷键启用文字工具, ...

随机推荐

  1. 【spring源码分析】spring关于循环依赖的问题

    引言:循环依赖就是N个类中循环嵌套引用,如果在日常开发中我们用new 对象的方式发生这种循环依赖的话程序会在运行时一直循环调用,直至内存溢出报错.下面说一下Spring是如果解决循环依赖的. 第一种: ...

  2. centos 7.0 lnmp成功安装过程

    下载nginx,wget 是一个下载命令-c 是断点续传(不要也这个也可以) [root@bogon ~]# wget -c http://nginx.org/download/nginx-1.7.9 ...

  3. linux系统调用的三种方法

    通过glibc提供的库函数 [23:02:14] gcc chmodtest.c [23:02:17] ls -l kali //记得先创建这个文件 -rwxrwxrwx. 1 root root 0 ...

  4. skipper 内置的常用filters

    skipper 的filter 功能很强大,可做好多方便的扩展 格式: all: * -> filter1 -> filter2 -> "http://127.0.0.1: ...

  5. 艰苦的编译boost python (失败)

    1.下载 boost_1_67_0 2.在目录下执行 bootstrap 3.将python36添加到path环境变量 4.执行 b2 --with-python,将会声场如下dll 2018/04/ ...

  6. 从输入URL到页面加载的过程?由一道题完善自己的前端知识体系!

    出处:http://mp.weixin.qq.com/s/qMsf4DcMhn2cf0fXC-PLVA 强缓存与弱缓存 缓存可以简单的划分成两种类型: 强缓存( 200fromcache)与 协商缓存 ...

  7. 怎么在vi和vim上查找字符串

    教你怎么在vi和vim上查找字符串 我们以samba的配置文件为例,搜索一个user的字符串. vim /etc/samba/smb.conf 打开smb.conf      命令模式下,输入/use ...

  8. 洛谷 3295 [SCOI2016]萌萌哒——并查集优化连边

    题目:https://www.luogu.org/problemnew/show/P3295 当要连的边形如 “一段区间内都是 i 向 i+L 连边” 的时候,用并查集优化连边. 在连边的时候,如果要 ...

  9. 服务网关Zuul

    路由+过滤器 = Zuul 核心是一系列的过滤器 Zuul的四种过滤器API 前置(PRE) 后置(POST) 路由(Route) 错误(Error) Zuul组织架构图 二.Zuul的使用 1 创建 ...

  10. 三重DEC加密在java中的实现

    代码可以直接拷走使用,一些约定例如向量可以自行变动 引言      如今手机app五彩缤纷,确保手机用户的数据安全是开发人员必须掌握的技巧,下面通过实例介绍DES在android.ios.java平台 ...