`
ln_ydc
  • 浏览: 271237 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

Android笔记(2)---第一个 Android应用

 
阅读更多

 

    1. 创建Android应用,目录结构如下图:

       

       MainActivity.java
      package com.example.helloworld;
      
      import android.app.Activity;
      import android.os.Bundle;
      import android.view.Menu;
      
      public class MainActivity extends Activity {
      
          @Override
          protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.activity_main);
          }
      
      
          @Override
          public boolean onCreateOptionsMenu(Menu menu) {
              // Inflate the menu; this adds items to the action bar if it is present.
              getMenuInflater().inflate(R.menu.main, menu);
              return true;
          }
      
      }
      
        AndroidManifest.xml
      <?xml version="1.0" encoding="utf-8"?>
      <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.example.helloworld"
          android:versionCode="1"
          android:versionName="1.0" >
      
          <uses-sdk
              android:minSdkVersion="12"
              android:targetSdkVersion="12" />
      
          <application
              android:allowBackup="true"
              android:icon="@drawable/ic_launcher"
              android:label="@string/app_name"
              android:theme="@style/AppTheme" >
              <activity
                  android:name="com.example.helloworld.MainActivity"
                  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>
       activity_main.xml
      <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:tools="http://schemas.android.com/tools"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:paddingBottom="@dimen/activity_vertical_margin"
          android:paddingLeft="@dimen/activity_horizontal_margin"
          android:paddingRight="@dimen/activity_horizontal_margin"
          android:paddingTop="@dimen/activity_vertical_margin"
          tools:context=".MainActivity" >
      
          <TextView
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:text="@string/hello_world" />
      
      </RelativeLayout>
       
    2. 发布到模拟器上的效果图   



       发布到MX2上的截图



       

 

  • 大小: 25.8 KB
  • 大小: 20.2 KB
  • 大小: 45.9 KB
  • 大小: 47.4 KB
分享到:
评论

相关推荐

    android-x86_64-7.1-r2.isoandandroid-x86_64-8.1-rc2.iso

    根据提供的文件信息,我们可以了解到这份资料包含了两个Android系统的ISO镜像文件:“android-x86_64-7.1-r2.iso”与“android-x86_64-8.1-rc2.iso”。这两个文件均是针对x86_64架构的计算机设计的Android系统版本。...

    Android开发教程笔记五--模拟器、应用1、2

    本文将深入探讨“Android开发教程笔记五”中的关键知识点,包括如何有效利用模拟器进行应用测试,以及如何构建和部署第一个Android应用程序。 一、Android模拟器 1. **安装与配置**:Android Studio提供了内置的...

    Android Studio 学习笔记-新手入门-(1)第一个案例

    这篇学习笔记将引导新手入门,通过创建第一个简单的案例来了解Android Studio的基本操作。 首先,让我们了解一下Android Studio的核心功能。它基于IntelliJ IDEA,具备代码自动补全、重构、调试等强大的开发特性。...

    Android学习笔记-- Notifying the User

    inboxStyle.addLine("第一条消息"); inboxStyle.addLine("第二条消息"); builder.setStyle(inboxStyle); ``` 7. **通知优先级与可见性**: - 设置`Notification`的优先级以决定它在通知栏中的位置,例如`...

    云笔记App-Android-客户端-服务端-Mysql-实验报告-安装指导.zip

    这篇实验报告涵盖了构建一个云笔记应用的全过程,主要涉及了Android客户端、服务端以及MySQL数据库的集成使用。这个项目是一个典型的移动应用开发实践,对于学习Java和Android开发的学生来说,具有很高的参考价值。 ...

    新版Android开发教程&笔记2--基础入门二

    学习如何安装和配置Android Studio是入门的第一步。 2. **项目结构**:理解Android项目的目录结构至关重要,如`src`目录下的`main`目录包含了应用的主要源代码,`res`目录存储资源文件,`AndroidManifest.xml`定义...

    第一行代码 android学习笔记 完整版

    本笔记对应的学习资源《第一行代码》是Android开发者的入门必读书籍,书中系统地介绍了Android的基本概念和开发技术。 一、Android系统架构 Android系统架构是Android开发的基础,系统架构包括Linux Kernel、...

    Android自学笔记-11-listview简单例子

    上述代码中,`android.R.layout.simple_list_item_1`是一个系统提供的默认布局,用于显示单行文本。如果你需要自定义布局,可以使用`R.layout.list_item`(假设这是我们之前创建的`list_item.xml`),并将TextView的...

    android 开发笔记

    基础入门一可能涵盖Android开发环境的搭建,包括安装Android Studio、配置Java开发环境、理解Android SDK及其组件,以及创建第一个Hello World应用。开发者会学习到AndroidManifest.xml的重要性,它是每个Android...

    新版Android开发教程 笔记7--基础UI编程1

    在Android应用开发中,用户界面(UI)设计是至关重要的,因为它直接影响到用户的体验和对应用的接受度。本教程“新版Android开发教程 笔记...对于初学者而言,理解并熟练掌握这些概念是成为专业Android开发者的第一步。

    李兴华Android开发实战经典-PPT课件-笔记

    2. **Android基础知识**:接着,将讲解Android应用程序的基本结构,如活动(Activity)、意图(Intent)和布局(Layout)。还会涉及到AndroidManifest.xml文件的作用,它是每个Android应用的核心配置文件。 3. **UI...

    新版Android开发教程及笔记-完整版

    Android是一种基于Linux内核的开源操作系统,主要应用于移动设备,如智能手机和平板电脑。新版Android开发教程及笔记将涵盖Android系统的基本架构、应用程序生命周期管理以及UI设计等核心概念。 1. **Android系统...

    android第一行代码笔记

    《Android第一行代码笔记》是针对初学者的Android开发指南,涵盖了从基础知识到实际应用的全方位内容。在学习Android开发的过程中,"第一行代码"往往代表着编程旅程的起点,这本笔记将帮助读者逐步理解并掌握这个...

    android学习笔记最新版(1-4)

    首先,我们来看第一部分——《Android开发教程&笔记--基础入门一.rar》。这部分主要介绍了Android开发的基本概念,包括Android操作系统的历史、架构以及Android应用程序的组件模型。其中,Android的四大组件——...

    Android学习笔记(十)——实现新闻列表

    Android学习笔记(一)——创建第一个Android项目 Android学习笔记(二)android studio基本控件及布局(实现图片查看器) Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) ...

    新版Android开发教程 笔记8--基础UI编程2

    本教程将深入讲解Android基础UI编程的第二部分,旨在帮助开发者掌握构建美观、易用的Android应用界面的方法。 首先,我们要了解Android UI的基础组件,这些组件构成了界面的基本元素。在Android中,我们主要使用...

    新版Android开发教程&笔记

    接下来,【新版Android开发教程+笔记五--模拟器、应用1、2.pdf】和【新版Android开发教程+笔记六--应用3、4 布局.pdf】分别讲解了如何使用模拟器调试应用以及如何构建基本的应用布局。模拟器是开发者在无物理设备时...

    新版Android开发教程+笔记六--应用3、4+布局

    Android是一个开源的操作系统,主要用于移动设备,如智能手机和平板电脑,其强大的开发环境和丰富的API使得开发者能够构建功能丰富的应用程序。 **应用3与4的核心概念** 1. **Activity**: 在Android应用中,...

    Android开发教程笔记完全版

    模拟器应用部分,《新版Android开发教程+笔记五--模拟器、应用1、2.pdf》提供了关于如何在Android模拟器上运行和测试应用的详细步骤,包括配置不同设备类型和版本,以及调试技巧。 最后,《新版Android开发教程+...

Global site tag (gtag.js) - Google Analytics