【转】Android平台简介
来源:互联网 发布:体育科研数据分析 编辑:程序博客网 时间:2024/05/22 17:26
【简介】http://www.ibm.com/developerworks/cn/opensource/os-android-devel/index.html
UI布局:
main.xml
颜色布局:
String。xml
一个实例:
运行该应用程序可以看到一个白色屏幕,其中有黑色文本。 【装备部署文件】 用于 FlashLight 的 AndroidManifest.xmlpackage com.msi.flashlight;import android.app.Activity;import android.os.Bundle;public class FlashLight extends Activity { /** Called when the activity is first created. */ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); }}
【FlashLight主类流程】
onCreate
方法被调用,传入一个 savedInstanceState
。对于我们来说,不必关心这个 bundle。只有在暂停然后恢复活动时才会用到。onCreate
方法覆盖了同名的 activity 类方法。它调用超类的 onCreate
方法。setContentView()
的调用将关联 main.xml 文件中定义的 UI 布局。main.xml 和 strings.xml 中的任何内容都自动映射到 R.java 源文件中定义的常量。任何时候都不要直接编辑这个文件,因为它随着每次构建而改变。<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.msi.flashlight" android:versionCode="1" android:versionName="1.0.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".FlashLight" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application></manifest>
- 【转】Android平台简介
- Android平台简介
- Android开发平台简介
- Android 平台简介
- Android 计算平台简介
- Android平台架构简介
- Android平台上sqllite 简介
- Android平台上sqllite 简介
- Android平台上sqllite 简介
- Android平台上sqllite 简介
- Android平台上sqllite 简介
- Android平台简介 (开发者版本)
- Android平台上sqllite 简介
- Android 平台框架(体系结构)简介
- Android 平台 Binder 机制 简介
- 什么是Android——Android平台简介
- android平台上的sqllite_简介
- Android平台URI简介及使用
- 如何使用android的ndk建立native的开发环境
- 【不抱怨21天】实践手册(第十六天)-生活
- vmware虚拟机安装centos提示未找到任何驱动器
- Add Dm9000 to uboot2011.3 for frendly2440
- 利用数组解决约瑟夫环问题
- 【转】Android平台简介
- 关云长~
- android应用内调用其它android应用
- silverlight性能测试
- Ant的使用
- 关于链表的综合操作
- c# 获取网页源码
- 图片切换
- hdoj(hdu)-3487-play with the chain-SplayTree