简单页面,不一一介绍,直接上源码
`
package cn.npe1348.zfbpay.view;
import android.content.Context;
import android.text.Editable;
import android.text.TextWatcher;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import cn.npe1348.zfbpay.R;
public class PasswordView extends RelativeLayout {
private Context context;
// 输入的密码
private String strPassword;
// 就6个输入框不会变了,用数组内存申请固定空间,比List省空间
private TextView[]textViewList;
// 用GrideView布局键盘,其实并不是真正的键盘,只是模拟键盘的功能
private GridView gridView;
// 要用Adapter中适配,用数组不能往adapter中填充
private ArrayList
//自定义接口public interface OnPasswordInputFinish { //添加密码输入完成的接口 void inputFinish(); //取消支付接口 void outfo(); //忘记密码接口 void forgetPwd();}public PasswordView(Context context, AttributeSet attrs) { this(context, attrs,0);}public PasswordView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); this.context = context; //view布局 View view = View.inflate(context, R.layout.layout_popup_bottom, null); valueList = new ArrayList
}
`
- Android(安卓)在线升级APK
- android创立输入对话框
- android 进度对话框 圈
- Android(安卓)两种方式优雅实现按钮防重复点击,防抖功能
- android EditText 不自动弹出键盘的方法
- Android中EditText的焦点改变处理
- Android中的Selector的使用
- Android适配底部虚拟键盘遮挡布局的解决方案
- 《Android(安卓)基础(十二)》 TextInputLayout,让输入框更有灵性
随机推荐
-
android app 缓存 ---- android 文件缓存
-
如何在Android上显示wmf的文件
-
Android(安卓)中Message,MessageQueue,Lo
-
【Android增量升级系列_02】 浅谈Android
-
Android之Weight属性源码解析
-
android蜂巢效果、环形菜单、Kotlin影视
-
深入了解Android(安卓)任务和进程
-
小米:最快11月底或12月初推出 Android 4.0
-
Android使用AsyncTask下载显示图片
-
Android的备份服务概述