- 博客(7)
- 问答 (3)
- 收藏
- 关注
原创 ListView之BaseAdapter的基本使用
当SimpleAdapter和ArrayAdapter不能满足我们的需求时,我们就需要通过继承BaseAdapter来创建我们自定义的适配器(1)BaseAdapter的基本结构(方法):— getCount():适配器数据集中数据个数— getItem(int position):从数据集中获取指定位置的数据项— getItemId(int position):获取指定项
2017-08-21 10:52:33
491
原创 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
663
原创 Android之使用ListView
(一)ListView的使用显示列表的控件。可包含很多列表项(二)数据适配器:(1)ArrayAdapter: 用于绑定格式单一的数据,数组或集合(2)SimpleAdapter: 用于绑定格式单一的数据,特定泛型的集合(3)自定义适配器(BaseAdapter) : 按自己需要去设计内容(3)新建适配器:(1)A
2017-08-18 10:46:02
368
原创 Android之常用布局介绍
(一)线性布局——LinearLayout 控件线性排布,子控件将以横向或者竖向的方式排列。 它本身常用到的属性:(1)android:orientation = "vertical" / "horizontal" (垂直/水平)(2)android: gravity = "center" ——该属性决定其他子类的XY的位置其他:1.center_
2017-08-18 09:57:43
386
原创 Android之实现动态自动匹配输入
一、使用AutoCompleteTextView(用于查找信息)(1)独特属性:android:completionThreshold = " ?"——设置输入多少字符后自动匹配(2)使用步骤:(1)布局文件加上AutoCompleteTextView控件(2)活动里初始化控件(3)需要一个适配器(4)准备好数据源,放进适配器中(5)将当前A
2017-08-18 09:55:40
1089
原创 Android之Drawerlayout——实现侧滑菜单
Drawerlayout的基本知识:(1)设置菜单弹出方式:android:layout_gravity = "start" 时为从左向右,android:layout_gravity = "end" 时为从右向左。(2)ActionBarDrawerToggle一个实现类,用于监听Drawer的拉出和隐藏事件,而我们需要覆盖其中的onDrawerOpened()和onDr
2017-08-17 20:04:10
604
原创 java基础进阶(一)——创建和销毁对象
这系列由笔者在读《Effective Java》时做的一些笔记和提醒自己的思考方法(其中有些术语是参照书的):(一)用静态工厂方法代替构造器:静态工厂方法是类提供的一个返回类的实例的静态方法。优势:1.具有名称,它不像构造器一样用类名,它可以拥有自己的方法签名,这在某些情况下更便于阅读,如类中只能带有一个指定签名的构造器,但当需要多个构造器时,往往会采用改变参数顺序的方式,
2017-08-16 19:25:08
570
空空如也
Pthread编程解决问题!
2018-04-29
如何只用前端html css js来实现一个调查问卷系统
2017-11-06
Android单机实现一个发帖功能怎么将评论和帖子联系起来
2017-10-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人