![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
踏轮成舞
无啊
展开
-
实现下拉框显示所有曾经登陆的用户名的小功能
点击注册键,会把用户名存储到数据库中;点击下拉图标,显示出所有存储在数据库中的用户名。 public class MainActivity extends Activity implements OnClickListener{ private PopupWindow pop; private EditText username_et; private ImageVi原创 2016-10-22 22:34:49 · 482 阅读 · 0 评论 -
shape和Selectors文件属性
shape: 1、stroke:边框效果 相当于html中的盒子模型的border 属性: android:width 描边的宽度 android:color 描边的颜色 android:dashWidth 表示边框的样式是虚线的宽度;值为0时,表示为实线。值大于0则为虚线。 android原创 2016-10-16 13:41:08 · 311 阅读 · 0 评论 -
ListView及其优化和Adapter的用法
AdapterView具有如下属性: 1、继承了ViewGroup 2、可以包括多个列表项,并将多个列表项以合适的形式显示出来。 3、显示多个列表项,由Adapter提供。调用AdapterView的setAdapter(Adapter)方法设置Adapter即可。ListView和ListActivity ListView的实现第一种方式:继承Activity 1)在布局文件中原创 2016-10-19 22:11:06 · 196 阅读 · 0 评论 -
数据库存储方案
Android系统中主要提供了三种方式用于简单地实现数据持久化功能,即文件存储、SharedPreference存储及数据库存储。 (一)文件存储 文件存储不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存在文件中,所以比较适用于存储一些简单的文本数据或二进制数据。 如何将数据存储到文件中:String fileName = et1.getText().toString();St原创 2016-10-23 23:41:44 · 706 阅读 · 0 评论 -
AlertDialog以及子类
android.app.AlertDialog及其子类提供了4种常用的对话框: 1、AlertDialog:功能最丰富,实际应用最广的对话框,最常用的。 2、ProgressDialog:进度对话框,这个对话框只是对简单进度条的封装 3、DatePickerDialog:日期选择对话框,这个对话框只是对DatePicker的包装 4、TimePickerDialog:时间选择对话框,这个对话原创 2016-10-20 21:58:30 · 265 阅读 · 0 评论 -
LinerLayout(线性布局)
weight(权重):设置过权重的按钮的宽度=本身+剩余屏幕比例wrap_content:登录设置过权重的按钮的宽度=wrap_content+(srceen-2*wrap_content)*1/3注册设置过权重的按钮的宽度=wrap_content+(srceen-2*wrap_content)*2/3match_parent:登录设置过权重的按钮的宽度=matc原创 2016-10-15 22:52:04 · 231 阅读 · 0 评论