`

android 设置文本透明度

 
阅读更多
这个小实例主要讲的就是让文本变的透明度不一样。这个其实就是用到了这个android.graphics.Color。我们利用android给我们的这个包来实现我们想要的效果,这个比较简单,在这里就不多和大家交流,下面就来看看代码是怎么实现的吧

package eoe.demo;

import android.widget.TextView;

import android.os.Bundle;

import android.view.ViewGroup;

import android.app.Activity;

import android.graphics.Color;

import android.widget.LinearLayout;



public class alphaTest extends Activity {

final int WRAP_CONTENT = ViewGroup.LayoutParams.WRAP_CONTENT;

public void onCreate(Bundle icicle) {

super.onCreate(icicle);

LinearLayout linearLayout = new LinearLayout(this);

linearLayout.setOrientation(LinearLayout.VERTICAL);

setContentView(linearLayout);

TextView TV1 = new TextView(this);

TV1.setText(“全部不透明=255″);

TV1.setBackgroundColor(Color.argb(255, 0, 255, 0));

linearLayout.addView(TV1, new LinearLayout.LayoutParams(WRAP_CONTENT,

WRAP_CONTENT));

TextView TV2 = new TextView(this);

TV2.setText(“部分透明=155″);

TV2.setBackgroundColor(Color.argb(155, 0, 255, 0));

linearLayout.addView(TV2, new LinearLayout.LayoutParams(WRAP_CONTENT,

WRAP_CONTENT));

TextView TV3 = new TextView(this);

TV3.setText(“部分透明=55″);

TV3.setBackgroundColor(Color.argb(55, 0, 255, 0));

linearLayout.addView(TV3, new LinearLayout.LayoutParams(WRAP_CONTENT,

WRAP_CONTENT));

TextView TV4 = new TextView(this);

TV4.setText(“全部透明=0″);

TV4.setBackgroundColor(Color.argb(0, 0, 255, 0));

linearLayout.addView(TV4, new LinearLayout.LayoutParams(WRAP_CONTENT,

WRAP_CONTENT));

}

}
分享到:
评论

相关推荐

    android 磨砂透明效果的dialog

    在Android中,这种效果通常是通过设置背景图层的透明度和模糊度来实现的。磨砂效果使得背景图像变得不那么清晰,同时保持一定的可见性,这样可以突出Dialog中的主要内容。 为了创建一个带有磨砂透明效果的Dialog,...

    Xamarin.Android 悬浮框(背景半透明遮挡)

    确保为根视图设置合适的背景颜色和透明度,例如设置为半透明灰色。 ```xml xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_...

    Android-andriod加文字水印支持配置文字大小倾斜角度多行水印

    同时,`Paint`类的`setAlpha()`方法可以设置透明度,值范围为0(完全透明)到255(完全不透明)。 5. **实际应用**: - 在实际的Android应用中,这些操作通常会在自定义的`ImageView`子类或单独的`WatermarkView`...

    Android代码-半透明对话框Demo源码.zip

    半透明对话框则是对话框的一种特殊形式,它的背景不是纯黑色或白色,而是带有一定程度的透明度,使得用户可以隐约看到背后的主界面,这样既不会完全遮挡用户的视线,又能够吸引他们对对话框的注意。 要创建一个半...

    安卓Android源码——实现半透明的popupwindow.zip

    本教程将深入探讨如何利用Android源码来实现一个半透明效果的PopupWindow,这对于提升应用的用户体验和界面美观度至关重要。 首先,我们需要了解PopupWindow的基本用法。PopupWindow类在`android.widget....

    半透明对话框

    总的来说,实现Android半透明对话框涉及到自定义对话框类、设置主题、设计布局、显示对话框以及处理交互事件等多个环节。通过对这些知识点的掌握,开发者可以灵活地创建各种风格的对话框,提升用户体验。在实际开发...

    Android 天天动听 半透明Menu效果.zip

    这个功能让应用的菜单在显示时呈现出半透明的效果,增加了界面的美观度和用户体验。让我们深入探讨一下如何在Android中实现这样的效果。 首先,我们要了解在Android中菜单(Menu)的基本概念。菜单主要用于在应用...

    安卓Android源码——半透明对话框Demo源码.zip

    在这里,你可以设置对话框的样式,包括背景透明度。例如,可以通过以下代码设置对话框背景为半透明: ```java @Override public Dialog onCreateDialog(Bundle savedInstanceState) { AlertDialog.Builder ...

    自定义的安卓登陆界面,背景采用渐变式,还有半透明背景框的使用,

    例如,为登录表单的容器设置半透明背景: ```xml android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@android:color/white" android:alpha="0.8"> <!-- 登录...

    Android新功能提示透明指示层

    MaterialShowcaseView是基于Google的Material Design风格设计的,它能够创建一个具有半透明背景的圆形或矩形高亮区域,用于突出显示屏幕上的特定组件。通过使用这个库,开发者可以轻松地在应用中添加引人注目的、一...

    Android应用源码-系统工具类设计安卓源代码(82例).zip

    Android应用源码-系统工具类安卓源代码(82例): Android Email程序源码 Android i-jetty开源项目 Android ListView分页功能源码 Android Mp3标签提取器源码 Android OpenGL 3D 立方体多...Android 半透明Menu效果源码

    Android开发EditText属性.txt

    - **作用**:设置背景,如果设置为`@null`则背景透明。 - **示例**:`android:background="@null"` **15. android:layout_weight** - **作用**:设置布局权重,控制控件之间的地位。 - **示例**:`android:...

    Android程序研发源码天天动听 半透明Menu效果.zip

    这里,我们可能会设置一个具有透明度的背景颜色,例如使用`<item name="android:background">@color/semi_transparent</item>`,其中`@color/semi_transparent`是一个定义了半透明颜色的资源。 3. **Java代码控制**...

    Android透明指示层

    可以通过调整`alpha`属性来控制透明度,例如`android:alpha="0.5"`。此外,也可以使用自定义颜色资源,通过在颜色值前添加`@color/`引用。 ```xml android:layout_width="match_parent" android:layout_height=...

    android 可折叠文本显示

    在折叠状态下,我们可以使用`CharacterStyle`如`ForegroundColorSpan`将超出部分的文本颜色设为透明,达到隐藏的效果。当用户展开文本时,再移除这些样式,显示全部文本。 此外,为了提供更好的用户体验,还可以...

    安卓悬浮窗相关-悬浮窗口和半透明实现效果.rar

    关于“半透明实现效果”,通常可以通过设置`LayoutParams`的背景颜色为带有透明度的RGB颜色来实现。例如,将`layoutParams.backgroundColor`设置为`Color.argb(128, 255, 255, 255)`,其中第一个参数是透明度(0-255...

    Android高级应用源码-悬浮窗口和半透明实现效果.zip

    在Android开发中,实现高级应用往往涉及到各种独特的功能和效果,比如悬浮窗口(Floating Window)和半透明效果(Translucent Effect)。本项目“Android高级应用源码-悬浮窗口和半透明实现效果.zip”提供了一个实战...

    android沉浸状态栏和顶部状态栏背景色的设置

    如果希望状态栏呈现出半透明效果,可以调整颜色的透明度,例如`#80000000`(黑色,80%透明度)。这样可以让状态栏和内容区域之间的过渡更为自然。 5. **状态栏字体颜色**: 在设置状态栏颜色时,还需考虑状态栏内...

    Android应用源码实现半透明的popupwindow-IT计算机-毕业设计.zip

    在这个"Android应用源码实现半透明的popupwindow"项目中,我们可以深入学习如何创建具有半透明效果的PopupWindow,并将其应用于毕业设计或论文中。 首先,让我们了解PopupWindow的基本概念。PopupWindow是Android...

    android透明菜单

    "android透明菜单"是一个话题,它涉及如何创建一个半透明的菜单,使应用界面更加现代化和吸引人。在这个主题下,我们可以深入探讨以下几个关键知识点: 1. **透明度与颜色**: 在Android中,透明度可以通过Alpha...

Global site tag (gtag.js) - Google Analytics