美文网首页
Android开发

Android开发

作者: shallwego_ | 来源:发表于2017-03-14 16:29 被阅读0次

Android开发

一、概述

1、Android系统版本号对应API:【要清楚常用的系统版本号对应的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项目结构:

【src中java代码编写后台逻辑,加载布局文件。
  res/layout中存放布局文件,使用控件来调试布局。】



二、 控件


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的样式。

相关文章

网友评论

      本文标题:Android开发

      本文链接:https://www.haomeiwen.com/subject/hujhnttx.html