- 浏览: 5166640 次
- 性别:
- 来自: 天津
博客专栏
-
实战 Groovy
浏览量:29350
文章分类
- 全部博客 (639)
- 代码之谜 (6)
- JavaScript quirks (5)
- 程序员 (92)
- Java (93)
- BT编程 (7)
- html/css (64)
- Groovy&Grails (42)
- Android (20)
- C/C++ (5)
- PHP/Perl/Python (46)
- 经典文章 (51)
- CodeIgniter (14)
- JQuery (10)
- 笑话 (4)
- 其他 (32)
- javascript (69)
- 云计算 (0)
- html5 (7)
- 面试 (8)
- google (3)
- nosql (2)
- nodejs (11)
- go (5)
- erlang (1)
- 小常识 (3)
- 冷知识 (5)
- database (4)
- web (12)
- 架构 (12)
- Exception (0)
最新评论
-
jqw1992:
https://www.chromefor.com/libra ...
[福利] 开发者必备的 Chrome 插件——ChromeSnifferPlus -
litjerk:
初步算了一下,目前最最精简的Win98版是5M,他5个小时多敲 ...
让人目瞪口呆的三位世界级电脑大师 -
379855529:
。。似乎重点没说NIO啊,前面基础只是铺垫的很好的,可是我要的 ...
Java NIO与IO的详细区别(通俗篇) -
springmvc_springjpa:
spring mvc demo教程源代码下载,地址:http: ...
一步步开发 Spring MVC 应用 -
匡建武:
Good
四个程序员的一天
先说说整个程序要做哪些内容吧,简单helloword 通过一个按钮点击在另一个acitvity出现文本Hello xiaoshengDAI
具体包结构如下图
说下做的步骤吧:
1.首先新建项目,我这边主要是测试Layout所以项目名就叫这个了。
2.我们要显示一个按钮,难后点击这个按钮就转到其他activity显示Hello xiaoshengDAI,新建类Layout主要来显示第一个activity即button,
1).在main.xml文件中进行配置
Java代码
- <?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
Java代码
- 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文件
Java代码
- <?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>
Java代码
- 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配置文件加进来
Java代码
- <?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.可以运行了,嘿嘿
发表评论
-
移动网页设计相关原则
2012-07-25 08:55 1111如何开始移动设计 对于我们中很多人来说,移动端设计是一个崭新的 ... -
10个常见的 Android 新手误区
2012-07-16 08:06 1742在过去十年的移动开发平台中,作为资深的移动开发人员,我们认为A ... -
Android手机内存的运行机制
2012-05-28 09:31 1613使用android手机的用户可能都安装了任务管理的软件,使用a ... -
android应用程序基本原理
2012-05-28 09:30 1813android应用程序是用Java ... -
最封闭的开源系统:话说 Android 的八宗罪
2010-07-16 17:53 2076你以为 Android 是开放的吗?Google 采用了一系 ... -
编写高效的Android代码
2010-06-26 10:48 1559虽然如此说,但似乎并没有什么好的办法:Android设备是 ... -
Android下的多线程
2010-06-26 10:47 3602在Android下面也有多线程的概念,在C/C++中,子线 ... -
android 机器人:应用程序Manifest介绍
2010-06-25 15:43 2279每一个Android应用程 ... -
android 机器人:Styles和Themes(主题和风格)
2010-06-25 11:00 1450Styles和Themes 通过指定Views ... -
android 机器人:Animations
2010-06-25 11:00 2558Animations Android支持2种类 ... -
Android 机器人:使用系统资源
2010-06-25 10:59 1597Android本体应用程序具体化了很多自己的资源,各种 ... -
Android:实时改变配置
2010-06-25 10:59 2621Android通过终止、重 ... -
Android:Layouts介绍
2010-06-24 08:46 3282Layout管理器(一般称“layouts”)是Vie ... -
Android菜单系统介绍
2010-06-24 08:46 2171如果你曾经尝试用手写笔或轨迹球来导航移动电话的菜单系统 ... -
Android使用Intent Filter来响应隐式Intent
2010-06-24 08:45 3990如果一个Intent请求在一片数据上执行一个动作,An ... -
Android如何解析Intent Filter
2010-06-24 08:45 2204匿名性质的运行时绑定使得理解Android如何解析一个 ... -
android.app.Activity 的介绍
2010-06-23 08:53 11065发现当前Android的资料不是很多,而且对于Acti ... -
android sdk+eclipse+adt 配置与开发
2010-06-23 08:52 2881Android ADT插件配置 创建a ... -
Android概述
2010-06-23 08:52 21601. Android是什么? ...
相关推荐
总结一下,Android入门级教程主要包括以下几个关键点: 1. 使用`strings.xml`管理应用中的文本资源。 2. 创建XML布局文件来定义用户界面。 3. 编写Java代码作为应用的入口点,加载布局,并与界面元素交互。 4. 运行...
"是每个初学者入门时的第一个程序,它标志着开发者向Android编程世界的迈进。这个简单的程序通常用于展示基础的代码结构和编译运行流程,为后续复杂的开发工作打下基础。 Android应用主要由Java或Kotlin语言编写,...
"HelloWord+Android平台搭建心得"这个主题,意味着我们将深入探讨如何在Android环境中配置开发工具,编写并运行你的第一个Android应用——HelloWorld。 一、Android SDK安装与管理 Android SDK是Android应用程序...
虽然"HelloWord"示例只是展示了基本的地图加载,但ArcGIS for Android的功能远不止于此。开发者可以添加交互式图层、进行地理编码、使用地理分析工具,甚至实现离线地图等功能。 8. **最佳实践** 在实际开发中,...
“HelloWorld”是任何编程语言或框架学习的入门示例,对于ArcGIS for Android也不例外。这个简单的示例旨在展示如何在Android应用中加载并显示一张地图,它是理解ArcGIS for Android核心功能的第一步。 首先,我们...
"程序是每个新手入门时的第一个步骤,它标志着你在学习这个强大移动操作系统编程之旅的开始。在这个简单的程序中,我们将深入理解Android应用的基础架构,包括项目的创建、布局设计以及运行应用程序。 首先,...
"程序是每个开发者入门时的第一个示例,它标志着你在Android应用开发旅程的起点。这个名为"android_helloworld"的压缩包文件包含了Android平台下实现"Hello, World!"的基本源代码,是初学者理解和学习Android应用...
"android jni helloworld"这个标题暗示我们将讨论一个简单的JNI入门教程,可能是通过一个实际的 HelloWorld 示例来介绍如何配置环境并进行调试。 在Android Studio 2.3.3中,配置JNI开发环境涉及以下步骤: 1. **...
在Android开发领域,"Hello World"程序是每个初学者入门的第一步。这个程序简单到仅仅是为了展示一个文本信息,但它的意义重大,因为它标志着开发者迈入Android应用开发的门槛。让我们详细了解一下Android "Hello ...
游戏例子,基于egret引擎,入门示例。。。。。。。。。。
资源内容十分丰富: ...Android可视化环境配置及简单HelloWord;Android模拟器及编译环境安装新手入门;Android实现GPS定位;Android移植;Eclipse开发android应用;GridView宫格视图实践;深入浅出Android-教程
" 程序是初学者入门编程时最常见的例子,它展示了最基本的语言语法。在这个特殊的案例中,我们关注的是一个基于 Android Studio 的 "Hello World" 练习项目。Android Studio 是谷歌推出的专业级 Android 应用开发...
"程序通常被视为初学者入门编程的第一步,它标志着你在学习新的编程语言或框架时编写的第一段代码。在这个场景中,标题和描述中的“helloworld”很可能指的是一个简单的Java程序,旨在展示如何在Java环境下打印出...
标题 "HelloWorld: 这是你好世界的描述" 暗示了我们正在处理一个与编程相关的项目,很可能是初学者入门教程,特别是针对Java语言。这个项目可能包含了一个简单的"Hello, World!"程序,这是大多数编程语言教学中的第...
【标题】"hello-world:第一个 github 仓库" 暗示了这是一个初学者入门级的项目,通常用于演示如何在 GitHub 上创建并管理一个基本的代码仓库。在 IT 领域,GitHub 是一个非常重要的平台,它允许开发者存储、共享和...