Hello World,第一个android程序

package  com.paad.helloworld;
import android.os.Bundle;
public class MyActivity extends Activity{
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}

Activity是应用程序中可见的交互组件的基类,它大致上等同于传统桌面应用程序开发中的窗体。上面这个例子,它扩展了Activity,重写了onCreate方法。

在android中,可视化组件称为视图(View),它们类似于传统桌面应用程序开发中的控件。因为setContentView可以通过扩展一个布局资源来对用户界面进行布局,所以我们重写了onCreate方法,用它来调用setContentView。

Android项目的资源存储在项目层次结构的res文件夹中,它包含了layout,values和一系列drawable子文件夹。ADT插件会对这些资源进行解释,并通过R变量来提供对它们的设计时访问。

下面的代码定义在由android项目模板创建,并存储在项目的res/layout文件夹中的UI布局:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <TextView android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/hello"/>
</LinearLayout>
时间: 2024-10-13 05:27:19

Hello World,第一个android程序的相关文章

cocos2dx-3.2 运行第一个android程序

第一步,下载各种环境. 搭建android的java开发环境,android环境的搭建(包括ADT,eclipse 和 android SDK)网上有很多教程,这里不再赘述. NDK (这个简单,从官网下载后解压,然后把解压路径 设置到环境变量的path中即可) ANT (这个简单,从官网下载后解压,然后把解压路径+bin 这个路径 设置到环境变量的path中即可) Cocos2dx-3.2 (这个安装网上也有好多) Python (安装时,选完安装路径后,会有个选择组建的界面,这个界面的最后一

Android开发学习之——第一个Android程序(各种参数的意义)

下面我们建立第一个Android程序. 打开Eclipse,开始如下步骤: 1.File ==> New ==> Android Application Project 出现如下窗口: 2.在出现的表单中填写:Application Name:应用程序显示给用户的名称.在这个项目中,使用“My First App”Project Name:项目目录,并在Eclipse中可见的名称.Package Name:应用程序包的命名空间(遵循Java中相同的规则).包的名称必须是唯一的,建议使用与组织的

Android开发学习之三——第一个Android程序

下面我们建立第一个Android程序. 打开Eclipse,开始如下步骤: 1.File ==> New ==> Android Application Project 出现如下窗口: 2.在出现的表单中填写:Application Name:应用程序显示给用户的名称.在这个项目中,使用“My First App”Project Name:项目目录,并在Eclipse中可见的名称.Package Name:应用程序包的命名空间(遵循Java中相同的规则).包的名称必须是唯一的,建议使用与组织的

Android学习笔记一之第一个Android程序

/** *Title:总结昨天下午至今天上午的学习成果 *Author:zsg *Date:2017-8-13 / 一.了解Android 1.Android架构 Android大致可分为四层架构:Linux内核层.系统运行库层.应用框架层.应用层. Linux内核层:各种底层驱动:如蓝牙驱动.WiFi驱动等. 系统运行库层:为Android系统提供主要的特性支持.如SQLite提供数据库支持.   应用框架层:各种API. 应用层:手机上所有应用程序. 2.Android开发特色 a.四大组件

一 编写一个Android程序

首先,我们先编写一个apk,后面用这个apk来进行逆向.用Android Studio创建一个新的Android项目,命名为Jhm,一路Next直到Finish. 一  修改UI界面 打开app\src\main\res\layout 目录下的activity_main.xml, ①拖动一个TextView到界面,修改ID属性为textView_JHM,text属性为"激活码". ②拖动一个Plain Text接受输入的激活码,修改ID属性为editText_JHM,text属性为空.

Android逆向实例笔记—破解第一个Android程序_crackme02

本实例来源于<Android软件安全与逆向分析>这本书,作者是看雪的非虫,感谢提供这么好的书和实例. 一.工具 干什么都得一个好工具对吧. 1.apkIDE 反编译呢,我这里使用的是apkIDE(apk改之理),工具的话自己百度吧.个人不喜欢留一些不需要的东西在网盘里,难得整理,百度一大堆.我这里就给一个官网吧,免得有些童鞋找错了地方.现在这下下载网站一不小心,什么全家福都来了.好了,扯得有点远了.我用的就是最新版,我个人就喜欢最新版.(最新版可能有些问题) http://www.popotu

android菜鸟学习笔记5----第一个android程序

程序功能:点击一个按钮,然后弹出一个提示信息 Step 1:在eclipse中新建一个android application project,在创建过程中不勾选create activity,这样就创建了一个空的android工程. 此时,src及res/layout均为空. Step 2:在src中新建一个Activity继承自android.app.Activity,点击finish,生成代码如下: 1 package cn.csc.hello_world; 2 3 4 5 import a

第一个Android程序—认识文件结构

该程序任务:添加一个显示文本和一个按钮 对Activity的初步认识:就像一个窗口,能显示信息,又像一个容器,能容纳功能空间,如button,在程序角度上看,又像一个 类,可以和其他的类(Activity)发生联系. 创建Activity的要点: 一个Activity就是一个类,类名随意起,不过必须继承Activity这个父类. 需要复写onCreate()方法 每一个Activity都应该在AndroidManifest.xml文件中进行配置 为Activity添加必要的控件 整体文件代码预览

如何创建第一个android程序

1.打开Android开发环境Android Studio,选择Start a new Android Studio project. 2.输入你第一个Application的名称,Company Domain,Projct存放路径. 3.选择Minimum SDK,一般默认就好. 4.选择一个Activity模板,选择Empty就好. 5.输入第一个Activity的名称,点击完成. 6.这样第一个应用就建完了,默认会打开一个布局文件和一个代码文件. 7.现在先来运行我们的第一个程序,按快捷键