第1章 Android应用和开发环境
来源:互联网 发布:kad网络连接不上 编辑:程序博客网 时间:2024/06/01 09:25
开发环境为Android studio。 于http://dveloper.android.com/sdk/index.html下载安装。
另需下载安装最新版的Android SDK。
最好使用真机调试,虚拟器调试很慢。
有几个工具没看,具体如下Android命令、E木兰同人、Monitor、ADB、mksdcard。
建立项目时最好选择SDK版本的最低要求。
其中XML布局文件定义用户界面。
Java代码中编写业务实现。
UI通用属性:
id:标识符
layout_width:定义界面组件宽度,属性值为match_parent,wrap_content。
layout_height:定义界面组件高度,属性值为match_parent,wrap_content。
public class MainActivity extends Activity{ @override public void onCreate (Bundle svaedInstanceState) { super.onCreate(savedInstanceState); //使用xml定义的界面布局 setContentView(R.layout.name_xml); } public void clickHandler(View source) { //获取UI界面中ID为R.id.show的文本框 Textview tv = (Textview) findViewById(R.id.show); }}
项目中有res,src,AndroidManifest.xml三个文件。
res存放资源文件。
src存放Java源文件。
AndroidManifest.xml是项目的系统清单文件。
项目中自动生成R.java文件,是应用的资源字典。前面代码中R.id.show就是在R.java中定义的。
在res的strings中定义资源:
<resources> <string name="app_name">Hello world</stirng></resources>
在xml中定义资源
@+stirng/app_name
在Java中使用资源
R.string.app_name
在xml中使用文件
@string/app_name
在AndroidManifest.xml中
在中添加代码声明应用所需的权限
等
Android组件Activity,View,Service,BrodacastReceiver,ContentProvider。
另外还有通信载体Intent(显式,隐式),IntentFilter.
Android项目以包名为为一标识。
- 第1章 Android应用和开发环境
- 第1章 Android应用与开发环境
- Android:Android应用和开发环境
- android应用开发环境
- 第1章、搭建Android的开发环境
- 第1章 Android简介与开发环境的配置
- Android开发第1篇 环境搭建
- Android自学第1章:搭建Android开发环境(Android studio开发工具)
- 第3章 JSP应用开发体系与环境配置
- Ubuntu和XP下搭建Android应用开发环境
- Android jni开发资料--NDK环境搭建和应用(深入浅出)
- Android连载之:第二章第三节:利用其他的开发环境和工具开发Android应用程序
- Android应用开发环境搭建
- Android环境应用开发配置
- Android应用开发环境搭建
- Android应用开发环境搭建
- Android应用开发环境搭建
- 搭建android应用开发环境
- POJ 2299 离散化+树状数组
- 华为网课云计算笔记
- Linux内核之高端内存
- C#综合揭秘——细说多线程(上)
- MySQL中的外键是什么、有什么作用
- 第1章 Android应用和开发环境
- Spark写入Hbase表预分区插入测试
- 在Ubuntu和Windows下用命令行升级NodeJS和npm的版本
- idea安装配置tomcat
- HDU 4312 切比雪夫转化 曼哈顿距离
- 二进制转十进制
- C语言printf和scanf--c语言学习笔记7
- LayoutInflater 是怎么把xml添加到decorview?
- 简单的汇率转换工具---初试AJAX