`

常用控件的使用方法

 
阅读更多
1.TextView:
match_parent:当前控件大小和父布局一样
wrap_parent:控件大小刚好包住内容
anroid:gravity="center" :居中
 
2.EditText:
anroid:hint="Type something here" //提示性文本
anroid:maxLines="2" //最大行数,文本向上滚动
 
3.ImageView:
anroid:src //picture's location
imageView.setImageResource(R.drawable.flower) //点击按钮切换图片
in android studio the image's format must .png
 
4.ProgressBar:
设置控件是否可见:
if(progressBar.getVisibility() == View.GONE){
                   progressBar.setVisibility(View.VISIBLE);
    }else{
                    progressBar.setVisibility(View.GONE);
                }
加减进度条:
                int progress = progressBar.getProgress();
                progress += 10;
                progressBar.setProgress(progress);
 
样式: style="?android:attr/progressBarStyleHorizontal"
 
5.AlertDialog://弹出提示框
AlertDialog.Builder dialog =  new AlertDialog.Builder(MainActivity.this);
dialog.setTitle
dialog.setMessage
dialog.setCancelable  //是否能通过BACK退出对话 FALSE为不允许
//对话中按键监听事件
dialog.setPositiveButton("OK",new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        imageView.setImageResource(R.drawable.a1);
                    }
                });
                dialog.setNegativeButton("Cancel",new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
 
                    }
                });
 
6.Loading框
ProgressDialog.Builder dialog =  new ProgressDialog.Builder(MainActivity.this);
                dialog.setTitle("this is Dialog");
                dialog.setMessage("Loading...");
                dialog.setCancelable(false); //在代码中设置好控制取消,调用dismiss()
 dialog.show();
 
 
 
 

 

分享到:
评论

相关推荐

    VC++ 6.0常用控件使用方法介绍

    VC++ 6.0 常用控件使用方法介绍 在 VC++ 6.0 中,MFC 框架提供了多种基本控件,用于构建图形用户界面。这些控件可以帮助开发者快速生成界面,提高开发效率。下面将对 VC++ 6.0 中常用的控件进行介绍,并提供使用...

    wicket常用控件使用方法

    ### Wicket常用控件使用方法详解 #### 一、引言 Wicket是一个灵活而强大的Java Web框架,它提供了一套简洁高效的API用于构建复杂的Web应用程序。与.NET平台的开发方式相似,Wicket允许开发者在HTML页面中声明控件,...

    C#常用控件使用方法第一部分(源码VS2010)

    本资料包“C#常用控件使用方法第一部分(源码VS2010)”显然是针对初学者或希望深入理解C#控件操作的开发者设计的,包含了多个示例项目,帮助学习者掌握C#中的基本和常见控件的使用。 首先,我们来看看`Form1`。在...

    制作常用控件使用方法的详细介绍PPT学习教案.pptx

    制作常用控件使用方法的详细介绍PPT学习教案.pptx

    android 常用控件使用方法示例大全(AndroidProject) .zip

    在Android开发中,掌握各种常用控件的使用方法是至关重要的。这个名为"AndroidProject"的项目库提供了大量示例代码,帮助开发者深入理解并熟练运用Android控件。以下是一些关键控件及其使用方法的详细说明: 1. **...

    Android常用控件及使用方法

    Android常用控件及使用方法

    c#常用控件 内容:属性、方法、事件

    每个控件都有其特定的方法,理解并恰当使用这些方法能实现丰富的功能。 事件是用户与控件交互时触发的程序响应,如Click事件发生在用户点击按钮时。通常,程序员会为事件编写处理程序,定义发生事件时应执行的代码...

    MFC常用控件使用,控件方法函数介绍

    ### MFC常用控件使用与方法函数介绍 MFC(Microsoft Foundation Classes)是微软提供的一套C++类库,用于简化Windows程序开发过程中的复杂度。MFC通过封装Windows API和OLE/COM技术,使开发者能够更加高效地构建...

    VB_常用控件及其使用方法

    这篇文档主要介绍了几个常用的VB控件,包括ComboBox、CommandButton和Line控件,以及它们的使用方法和属性。 ComboBox控件是一种复合控件,结合了TextBox和ListBox的功能。用户可以在其文本框部分输入文本,也可以...

    C#常用工业控件及使用方法

    本篇文章将深入探讨C#中常见的工业控件及其使用方法。 一、模拟仪表控件 模拟仪表控件如指针式仪表盘,常用于显示实时数据,如温度、压力等。C#中可以使用第三方库如DevExpress或Telerik提供的控件来实现。设置模拟...

    VB常用控件的方法详解.pdf

    VB 常用控件的方法详解 VB 是一种高级程序语言,英文名称的全名是"Beginner's All-Purpose Symbolic Instruction Code",取其首字字母简称"BASIC",是「适用于初学者的多功能符号指令码」。在计算机发展史上,VB 是...

    visual c++ 常用使用控件使用方法

    以下是一些常用控件的详细使用方法: 1. **Static Text**:静态文本控件,通常用于显示不可编辑的文本信息。使用CStatic类来处理这类控件。要获取或设置静态文本的值,可以使用`GetWindowText`和`SetWindowText`...

    VC6.0常用控件常用方法介绍

    本文将详细介绍几种常用的控件及其常用方法。 1. **Static Text** - 静态控件 静态控件通常用于展示文本信息,不能被用户修改。类`CStatic`提供了对静态控件的操作。你可以使用`GetWindowText`来获取控件中的文本...

    DEV 常用控件使用总结

    在IT开发领域,DEV通常指的是开发环境或者开发者使用的工具,这里提到的是"DEV常用控件使用总结",意味着我们将探讨的是在某种开发平台或框架中常见的用户界面元素及其应用。控件是构建图形用户界面(GUI)的基础,...

    MFC常用控件使用代码

    本教程将深入探讨VC++中MFC的常用控件以及如何使用它们来实现编辑框读写路径、读写文件和文件存储等功能。 首先,我们来看编辑框控件(CEdit)。编辑框是用户输入文本的地方,分为单行和多行两种。在MFC中,我们...

    vB常用控件必备知识

    标准控件包括 Label、TextBox、CommandButton 等 20 种控件,ActiveX 控件是可以重复使用的编程代码和数据,例如 Microsoft Common Dialog Control 6.0。 2. 标签控件 标签控件用于在界面设计中标注和显示提示信息...

    EasyUI常用控件使用案例

    总的来说,`EasyUI常用控件使用案例`这个项目为学习者提供了一个实践平台,展示了如何在SSH框架下使用EasyUI组件构建功能完善的JavaWeb应用。通过研究这个项目,开发者可以掌握布局设计、数据展示、交互操作等关键...

    MFC常用控件使用

    ### MFC常用控件使用详解 #### Windows标准控件概览 MFC(Microsoft Foundation Classes)作为Microsoft Visual C++的一部分,提供了丰富的控件类库,用于简化Windows应用程序的开发过程。其中,Windows标准控件是...

Global site tag (gtag.js) - Google Analytics