Android开发

Android开发

一、概述

1、Android系统版本号对应API:
这里写图片描述


2、Android应用开发的特色
四大组件: Activity(活动)、Service(服务)、BroadcastReceiver(广播接收器)、Content Provider(内容提供器)
系统组件: Android提供了丰富的系统组件如:button,Textview,Edit Text,ListView等,等然我们也可以自定义控件
SQLite数据库: 轻量级的嵌入式关系型数据库,支持标准的SQL语法
GPS定位: 具有pc端不具有的定位功能
多媒体: 音乐、视频、拍照、录音、闹钟
传感器: Android系统中包含多种传感器如:距离传感器、方向传感器、光线传感器


3、Android应用开发环境搭建:

  • JDK(Java Development Kit)
  • Eclipse
  • Android SDK(Software Development Kit)
  • ADT(Android Development Tools)
  • ABD(Andriod Debug Bridge)安卓调试桥(sdk安装目录下的platform-tools下面)

4、Android项目结构:
这里写图片描述

这里写图片描述



二、 ##控件


1、TextView:显示文本框控件

  • 属性:

    这里写图片描述


2、EditText:输入文本框

  • 属性:同上 +
    这里写图片描述
  • 在Activity中需要获取一个id是bookName的TextView控件对象,语句为(TextView)this.findViewById(R.id.bookName);
    【使用findViewById方法获取一个View对象,参数为控件的id,同时还需要把View对象强制转换成相应的类型】

  • 在Activity中给一个TextView对象tv设置红色字体颜色,用tv.setTextColor(Color.RED)方法。
    【一般情况下,布局属性与对象的setXXX方法一一对应,比如设置字体颜色,在xml中属性是android:textColor,而在Activity中则是setTextColor方法。而setText方法是为TextView设置显示的文字内容的】


3、ImageView:显示图片

  • 属性:
    这里写图片描述

    • src:图片自适应
    • background:拉伸至指定宽度高度【除了图片还可以设置颜色】
    • src和background可以同时在ImageView中使用
  • 所有图片分别在_hdpi,_mdip,_ldpi文件夹中各存放一份,可以适配更多的分辨率

4、 Button、ImageButton
这里写图片描述

特征:

  • 1、共有的特性:都可以作为一个按钮产生点击事件
  • 2、不同点:1)Button有text的属性,ImageButton没有 2)ImageButton有src属性,Button没有。
  • 3、产生明显的点击事件
  • 4、ImageButton可以不使用图片,如果没设置图片,则呈现一般Button的样式。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值