Android GridView:网格视图

Android GridView:网格视图-华尔子博-奥夏网
GridView 提供了一个二维的可滚动的网格,按照行列的方式来显示内容,一般适合显示图标、图片等,适合浏览。 下面通过一个实例来了解一下GridView组件的使用方法。在工程WidgetDemo的布局文件ma...
2个月前
05013

Android ScrollView:滚动视图

Android ScrollView:滚动视图-华尔子博-奥夏网
当 Activity 提供的用户界面上有很多内容,以至于当前手机屏幕不能完全显示全部内容时,就需要滚动视图来帮助浏览全部的内容。 以工程 WidgetDemo 为例,由于在讲述过程中不断地在 main.xml 文...
3个月前
03810

Android使用XML文件定义用户界面

Android使用XML文件定义用户界面-华尔子博-奥夏网
在使用 XML 构建一个用户界面之前,我们需要重温一下 Android 工程的目录结构。如图 1 所示,以 HelloAndroid 为例,project 视图列出了工程的目录结构。 图 1  Android目录结构 下面对 Androi...
2年前
0527

Windows系统Android开发环境搭建教程

Windows系统Android开发环境搭建教程-华尔子博-奥夏网
要在Windows系统上搭建Android开发环境,可以按照以下步骤进行操作: 下载Java开发工具包(JDK): 访问Oracle官网的JDK下载页面(https://www.oracle.com/java/technologies/javase-jdk11-down...
3年前
0377

C++ typeid运算符:获取类型信息

C++ typeid运算符:获取类型信息-华尔子博-奥夏网
typeid 运算符用来获取一个表达式的类型信息。类型信息对于编程语言非常重要,它描述了数据的各种属性: 对于基本类型(int、float 等C++内置类型)的数据,类型信息所包含的内容比较简单,主要...
19天前
0375

C++虚函数注意事项以及构成多态的条件

C++虚函数注意事项以及构成多态的条件-华尔子博-奥夏网
C++ 虚函数对于多态具有决定性的作用,有虚函数才能构成多态。这节我们来重点说一下虚函数的注意事项。 1) 只需要在虚函数的声明处加上 virtual 关键字,函数定义处可以加也可以不加。 2) 为了...
2个月前
0365

C++引用10分钟入门教程

C++引用10分钟入门教程-华尔子博-奥夏网
我们知道,参数的传递本质上是一次赋值的过程,赋值就是对内存进行拷贝。所谓内存拷贝,是指将一块内存上的数据复制到另一块内存上。 对于像 char、bool、int、float 等基本类型的数据,它们占...
2年前
0466

C++类和对象的总结,拿去做笔记吧

C++类和对象的总结,拿去做笔记吧-华尔子博-奥夏网
类的成员有成员变量和成员函数两种。 成员函数之间可以互相调用,成员函数内部可以访问成员变量。 私有成员只能在类的成员函数内部访问。默认情况下,class 类的成员是私有的,struct 类的成员...
2年前
0516

C++ static静态成员函数详解

C++ static静态成员函数详解-华尔子博-奥夏网
在类中,static 除了可以声明静态成员变量,还可以声明静态成员函数。普通成员函数可以访问所有成员(包括成员变量和成员函数),静态成员函数只能访问静态成员。 编译器在编译一个普通成员函数...
2年前
03311

如何实现C++和C的混合编程?

如何实现C++和C的混合编程?-华尔子博-奥夏网
简单的理解,C++ 就是在 C 语言的基础上增加了一些新特性,从大的方面讲,C++ 不仅支持面向过程编程,还支持面向对象编程和泛型编程;从小的方面讲,C++ 还支持命名空间、函数重载、内联函数等...
5年前
01380