Android开发初级
文章平均质量分 76
sophia_yyl
这个作者很懒,什么都没留下…
展开
-
Android 基本控件的使用一(用户的登录界面)
Android 中的基本控件的使用(TextView、EditText、Button);原创 2016-04-14 07:54:02 · 1942 阅读 · 0 评论 -
显示联系人列表1_(demo)
项目描述:显示 用户头像、用户名、电话号码如下图所示:开发步骤1.写一个 activity_main.xml 布局 添加 ListView 控件2.写一个 contact_item.xml 布局 ImageView(头像)TextView(name)、TextView(number);3.MainActivity.java 3.1.声原创 2016-04-16 22:00:29 · 536 阅读 · 0 评论 -
BaseAdapter 的优化
关于BaseAdapter的优化--使用ViewHolder------------------------------------------推荐在ContactAdapter中定义内部类ViewHolder,用于封装模板中的各个控件,在getView()中,如果convertView为null,则创建新的ViewHolder,为ViewHolder中的各个控件赋值,并调用convertVi原创 2016-04-16 13:03:28 · 223 阅读 · 0 评论 -
Android 基本控件的使用七(ListView+BaseAdapter)(demo)
项目描述:利用 ListView+BaseAdapter 来实现 如下图的显示 开发步骤:1.在activity_main.xml 中添加 ListView 控件2.在 contact_item.xml 添加布局(每一项的显示布局)3.创建一个 Contact 实体类(属性:name number)4.创建一个ContactAdapter 继承 BaseAd原创 2016-04-16 12:47:24 · 487 阅读 · 0 评论 -
Android 基本控件使用六(ListView+SimpleAdapter)
项目技术:利用 ListView + SimpleAdapter 将 name 和 number 显示出来 在每项显示多种数据的时候 我们可以使用 HashMap 来存放数据实现如下图:activity_main.xmlRelativeLayoutxmlns:android="http://schemas.android.com/apk/res/a原创 2016-04-15 16:31:38 · 482 阅读 · 0 评论 -
Android 基本控件的使用五(ListView 与 ArrayAdapter)
项目技术:通过 adapter 来把数据显示出来,显示这样一个界面:开发过程:1.在布局中创建一个 ListVIew (用来呈现数据的)2.在布局中创建一个item(每一项的显示方式)3.声明 ListView4.创建 ArrayList 并 添加数据5.创建 adapter (要加载的布局,数据)6.为 ListView 添加适配器原创 2016-04-15 10:19:50 · 261 阅读 · 0 评论 -
仿团购底部App(通过 LinearLayout 与Button )
项目名称:仿团购底部App项目描述:使用LinearLayout 与 Button selector项目功能:通过点击按钮,实现了底部 图标和字体颜色的变化,项目技术:在监听中,判断点击的按钮,并调用 setSelected(true) 选中当前点击按钮,调用 setSelected(false) 取消其他三个按开发过程: *1.声明LinearLayout 与 B原创 2016-04-15 09:10:51 · 292 阅读 · 0 评论 -
Android 基本控件的使用四(仿团购底部菜单App)(RadioGroup)
项目名称:仿团购底部菜单Appp项目功能:通过点击按钮,使 RadioGroup 上面的TextView 的字题颜色 和 背景颜色发生变化 项目技术:使用 RadioGroup 的互斥的功能来实现的;RadioButton 里头字体颜色的变化和图标颜色的变化使用过 selector 来实现的注意:给RadioGroup设置的监听为__ OnCheckedChangeListen原创 2016-04-15 08:15:36 · 443 阅读 · 0 评论 -
Android 基本控件的使用三(RadioButton)
RadioButton是单选按钮,即若干个单选按钮中只能选择其中的某一个选项,如果需要若干个单选按钮实现互斥效果,则这些单选按钮必须是同一个RadioGroup的子级控件。RadioGroup的本质是LinearLayout,在设计时,需要为RadioGroup添加android:orientation属性。RadioButton的使用与CheckBox基本相同。原创 2016-04-14 16:50:24 · 365 阅读 · 0 评论 -
Android 基本控件的使用二(注册许可协议)(CheckBox)
需要注意的是:按钮部分,在复选框选中之前是显示不可点击状态,一旦被选中之后就会变成可点击按钮。为复选框设置的监听为:setOnCheckedChangeListener实现的方法有两种:方法一:在 activity_main.xml 中 中 设置 android:enabled="false" 在 MainActivity.java 中的代码为: submi原创 2016-04-14 08:20:25 · 1530 阅读 · 0 评论 -
显示联系人列表2 分类标题栏
项目描述:实现字母的分类和排序如下图所示:开发步骤:【步骤】1. 将ListView的数据源进行排序2. 修改模板,添加显示分类字母标题3. 在Adapter中,设置显示每个列表项的分类字母4. 在Adapter中,判断每个列表项是否有必要显示分类字母【实现】1. 排序:使用Collections.sort()方法可以对List集合自动排序,但是,List集合中原创 2016-04-17 10:56:16 · 279 阅读 · 0 评论