• 使用Android Studio实现按钮监听事件显示图像


    一、安卓相关知识

    (1)开发环境:

    1.JDK:Java语言软件开发工具包,基础类库

    2.Android SDK:安卓开发工具

    3.IDE:Android Studio

    (2)安卓项目目录

    (1).gradle.idea文件:AS自动生成,无需编辑

    (2)app:项目中代码,资源存放的位置

              build:编译时生产的文件

              libs:第三方jar包存放位置,会自动加到构建路径

              androidTest:编写测试用例,进行自动化测试

              java:放置所有Java代码

              res:存放图片,布局,字符串等

              AndroidManifest.xml:安卓项目的配置文件,四大组件都要在上面注册

              build.gradle:app模块的构建脚本,指定项目构建相关配置

              .proguard-rules.pro:指定代码混淆规则,防止打包成apk被破解

    (3)build:编译时自动生成文件的位置

    (4)gradle:包含gradle wrapper配置文件

    (5).gitignore:将指定的目录文件排除在版本外

    (6)build.gradle:项目全局的gradle构建脚本,一般不需修改

    (7)gradle.properties:全局的gradle配置文件

    (8)gradlew/gradlew.bat:用在命令行执行gradle命令

    (9)local.properties:指定本机中的android sdk路径,一般自动生成

    (10)settings.gradle:指定项目中所有引入的模块,一般自动完成引用

    活动(Activity)-用户界面组件

    Menu:菜单显示

    Intent:在活动之间穿梭,启动活动,服务等

    (3)UI开发组件

    TextView:显示文本信息

    Button:按钮

    EditText:编辑框

    ImageView:显示图像
    ListView:列表

    PeogerssBar:进度条

    AlertDialog:对话框

    ......

    (4)四种基本布局

    1.线性布局(LinearLayout):水平or垂直排列

    2.相对布局(RelativeLayout):定位随意摆放

    3.帧布局(FrameLayout):默认左上角

    4.百分比布局:自定义位置

    (5)一个小例子-点击按钮现实图像

    主要实现步骤:

    1.在Layout文件activity_main.xml中定义布局LinearLayout,

    控件Button,ImageView;

    2.在MainActivity.java中实现按钮的事件监听显示图像。

    主要文件代码:

    layout文件代码:

    MainActivity.java文件主要代码:

    运行结果

  • 相关阅读:
    告别模糊,教你游戏录屏怎么样清晰!
    vue看项目文件判断配置方法
    rocketmq 安装dashboard1.0.0 mq消息控制台安装 rocketmq控制台安装 rocketmq-dashboard-1.0.0编译安装
    【SpringBoot从入门到精通】01-SpringBoot 特性
    RocketMQ 一站式安装指南
    图论01-【无权无向】-图的基本表示-邻接矩阵/邻接表
    高考志愿填报:选择好专业还是好学校?
    FFmpeg报错:Connection to tcp://XXX?timeout=XXX failed: Connection timed out
    redis缓存雪崩、穿透、击穿
    反射...
  • 原文地址:https://blog.csdn.net/xs1997/article/details/124715743