自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (3)
  • 收藏
  • 关注

原创 ListView之BaseAdapter的基本使用

当SimpleAdapter和ArrayAdapter不能满足我们的需求时,我们就需要通过继承BaseAdapter来创建我们自定义的适配器 (1)BaseAdapter的基本结构(方法): — getCount():适配器数据集中数据个数 — getItem(int position):从数据集中获取指定位置的数据项 — getItemId(int position):获取指定项

2017-08-21 10:52:33 434

原创 ViewPager以及ViewFlipper的简单应用

(一)ViewPager 实现导航: 1.基本技能: 将Layout转为View对象: (1)LayoutInflater lf - getLayoutInflater().from(this);    lf.inflate(resource,root); (2)View.inflate(context, resource, root); 配置适配器: (1)

2017-08-20 10:48:24 615

原创 Android之使用ListView

(一)ListView的使用 显示列表的控件。可包含很多列表项 (二)数据适配器: (1)ArrayAdapter: 用于绑定格式单一的数据,数组或集合 (2)SimpleAdapter: 用于绑定格式单一的数据,特定泛型的集合 (3)自定义适配器(BaseAdapter) : 按自己需要去设计内容 (3)新建适配器: (1)A

2017-08-18 10:46:02 312

原创 Android之常用布局介绍

(一)线性布局——LinearLayout   控件线性排布,子控件将以横向或者竖向的方式排列。   它本身常用到的属性: (1)android:orientation = "vertical" /  "horizontal"   (垂直/水平) (2)android: gravity = "center" ——该属性决定其他子类的XY的位置 其他: 1.center_

2017-08-18 09:57:43 351

原创 Android之实现动态自动匹配输入

一、使用AutoCompleteTextView(用于查找信息) (1)独特属性: android:completionThreshold = " ?"——设置输入多少字符后自动匹配 (2)使用步骤: (1)布局文件加上AutoCompleteTextView控件 (2)活动里初始化控件 (3)需要一个适配器 (4)准备好数据源,放进适配器中 (5)将当前A

2017-08-18 09:55:40 1038

原创 Android之Drawerlayout——实现侧滑菜单

Drawerlayout的基本知识: (1)设置菜单弹出方式: android:layout_gravity = "start" 时为从左向右,android:layout_gravity = "end" 时为从右向左。 (2)ActionBarDrawerToggle 一个实现类,用于监听Drawer的拉出和隐藏事件,而我们需要覆盖其中的onDrawerOpened()和onDr

2017-08-17 20:04:10 532

原创 java基础进阶(一)——创建和销毁对象

这系列由笔者在读《Effective Java》时做的一些笔记和提醒自己的思考方法(其中有些术语是参照书的): (一)用静态工厂方法代替构造器: 静态工厂方法是类提供的一个返回类的实例的静态方法。 优势: 1.具有名称,它不像构造器一样用类名,它可以拥有自己的方法签名,这在某些情况下更便于阅读,如类中只能带有一个指定签名的构造器,但当需要多个构造器时,往往会采用改变参数顺序的方式,

2017-08-16 19:25:08 518

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除