• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 安卓开发—简单的登陆界面,安卓登陆界面

安卓开发—简单的登陆界面,安卓登陆界面

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了安卓开发登陆界面,安卓登陆界面源代码,安卓登陆界面,安卓qq登陆界面代码,安卓仿qq登陆界面等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

安卓开发—简单的登陆界面,安卓登陆界面


使用<EditText/><TextView><ImageButton/>组件xml中开发界面;使用findViewById、OnClickListener后台绑定事件:

使用<RadioGroup>,<RadioButton>组件实现单选框

具体代码如下:

xml代码:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <!-- 账号输入 -->
    <TextView
        android:id="@+id/text01"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/user"
        />
    <EditText
        android:id="@+id/edt01"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="@string/input"
        android:textSize="15sp"
        android:layout_marginTop="20dp"
        />
    <!-- 密码输入 -->
    <TextView
        android:id="@+id/text02"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/password"
        />
    <EditText
        android:id="@+id/edt02"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="@string/passw"
        android:textSize="15sp"
        android:layout_marginTop="20dp"
        android:inputType="numberPassword"
        />
    <!-- 单选框应用 -->
    <RadioGroup
        android:id="@+id/group"
        android:orientation="horizontal"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        >
          <RadioButton
        android:id="@+id/rb1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/man"
        />
          <RadioButton
        android:id="@+id/rb2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/woman"
        android:checked="true"
        />
        
    </RadioGroup>
  <!-- 登陆按钮 -->
    <Button
        android:id="@+id/submit_btn"
           android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/submit"
        android:layout_gravity="center"
        android:background="@drawable/anydo"
        />

 

</LinearLayout>
java代码:

package com.example.login;

import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class MainActivity extends Activity {
    private EditText ed01;
    private EditText ed02;
    private Button submit;
    private String results1;
    private String results2;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
      //获取界布局文件中的输入框、按钮、文本框控件
         ed01 = (EditText) this.findViewById(R.id.edt01);
         ed02 = (EditText) this.findViewById(R.id.edt02);
         submit = (Button) this.findViewById(R.id.submit_btn);
         //为按钮添加点击事件
         submit.setOnClickListener(new OnClickListener(){
             public void onClick(View v){
                //获取输入框中输入的内容
                 results1 =ed01.getText().toString();
                 results2 = ed02.getText().toString();

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 安卓开发—简单的登陆界面,安卓登陆界面

相关文章

  • 2017-05-26android 通过uri获取bitmap图片并压缩,
  • 2017-05-26Android 手机卫士--导航界面1的布局编写,android卫士
  • 2017-05-26SDK manager.exe 运行时报错:系统找不到指定的文件 android.bat,sdkmanager.bat
  • 2017-05-26Android View体系(七)从源码解析View的measure流程
  • 2017-05-26Android网络编程使用HttpClient访问web站点
  • 2017-05-26Android开发笔记(6)——类的设定与继承,android笔记
  • 2017-05-26Android View事件分发机制
  • 2017-05-26安卓第十六天笔记-音频与视频播放,安卓第视频播放
  • 2017-05-26Kotlin的Reified类型:怎样在函数内使用这一类型(KAD 14),kotlinreified
  • 2017-05-26Android开发专业名词及工具概述,android名词

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Andriod中Style/Theme原理以及Activity界面文件选取过程浅析
    • Android接入微信支付完全解析,太全了~
    • Android 获取当前网速质量调整网络请求
    • Android中开发工具Android Studio修改created用户(windows环境),androidcreated
    • Android Volley框架的使用(5),androidvolley
    • Android代码优化小技巧,android代码小技巧
    • ULog远程日志——让Android调试更加方便直观
    • 菜单(Menu)的三中创建方式——Android开发之路2,menuandroid
    • 天兔监控服务器和mysql,redis等监控
    • 小明学习Linux运维实战演练

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有