毕业论文

打赏
当前位置: 毕业论文 > 研究现状 >

Android的雾霾预警平台的设计(5)

时间:2022-12-19 22:31来源:毕业论文
OnDateChangedListener TimePicker 时间选择器 OnTimeChangedListener (2)视图容器组件(View Group) 视图容器组件既能包含视图组件,也能包含已有的视图容器组件,简

OnDateChangedListener

TimePicker 时间选择器 OnTimeChangedListener

(2)视图容器组件(View Group)

视图容器组件既能包含视图组件,也能包含已有的视图容器组件,简化了界面实现方式,以群组方式管理多个视图组件。ViewGroup类常用方法如表2-2所示。

表2-2 ViewGroup类的方法论文网

方法 功能描述 返回值

addView addView方法用于添加子视图 void

bringChildToFront 该方法将参数指定的视图移动到所有视图的前面显示 void

clearChildFocus 该方法清除参数指定的视图的焦点 boolean

dispatchKeyEvent 该方法将参数指定的键盘事件分发给当前焦点路径的视图。若本视图为焦点,则将键盘事件发送给自己;否则放松给焦点视图 boolean

dispatchPopulateAccessibilityEvent 该方法将参数指定的时间发送给当前焦点路径的视图 boolean

dispatchSetSelected 该方法为所有的子视图调用SetSelected方法 boolean

(3)布局组件(Layout)

常用布局包括LinearLayout、RelativeLayout、TableLayout、AbsoluteLayout等。

① LinearLayout是一种线性排列布局,子元素间线性排列,即顺序排列。常见排列方向有水平排列和垂直排列2种方向。LinearLayout布局中的元素规律排列。

② TableLayout是表格布局,将子元素按照表格的顺序排列。表格布局不是表格,而是按照表格方式将元素排列布局。

③ RelativeLayout(相对布局)根据相对位置排列元素,允许子元素通过ID制定其相对于其他元素的位置,可以任意放置,没有规律,但必须制定参照物。

④ AbsoluteLayout(绝对布局)不需要制定参照物,以手机为坐标系,通过偏移量指定位置

(4)布局参数(LayoutParams)

常用布局参数有RelativeLayout。LayoutParams、AbsoluteLayout。 LayoutParams、LinearLayout。LayoutParams。

2。2Java编程语言

Java语言主要包含以下特点:

(1)简单性

Java起源于C/C++,语法程序和结构同C/C++相似,并且摒弃了C/C++复杂混乱的特性,让初学者可以专注于程序设计本身。

(2)面向对象

Java是完全面向对象的语言,基本构成单位是类,必须以类的形式定义程序[13]。编程过程中将数据和方法封装在类中,通过继承实现复用,通过多态实现重写和重载。

(3)安全性

Java封装数据细节,数据只能通过方法访问,是最安全的编程语言之一。Java取消指针运算,禁止内存数据恶意访问。使用异常处理机制,避免因意外而出现的崩溃。

(4)多线程

Java将一根进程划分为多个线程,不同线程可以同时并发执行,程序可以通过简单的方式启动多线程。

(5)跨平台

Java在所有编程语言中最具有特色的特点便是其平台无关性。通过虚拟机(Java Virtual Machine, JVM)技术,Java字节码文件只需在JVM上运行,无需重新编译,JVM会自动将字节码文件解释成平台对应的机器指令。

此外,Java还具有高效性、动态性、健壮性和分布性等众多特点。 Android的雾霾预警平台的设计(5):http://www.youerw.com/yanjiu/lunwen_112045.html

------分隔线----------------------------
推荐内容