2021/6/1 1,今天所学知识整理 【图片资源】 阿里巴巴矢量图标库 https://www.iconfont.cn/plus
图片命名: 1.不允许出现大写字母、中文字符等特殊字符。 2.不允许使用数字开头
【控件】 1.ImageView 图片显示 //设置显示图片 android:src="@drawable/apple"
2.TextView 文本显示 //设置文字 android:text=“温度” TextView默认文字不居中,需要设置重力方向
3.Button 按钮 继承自TextView,即可以使用TextView的属性:text、textColor、textSize… 也有一些区别:样式、文字默认居中。
【监听器 Listener】 任何的控件都可以设置点击事件监听器OnClickListener 1.给要在java代码中使用的控件起一个id 2.声明控件对象。 AS中导入类型使用快捷键Alt+Enter; Eclipse导包可以使用鼠标移上去,点击Import;快捷键Ctrl + Shift + O 3.从xml布局文件中找出控件对象 4.调用setOnClickListener方法 5.给第四步的方法传入参数 AS: (1)打一个new (2)打一个空格 (3)回车 Eclipse: (1)打一个new (2)打一个空格 (3)Alt + / (4)回车 (5)给OnClickListener导包
补充:匿名内部类
【Toast】 可以在屏幕上弹出一个小黑框,用于信息显示。 //参数一:当前类名.this //参数二:显示的文字 //参数三:显示时长 Toast.makeText(MainActivity.this, “点击按钮了!”, Toast.LENGTH_SHORT).show();
【折线图】 当开发的过程中如果官方没有定义某个功能,借助第三方库(jar包)。 本次课堂折线图用例使用hellocharts。
1.Eclipse导入hellocharts包 (1)复制jar包,粘贴到libs文件夹下。 (2)选中项目,鼠标右键—Build Path—Configure Build Path (3)在弹出的窗口中切换选项卡为Libraries (4)点击左侧的“Add JARs” (5)在弹出的窗口中,选中libs文件夹中的jar包,点击OK,点击Apply and Close
2.Studio导入hellocharts包 (1)点击右上角的Project Structure图标(三个蓝色小正方形) (2)在弹出的窗口中,点击Modules下面的app (3)切换到Dependencies选项卡 (4)点击右上角的绿色加号 — Library dependency (5)在弹出的搜索窗口中输入hellocharts (6)选中搜索结果com.github.lecho:hellocharts-library:1.5.8,点击OK按钮,点击OK按钮 (7)进入 Module:app的build.gradle文件中,拉到最后。 (8)在hellocharts库后面添加@aar com.github.lecho:hellocharts-library:1.5.8@aar (9)重新同步sync gradle