《Android模仿登录界面》由会员分享,可在线阅读,更多相关《Android模仿登录界面(5页珍藏版)》请在金锄头文库上搜索。
1、1Android 模仿登录界面如 QQ 登录旺旺登录有下拉列表改进 Spinner 可输入可下拉一、说明本软件用 android 平台开发。采用 android 技术,SDK 版本:2.1二、关键字AutoCompleteTextView,Spinner,EditText,TextView,ImageButton三、Java 文件源码package com.android.test.login;import android.app.Activity;import android.os.Bundle;import android.text.AndroidCharacter;import andr
2、oid.view.View;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;import android.widget.ImageButton;public class Date extends Activity /* Called when the activity is first created. */Overridepublic void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState);
3、setContentView(R.layout.logintest);ImageButton ib=(ImageButton)this.findViewById(R.id.test_image_button);au=(AutoCompleteTextView)this.findViewById(R.id.edit_text_01);ib.setOnClickListener(new View.OnClickListener()Overridepublic void onClick(View v) / TODO Auto-generated method stubif(!isShow)Array
4、Adapteradapter=new ArrayAdapter(Date.this,android.R.layout.simple_dropdown_item_1line,countries);au.setAdapter(adapter);2/为AutoCompleteTextView 注册适配器au.showDropDown();/显示下拉列表isShow=true;elseisShow=false;au.dismissDropDown();/收起下拉列表);String countries=31294321,31239421,39210532,32103412,932104521;AutoCompleteTextView au;boolean isShow=false;四、XML 文件源码五、资源文件More_select.xml 文件内容如下:Button2_down.pngButton2_over.png5Button2.png六、程序运行后界面界面非常简单。对于初学者还是很实用的。基于 android 中的 Spinner 无法输入。本人在项目开发时遇到需要输入又要有下拉列表时,想了一些时候,才成功实现此功能。