Android EditText:编辑框控件

Android EditText:编辑框控件-华尔子博-奥夏网
编辑框(EditText)是 TextView 的子类,在 TextView 的基础上增加了文本编辑功能,用于处理用户输入,例如登录框等,是非常常用的组件。 在工程 WidgetDemo 的 main.xml 文件中添加一个 EditTe...
1年前
04313

Android Button:按钮控件

Android Button:按钮控件-华尔子博-奥夏网
按钮(Button)应该是用户交互中使用最多的组件,在很多应用程序中都很常见。当用户单击按钮的时候,会有相对应的响应动作。 下面在 WidgetDemo 工程的主界面 main.xml 中放置一个名为 Button ...
1年前
03514

Android View和ViewGroup

Android View和ViewGroup-华尔子博-奥夏网
Android 系统提供了丰富的可视化界面组件,包括菜单、按钮、对话框等。Android 系统采用 Java 程序设计中的 UI 设计思想,其中包括事件处理机制及布局管理方式。 Android 系统中的所有 UI 类都...
1年前
03613

Android系统的进程和线程

Android系统的进程和线程-华尔子博-奥夏网
当一个应用组件启动,并且该应用没有别的正在运行的组件时,则 Android 系统会为这个应用程序创建一个包含单个线程的 linux 进程。 某个应用组件启动,如果该应用程序的进程已经存在(因为应用...
1年前
0367

C++多继承(多重继承)详解

C++多继承(多重继承)详解-华尔子博-奥夏网
派生类都只有一个基类,称为单继承(Single Inheritance)。除此之外,C++也支持多继承(Multiple Inheritance),即一个派生类可以有两个或多个基类。 多继承容易让代码逻辑复杂、思路混乱,一...
2个月前
05214

C++ this指针详解是什么,C++ this指针详解

C++ this指针详解是什么,C++ this指针详解-华尔子博-奥夏网
在C++中,this指针是一个特殊的指针,它指向当前对象的地址。它被隐式地传递给类的非静态成员函数,以便在函数内部访问当前对象的成员。 以下是关于this指针的一些详细说明: this指针的类型: ...
2年前
06810

C++析构函数详解 C++析构函数使用详解

C++析构函数详解  C++析构函数使用详解-华尔子博-奥夏网
C++析构函数是当一个对象销毁时自动调用的函数。它的主要作用是释放对象占用的资源,比如内存空间,打开的文件等。C++析构函数的主要特征有: 1. 析构函数的名称是在类名前加上~符号,比如类名为Foo...
2年前
05815

C++对象的内存模型,对象是如何在内存中布局的?

C++对象的内存模型,对象是如何在内存中布局的?-华尔子博-奥夏网
1. 普通对象模型 对象是如何在内存中布局的? 成员 存放位置 访问范围 非静态数据成员 每一个对象体内 为该对象专有 静态数据成员 程序的静态存储区内,只有一份实体 为该类所有对象共享 成员函...
3年前
0690

C++函数的默认参数使用方法详解

C++函数的默认参数使用方法详解-华尔子博-奥夏网
在C++中,定义函数时可以给形参指定一个默认的值,这样调用函数时如果没有给这个形参赋值(没有对应的实参),那么就使用这个默认的值。也就是说,调用函数时可以省略有默认值的参数。如果用户...
4年前
01880

C++ inline内联函数详解及代码示例

C++ inline内联函数详解及代码示例-华尔子博-奥夏网
函数是一个可以重复使用的代码块,CPU 会一条一条地挨着执行其中的代码。CPU 在执行主调函数代码时如果遇到了被调函数,主调函数就会暂停,CPU 转而执行被调函数的代码;被调函数执行完毕后再返...
4年前
01670