`
yahaitt
  • 浏览: 760012 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

android HelloWord

阅读更多

先说说整个程序要做哪些内容吧,简单helloword 通过一个按钮点击在另一个acitvity出现文本Hello xiaoshengDAI

 

具体包结构如下图

 

 

 

说下做的步骤吧:

 

1.首先新建项目,我这边主要是测试Layout所以项目名就叫这个了。

2.我们要显示一个按钮,难后点击这个按钮就转到其他activity显示Hello xiaoshengDAI,新建类Layout主要来显示第一个activity即button,

   1).在main.xml文件中进行配置

<?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">   
      
    <Button android:id="@+id/button1"          
            android:layout_width="wrap_content"   
            android:layout_height="wrap_content"   
            android:text="来点我吧"/>         
              
</LinearLayout>
 

 

   2).设置监听和跳转actiovity

 

package com.layout;  
  
import android.app.Activity;  
import android.content.Intent;  
import android.os.Bundle;  
import android.view.View;  
import android.view.View.OnClickListener;  
import android.widget.Button;  
  
public class Layout extends Activity {  
    /** Called when the activity is first created. */  
    @Override  
    public void onCreate(Bundle savedInstanceState) {  
        
        OnClickListener listener1 = null;  
          
        Button botton1 = null;            
          
        listener1 = new OnClickListener(){  
            public void onClick(View v) {                 
                Intent intent0 = new Intent(Layout.this,ActivityFrameLayout.class);           
                setTitle("FrameLayout");  
                startActivity(intent0);  
            }             
        };          
          
          
        super.onCreate(savedInstanceState);  
        setContentView(R.layout.main);  
          
        botton1 = (Button) findViewById(R.id.button1);  
        botton1.setOnClickListener(listener1);  
    }  
} 
 

3.新建activityFrameLayout类和activityFrameLayout.xml文件

 

<?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="Hello xiaoshengDAI"  
    />  
</LinearLayout>
 
package com.layout;  
  
import android.app.Activity;  
import android.os.Bundle;  
  
public class ActivityFrameLayout extends Activity {  
  
    @Override  
    protected void onCreate(Bundle savedInstanceState) {  
      
        super.onCreate(savedInstanceState);  
        setTitle("哈哈");  
        setContentView(R.layout.activityframelayout);  
    }  
  
}
 

4.对AndroidManifest.xml进行配置,将新建Activity配置文件加进来

<?xml version="1.0" encoding="utf-8"?>  
<manifest xmlns:android="http://schemas.android.com/apk/res/android"  
      package="com.layout"  
      android:versionCode="1"  
      android:versionName="1.0">  
    <application android:icon="@drawable/icon" android:label="@string/app_name">  
        <activity android:name=".Layout"  
                  android:label="@string/app_name">  
            <intent-filter>  
                <action android:name="android.intent.action.MAIN" />  
                <category android:name="android.intent.category.LAUNCHER" />  
            </intent-filter>  
        </activity>  
        <activity android:name=".ActivityFrameLayout" android:label="activityFrameLayout">  
            <intent-filter>  
                <action android:name="android.intent.action.MAIN" />  
                <category android:name="android.intent.category.LAUNCHER" />  
            </intent-filter>  
        </activity>  
    </application>  
    <uses-sdk android:minSdkVersion="3" />  
</manifest>
 

 5.可以运行了,嘿嘿

 

分享到:
评论

相关推荐

    android helloword

    在Android开发领域,"Hello, World!"是每个初学者入门时的第一个程序,它标志着开发者向Android编程世界的迈进。这个简单的程序通常用于展示基础的代码结构和编译运行流程,为后续复杂的开发工作打下基础。 Android...

    android helloword入门级教程

    在Android开发领域,"Hello, World!"教程是初学者的起点,它涵盖了基本的环境设置、布局设计和程序运行流程。本教程将带你逐步了解如何在Android平台上创建一个简单的应用程序,展示“Hello, World!”。 首先,我们...

    arcgis forandroid helloword

    虽然"HelloWord"示例只是展示了基本的地图加载,但ArcGIS for Android的功能远不止于此。开发者可以添加交互式图层、进行地理编码、使用地理分析工具,甚至实现离线地图等功能。 8. **最佳实践** 在实际开发中,...

    arcgis for android helloword demo

    《ArcGIS for Android HelloWorld Demo详解》 ArcGIS for Android 是Esri公司开发的一款地理信息系统(GIS)开发框架,专门用于构建Android平台上的地理空间应用程序。它提供了丰富的地图展示、地理数据处理、空间...

    Android HelloWord code

    在Android开发领域,"Hello World"程序是每个初学者入门的第一步。这个程序简单到仅仅是为了展示一个文本信息,但它的意义重大,因为它标志着开发者迈入Android应用开发的门槛。让我们详细了解一下Android "Hello ...

    第一个Android程序 HelloWord

    在这个"第一个Android程序 HelloWord"中,我们将深入探讨Android应用程序的基础构建块。 1. **Android Studio**:Android应用程序开发的主要集成开发环境(IDE)是Android Studio,它基于IntelliJ IDEA。安装...

    helloword+android平台搭建心得

    "HelloWord+Android平台搭建心得"这个主题,意味着我们将深入探讨如何在Android环境中配置开发工具,编写并运行你的第一个Android应用——HelloWorld。 一、Android SDK安装与管理 Android SDK是Android应用程序...

    Android第一个程序——hello world视频教程.wmv

    hello world视频教程,希望能够学习者提供帮助,实现对Android基础知识的掌握与理解,为后续学习做好铺垫,实现Android知识的灵活运用

    Android基础——Android Studio2.1配置NDK运行HelloWord

    在Android开发中,NDK(Native Development Kit)是一个重要的工具集,它允许开发者使用C和C++编写部分应用程序,以实现高性能、低级硬件访问或使用已有的C/C++库。这篇教程将聚焦于如何在Android Studio 2.1版本中...

    android、模拟器 helloword

    在Android开发过程中,创建“Hello, World”程序是学习的基础步骤。这个项目涉及到了搭建Android开发环境以及使用模拟器运行应用程序。以下是对这些知识点的详细解释: **Android开发环境搭建** Android开发通常...

    android系统helloword

    在Android开发领域,"Hello, World!"程序是每个新手入门时的第一个步骤,它标志着你在学习这个强大移动操作系统编程之旅的开始。在这个简单的程序中,我们将深入理解Android应用的基础架构,包括项目的创建、布局...

    android_helloword

    在Android平台上,"Hello, World!"程序是每个开发者入门时的第一个示例,它标志着你在Android应用开发旅程的起点。这个名为"android_helloworld"的压缩包文件包含了Android平台下实现"Hello, World!"的基本源代码,...

    第一个helloword

    helloword

    android jni helloword

    Android JNI(Java Native Interface)是Android系统中用于Java与C/C++代码交互的桥梁,它允许开发者在Android应用中调用本地方法,实现性能优化或者利用已有的C/C++库。"android jni helloworld"这个标题暗示我们将...

    android studio ffmepg_helloword

    在Android开发环境中,FFmpeg是一个强大的跨平台多媒体处理库,用于处理音频和视频。本项目“android studio ffmepg_helloworld”旨在引导开发者在Android Studio中配置和使用FFmpeg库,实现基本的多媒体功能。以下...

Global site tag (gtag.js) - Google Analytics