0.权限 AndroidManifest.xml 1.设备列表布局 activity_device_list.xml (主要就一个listview了) <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:/ ...
分类:
移动开发 时间:
2017-06-02 17:50:17
阅读次数:
217
一、什么是View?什么是ViewGroup? View是Android中所有控件的基类,不管是Button、ListView还是RelativeLayout,它们的基类都是View。View是一种界面层的控件的一种抽象,代表了一个控件。 而什么是ViewGroup,从字面上看,ViewGroup应 ...
分类:
其他好文 时间:
2017-06-01 19:33:44
阅读次数:
221
GridView 的用法基本与ListView类似。 程序布局文件main.xml <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi ...
分类:
移动开发 时间:
2017-05-31 12:08:24
阅读次数:
240
ListView是一种列表视图,其将ListAdapter所提供的各个控件显示在一个垂直且可滚动的列表中。需要注意的为创建适配器并将其设置给ListView。 1.ArrayAdapter ArrayAdapter由3个参数进行构造,第一个为Context,第二个为在R文件中定义的Layout,也可 ...
分类:
移动开发 时间:
2017-05-31 12:02:44
阅读次数:
237
页面里有ListView(GridView)和一些固定布局让他们一起在整个屏幕上滚动方法: (1)自定义ListView(GridView),重写onMeasure()方法,我以GridView为例(ListView只需要extends ListView)具体代码如下: package top.an ...
分类:
其他好文 时间:
2017-05-31 00:18:10
阅读次数:
273
1.fragment代码: package com.ts.fragment; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java. ...
分类:
Web程序 时间:
2017-05-30 17:59:10
阅读次数:
249
7.ListView事件接口setOnItemSelectedListener(AdapterView.OnItemSelectedListener listener) 选项选中时触发setOnItemClickListener(AdapterView.OnItemClickListener lis ...
分类:
其他好文 时间:
2017-05-30 00:05:20
阅读次数:
256
前言: 就像手机QQ的聊天消息列表。一个纵向滑动的ListView列举全部消息,但每一条消息能够横向滑动。 而默认情况下,仅仅能有一个地方消化处理触摸事件,要么ListView吃掉这个事件。要么子Item中能滑动的部件吃掉。两者互相冲突。 是否认为非常分裂?实现起来事实上不复杂。 理解了以后,能够方 ...
分类:
移动开发 时间:
2017-05-29 19:55:38
阅读次数:
237
近期做一款APP,当中有一个类似微博的评论功能的界面,先是列出微博的正文内容和图片等。然后下边是评论。一開始就想着用一个ScrollView把主要内容和评论区的ListView包起来。然后加入各个控件的内容就可以(对,感觉上有点像这个CSDN博客的编辑界面嘛),可是写出来之后发现ListView仅仅 ...
分类:
移动开发 时间:
2017-05-29 14:37:25
阅读次数:
194
/** * 解决ScrollView嵌套ListView仅仅显示一行的问题 * * @param listView */ private void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapte ...
分类:
其他好文 时间:
2017-05-29 11:04:11
阅读次数:
171