您的位置:首页 > 移动开发 > Android开发

Android 初识

2017-03-25 15:45 183 查看
12:05  Android
的体系构架
Linux
内核  linux2.6

系统运行库层  
一些C 
C++的函数库为android提供支持

应用框架层
各种的API、

应用层

       Android的应用开发特色

四大组件 Activity
,Service,
Broadcast receiver, contentprovider

丰富的系统控件

SQLite
数据库

地理位置定位

强大的多媒体

传感器
各种传感器

 

开发平台的搭建

在Eclipse
中配置 Android开发平台

下载android
stdio
在其上开发

活动的探究Avtivity

定义:是一种包含用户界面的组件,主要用于余用户进行交互
 
创建layout文件时,记住,一定是创建
Android xml layout文件,否则,其,不会主动在R文件中主动生成一个id.
 
Activtity
活动必须得在AndroidManifest.xml中注册,才能够使用。
 
如何隐藏标题栏:
在onCreate方法中添加  
requestWindowFeature(window.Feaature_NO_TITLE)
 
 
活动中对Toast的使用:
Toast
是android提供的一种良好的提醒方式,可以将一些短小的信息通知用户

使用intent
在活动中穿梭

概念:intent
是个组件之间进行信息交换的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据,intent
一般用于启动活动,启动服务,发送广播等等。
 
Intent
的调用方式,分为显示调用,和隐式调用
 
显示调用格式如下:

Intentintent=newIntent(First_Activity.this,Second_Activity.class);

 
首先先构件出一个Intent,传入First_Activity.this作为上下文,让后传入Second_Activity.class作为活动目标
 
隐式调用的方法:
指定一系列更为抽象的 action category
方法,然后交由系统去分析这个Intent

在 AndroidManifest.xml
文件中
添加如下代码:

<intent-filter>

<actionandroid:name="com.example.anner.test1.ACTION_START"/>

<categoryandroid:name="android.intent.category.DEFAULT"/>

</intent-filter>

 

 
 

关于 Activity中的按钮事件的响应

1.在content.xml文件中添加一个按钮,在按钮属性中添加
 
2.在MainActivity.java中的头文件中添加import
android.widget.*;
android: onClick = ”button1_click”
 
 
3.在主类中添加响应函数public void button1_click
publicvoidbutton1_click(Viewview){
Intentintent=newIntent(First_Activity.this,Second_Activity.class);
startActivity(intent);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: