View的事件体系
View虽然不属于四大组件,但它的作用堪比四大组件,甚至比Receiver和Provider的重要性都大,在Android开发中,Activity承担这可视化的功能,同时Android系统提供了很多基础控件,常见的有Button、Textview、CheckBox等。View基础知识什么是ViewView是一种界面层的控件的一种抽象,它代表了一个控件。除了View,还有View            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-21 16:49:41
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、View控件:1.概述:2.View类常用属性及方法:二、TextView控件:1.常用属性:2.创建自定义TextView控件:第一步:创建MyTextView.java文件:第二步:在XML文件中使用MyTextView:三、EditText控件:1.常用属性:2.事件监听:第一步:**创建监听类,实现接口TextWatcher,并实现接口中的三个方法。**第二步:**为控件绑定监听            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-17 16:11:23
                            
                                104阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              刚开始学习Android,参考了《精通Android2》。其中涉及的知识在看的时候都能理解,甚至觉得挺简单的,当过了一段时间就会忘记,所以还是以写随笔的方式学习。一方面加深自己对知识点的理解,另一方面,可以通过查阅随笔快速的恢复记忆。         我学习一门技术的时候喜欢从前往后的启发式学习方式,先了解结果,再            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-27 21:32:42
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基本UI组件 TextView(文本框) 1.常用属性:text,textSize(单位sp),textColors,singleLine;EditText(输入框) 1.常用属性:hint,inputType,drawableLeft(插入图片),drawablePadding;2.常用方法:getText();Button(按钮)与ImageButton(图像按钮) 1.常用属性:text,o            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 21:56:49
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            输入控件是应用程序用户界面中的交互式组件。 Android 提供了多种可以在 UI 中使用的控件,例如按钮、文本字段、搜索栏、复选框、缩放按钮、切换按钮等等。用户界面元素View 视图是一个在屏幕上绘制用户可以与之交互的东西的对象,a1 是一个包含其他 View(和 ViewGroup)对象的对象,以定义用户界面的布局。您在 XML 文件中定义布局,该文件为布局提供人类可读的结构,类似于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-26 12:33:36
                            
                                139阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                由于工作需要,最近一段时间,需要进行Android App开发的学习,之前简单的进行过Android的了解,对于基本的Android环境的搭建等已经有过整理,一个Android App是由一个或多个Activity组成,每一个Activity都是一个UI容器,也就是一个屏幕界面,一个界面的组成则是由一组Android UI控件组成,本篇,我们就来简单的对Androi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-18 15:37:47
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 在 Android 工作线程中更新 UI 控件的实现方法
## 概述
在 Android 开发中,主线程(也称为 UI 线程)负责处理用户交互和更新 UI 控件,而工作线程(也称为后台线程)则负责处理耗时操作,以避免阻塞主线程。然而,在某些情况下,我们需要在工作线程中更新 UI 控件。本文将详细介绍如何在 Android 工作线程中更新 UI 控件。
## 实现步骤
下面是在 Androi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-13 16:34:08
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习Android基础知识第三天(四种基本布局和自定义控件)一.LinearLayout布局的 介绍和使用 LinearLayout布局称为线性的布局,是一种非常常用的布局,这个布局会将包含它的所有控件在线性方向上一次排列,其中Android:orientation属性指定排列的方向vertical,如果指定是horizontal,控件就会在水平方向排列.android:layout_gravit            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-10 20:52:03
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一,设计UI界面 可以用多种的组件来设计UI界面,主要有以下几类:Basic views -- 基本组件,如button,textview,edittext之类。Picker views -- 选择组件,如TimePicker,DatePicker等。List Views -- 列表组件,如ListView,SpinnerView等。Specialized            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-13 15:00:09
                            
                                68阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这周我们学习了UI,下面是我的一些学习笔记:    //获得屏幕满屏时的数值    CGRect rect = [UIScreen mainScreen].bounds;        //创建一个Window让他显示在屏幕上               
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-08-05 21:47:49
                            
                                443阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android树形UI控件
在Android开发中,树形UI控件是一种常见的控件,常用于展示层级结构数据,如文件目录、组织结构等。本文将介绍如何在Android中实现树形UI控件,并提供代码示例。
## 树形UI控件的基本概念
树形UI控件通常由树、节点和连接线组成。树是整个结构的根节点,节点表示数据的具体元素,连接线表示节点之间的层级关系。树形UI控件可以展示不同层级的数据,让用户更直            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-30 05:34:14
                            
                                306阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android SDK UI控件
Android SDK提供了丰富的UI控件,用于构建Android应用程序的用户界面。这些控件能够帮助开发者快速构建出具有良好用户体验的应用程序。本文将介绍一些常用的Android SDK UI控件,并提供相应的代码示例。
## TextView
TextView是Android中最基本的UI控件之一,用于显示文本信息。开发者可以通过设置不同的属性来定制            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-31 11:48:27
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何禁用Android UI控件
在Android开发中,禁用UI控件是一项常见需求,可能是为了防止用户在特定条件下与控件互动。本文将带你逐步了解如何在Android中禁用控件,并提供详细的代码示例和解释。
## 流程步骤
以下是禁用Android UI控件的主要步骤:
| 步骤编号 | 步骤描述                   |
| -------- | -----------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-03 05:27:33
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、利用handler传递消息:①子线程中发出消息,通知Handler完成UI更新: new Thread(){
    @Override
    public void run() {
           //省略耗时操作,完成之后发送消息给Handler,完成UI更新;
           Message msg = Message.obtain(); 
           msg            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 19:13:33
                            
                                200阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、View 坐标体系以下方法获取的是相对于父控件的坐标,是在回调 onLayout 方法时 view.layout(t,l,b,r) 方法设置的 mLeft、mTop、mBottom、mRight 等属性,mRight = mLeft + 控件自身宽度,mBottom = mTop + 控件自身高度,除非调用 layout、setLeft、setFrame 等方法,否则是不会改变的;getTop            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-26 12:32:48
                            
                                188阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、UI的定义 Android提供了一系列UI,这些UI可以为我们的界面提供布局和控件,使我们的界面变得美观、合理二、常见的UI控件2.1 TextView 作用:主要用于在界面上显示一段文本信息 TextView常见属性使用:<TextView
        android:id="@+id/text_view"
        android:layout_width="match_p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-23 21:12:33
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、常用控件的使用方法1、TextView2、Button3、EditText4、ImageView5、ProgressBarAndroid控件的可见性6、AlertDialog二、3种布局1、LinearLayout2、RelativeLayout3、FrameLayout四、自定义控件1、引入布局2、创建自定义控件五、ListView1、ListView的简单用法2、定制ListVi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 06:51:12
                            
                                196阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、TextView控件文本显示控件,继承自view部分属性  (1)触发click点击事件:默认情况下,TextView控件不能被点击,无法触发onclick事件,需要在对应的TextView控件上设置 android:clickable=”true”,  (2)跑马灯效果:(必须同时设置以下几个属性才可以)  android:singleLine=”true”—单行显示  android:el            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 16:09:23
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录布局的介绍:View类的常用xml属性:LinearLayoutRelativeLayoutAndroid UI控件及UI组件基本控件:——TextView:基本控件:——EditText:基本控件:——Button:在代码中设置View的常用xml属性及方法说明一、布局的介绍:    1、在4.0以前版本中一共有五种布局,都是ViewGroup的子类。分别是Absolut            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-26 14:24:44
                            
                                1003阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Label 和 button的基本用法            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-08-05 22:43:48
                            
                                570阅读