android 开发 简单的页面布局

package com.example.test;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;

public class MainActivity extends Activity {

        // 当第一次创建该Activity时回调该方法
        @Override
        public void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            // 创建一个线性布局管理器
            LinearLayout layout = new LinearLayout(this);
            // 设置该Activity显示layout
            super.setContentView(layout);
            layout.setOrientation(LinearLayout.VERTICAL);
            // 创建一个TextView
            final TextView show = new TextView(this);
            // 创建一个按钮
            Button bn = new Button(this);
            bn.setText(R.string.ok);
            bn.setLayoutParams(new ViewGroup.LayoutParams(
                    ViewGroup.LayoutParams.WRAP_CONTENT,
                    ViewGroup.LayoutParams.WRAP_CONTENT));
            // 向Layout容器中添加TextView
            layout.addView(show);
            // 向Layout容器中添加按钮
            layout.addView(bn);
            // 为按钮绑定一个事件监听器
            bn.setOnClickListener(new OnClickListener()
            {
                @Override
                public void onClick(View v)
                {
                    show.setText("Hello , Android , " + new java.util.Date());
                }
            });

    }
}

eclipse 真难用啊。

时间: 2024-12-29 06:45:36

android 开发 简单的页面布局的相关文章

.Net程序员玩转Android开发---(3)登陆页面布局

这一节我们来看看登陆页面怎样布局,对于刚接触到Android开发的童鞋来说,Android的布局感觉比较棘手,需要结合各种属性进行设置,接下来我们由点入面来 了解安卓中页面怎样布局,登陆页面很简单,两个文本框和一个按钮,页面效果如下:

.Net程序员玩转Android开发---(4)注册页面布局

上一篇我们介绍了登陆页面的布局,这一节我们看看注册页面的布局,实际上页面布局大同小异,来一起熟悉下基本控件的用法. 效果图: 1.添加注册页面 右键选中layout文件夹,添加注册页面.如下图 点击完成,页面添加完毕. 在页面中添加控件,XML代码如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com

(转)Android开发:5大布局方式详解

原文链接 http://liangruijun.blog.51cto.com/3061169/632532 Android中常用的5大布局方式有以下几种: 线性布局(LinearLayout):按照垂直或者水平方向布局的组件. 帧布局(FrameLayout):组件从屏幕左上方布局组件. 表格布局(TableLayout):按照行列方式布局组件. 相对布局(RelativeLayout):相对其它组件的布局方式. 绝对布局(AbsoluteLayout):按照绝对坐标来布局组件. 1. 线性布局

写给 Android 开发的小程序布局指南,Flex 布局!

一.序 Hi,大家好,我是承香墨影! 最近在做小程序,验证一些方向,开发效率确实很快,就是各种微信的审核有点费劲,但是总归是有办法解决的. 想要开发一款小程序,其实和我们正常写一款 App 类似,你需要有精美的前端布局,并且同时还需要处理和前端 UI 组件的交互以及它们背后的逻辑. 最近会分享一些关于小程序的内容(不保证,想到哪里写到哪里),今天先说说接触小程序第一步:布局. 如果有前端经验的话,小程序是非常容易上手的,而对于新手,第一步当然是阅读小程序的官方文档,不过之后你马上就要面临布局的问

Android开发之动态创建布局文件及控件

日常开发过程当中,有些页面往往比较小,我们需要展示一些信息,这个时候我们伟哥快读,就需要在代码中进行页面的绘制,就是通过编码的方式来实现布局. <pre name="code" class="java">LinearLayout linearLayout = new LinearLayout(this); textView tv=new TextView(this); linearLayout.addView(tv); import android.su

Android 创建简单交互页面

1. Activity 主要关注与视图窗体的创建(目前理解为网站的网页).它具有生命周期的概念,onCreate,OnStart,OnRestart, OnResume,OnPause,OnStop,OnDestroy.随着 Activity 对用户的可见和不可见状态转变,onStart()和onStop()能被调用多次. "显示生命周期" onStart <---> onStop之间,用户可以在屏幕上看到Activity,尽管可能不在前面(隐藏被透明的Activity覆盖

Xamarin.Android开发-APP欢迎页面

1.添加Xamarin.Android.Support.v4.dll 2.使用ViewPager控件 3.为ViewPager设置适配器,声明适配器继承PagerAdapter,重写3个方法,1个属性 ViewPager mVP = FindViewById<ViewPager>(Resource.Id.mYvp);mVP.Adapter = new MyPageAdapter(this); public override int Count{} public override Java.La

3个简单的页面布局示例

示例代码 -1 (利用HTML5标签及浮动布局) <style> header nav ul { margin: 15px; list-style: none; height: 50px; } header nav ul li { font-size: 1.5em; color: coral; margin: 10px; float: left; } header nav ul li a { text-decoration: none; } aside { margin-right: 50px

Android开发-- 简单对话框

1 final Builder builder = new AlertDialog.Builder(this); 2 builder.setIcon(R.drawable.appicns_folder_smart); 3 builder.setTitle("Normal Dialog"); 4 builder.setMessage("A simple dialog"); 5 builder.setPositiveButton("OK", new