Android 初识
2017-03-25 15:45
183 查看
12:05 Android
的体系构架
Linux
内核 linux2.6
系统运行库层
一些C
C++的函数库为android提供支持
应用框架层
各种的API、
应用层
,Service,
Broadcast receiver, contentprovider
丰富的系统控件
SQLite
数据库
地理位置定位
强大的多媒体
传感器
各种传感器
开发平台的搭建
在Eclipse
中配置 Android开发平台
下载android
stdio
在其上开发
创建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>
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);
}
的体系构架
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);
}
相关文章推荐
- 初识 AndroidManifest.xml 文件
- 初识Android(转抄 What is Android)
- 初识linux和android的魅力
- 初识Android
- Android-初识Handler-子线程异步更新UI
- Android学习历程之四 Animation初识一
- Android3D游戏开发系列(1)初识OpenGL
- Android 初识Intent
- 初识Android
- 初识 Android Native Development Kit (NDK)
- 初识android的project
- android 应用程序开发 初识
- Android开发学习笔记(一)——初识Android
- Android(1.初识Android应用程序目录)
- 初识Android
- 初识Android上层应用5大基本组件
- 初识Android
- 初识android
- Android-初识Handler,Looper,Message(-) 源码
- 初识Android之手机拍照