Java之抽象类,接口的实例

目的

用Java在一个界面上实现按钮,图片的添加以及点击,能设置背景颜色,边框颜色
用到的知识点:抽象类,接口

要实现的大致功能

1.添加图片并显示到界面
2.添加控件并显示控件
3.设置边框及其背景颜色

步骤

1.定义一个管理界面的抽象类Activity


Java之抽象类,接口的实例_第1张图片
1.PNG

2.定义一个显示主界面的类MainActivity,继承Activity类


Java之抽象类,接口的实例_第2张图片
m.png

3.定义一个管理视图和监听事件的类View,实现所有视图的共有属性
Java之抽象类,接口的实例_第3张图片
2.PNG

4.创建按钮类Button和图片类ImageView均继承View


Java之抽象类,接口的实例_第4张图片
3.PNG
Java之抽象类,接口的实例_第5张图片
4.PNG

5.在View里定义一个类getTouchEvent用于接收触摸事件


Java之抽象类,接口的实例_第6张图片
5.PNG

6.在MainActivity里定义一个模拟触摸的方法touch


Java之抽象类,接口的实例_第7张图片
5.PNG

7.在MyClass里启动程序实现创建界面以及模拟触摸


Java之抽象类,接口的实例_第8张图片
6.PNG

8.运行结果
Java之抽象类,接口的实例_第9张图片
443.PNG

小结
万事开头难,确实,在写Java程序的时候,你上一秒还在这个类里面,下一秒可能就不在了,因为Java程序不是像c语言那样一写到底,而是需要在多个类里实现不同的功能以及不同类要完成的不一样的东西,在主函数里只管调用这些东西。需要很强的布局能力以及严密的思维能力,这便需要慢慢领悟以及时间的沉淀,我深知沉淀的重要性,后来可能会学得好一点,不过这也需要无数次的敲代码以及深入的思考。

你可能感兴趣的:(Java之抽象类,接口的实例)