第一行代码阅读笔记---基本知识

简介: 在res中,我们会看到很多目录,分别如下:drawable-hdpidrawable-ldpidrawable-mdpidrawable-xxhdpilayoutmenuvaluesvalues-sw600dpvalues-sw720dp-landvalues-v11values-v14其实很简单,以上所有的目录中,drawable开头的文件夹是用来存放图片的,以value开头是用来存放字符串的,layout是用来存放布局文件的menu文件夹是用来放菜单文件的。
在res中,我们会看到很多目录,分别如下:
drawable-hdpi
drawable-ldpi
drawable-mdpi
drawable-xxhdpi
layout
menu
values
values-sw600dp
values-sw720dp-land
values-v11
values-v14
其实很简单,以上所有的目录中,drawable开头的文件夹是用来存放图片的,以value开头是用来存放字符串的,layout是用来存放布局文件的

menu文件夹是用来放菜单文件的。

很多情况下,美工提供的图片放在drawable-hdpi该文件夹,在ActivityMainfest.xml文件中,icon就是对应着应用程序的图标,我们可以
在res的drawable目录下找到对应的图片,将其替换就可以换应用程序的图标啦。

活动的注册声明要放在<application>标签内,这里是通过<activity>标签来对活动进行注册的。

如下所示:
<application>
	<activity
		android:name=".FirstActivity"   //具体注册哪一个活动
		android:label="This is FirstActivity" > //应用程序标题栏的名称
		<intent-filter>
			<action android:name="android.intent.action.MAIN" />
			<category android:name="android.intent.category.LAUNCHER" />
		</intent-filter>
	</activity>
</application>
下面这个是为了阐述Toast功能而调用使用的案例,在第一行代码书上可找到。

Button button1 = (Button) findViewById(R.id.button_1);
button1.setOnClickListener(new OnClickListener() {  //通过setOnClickListener方法为按钮注册一个监听器,这样,点击按钮就会执行监听器中的on_click方法。
	@Override
	public void onClick(View v) {
		//Toast功能
		//通过makeText()创建一个Toast对象,然后调用show()将Toast显示出来。
		//makeText有三个参数
		//1、Context,也就是Toast要求的上下文,由于活动本身就是一个Context对象,因此传入FirstActivity.this就可以
		//2、Toast显示的文本内容
		//3、Toast显示的时间长度,有两个内置常量可以选择 Toast.LENGTH_SHORT和 Toast.LENGTH_LONG
		Toast.makeText(FirstActivity.this, "You clicked Button 1",
			Toast.LENGTH_SHORT).show();
	}
});




目录
相关文章
|
8月前
|
C语言
c语言基础知识整理与帮助理解——二.数据的输出与输入
c语言基础知识整理与帮助理解——二.数据的输出与输入
102 0
|
7月前
|
Linux C语言
探索Linux命令c2ph:将C代码转换为PostScript或PDF的奇妙工具
`c2ph`是Linux下的工具,能将C代码转换为PostScript或PDF,便于阅读和分享。通过pretty-print技术美化源代码。安装需从源码编译,使用`c2ph -o &lt;output&gt; &lt;source.c&gt;`生成PostScript文件,再用`ps2pdf`转为PDF。注意它可能不支持复杂格式设置,大型文件处理可能慢,且兼容性有限。适合偶尔需要打印代码副本的情况。
|
8月前
|
缓存 数据可视化
Quarto 入门教程 (4):添加内容,公式,引用
Quarto 入门教程 (4):添加内容,公式,引用
255 0
|
存储 算法 Linux
输入和输出 文件读写 知识点总结 C++程序设计与算法笔记总结(六) 北京大学 郭炜
输入和输出 文件读写 知识点总结 C++程序设计与算法笔记总结(六) 北京大学 郭炜
99 1
|
算法 C语言
C语言实验十五 文件
C语言实验十五 文件
87 0
|
算法 C语言
C语言--离散数学实验--图的基本概念及其应用
C语言--离散数学实验--图的基本概念及其应用
|
SQL 数据库
SQL 语言的详解 --- 最最基础的内容!!! 刚学完常复习
SQL 语言的详解 --- 最最基础的内容!!! 刚学完常复习
107 0
SQL 语言的详解 --- 最最基础的内容!!! 刚学完常复习
【RUST学习日记】第9课 输入与输出
【RUST学习日记】第9课 输入与输出
【RUST学习日记】第9课 输入与输出
|
C语言
详细分析如何用C语言输出3D立体感心形图
详细分析如何用C语言输出3D立体感心形图
329 0
详细分析如何用C语言输出3D立体感心形图
|
存储 编译器 程序员
第三章 格式化输入/输出《C语言程序设计现代方法(第2版)》读书笔记
第三章 格式化输入/输出《C语言程序设计现代方法(第2版)》读书笔记
第三章 格式化输入/输出《C语言程序设计现代方法(第2版)》读书笔记

相关实验场景

更多