当前位置: 首页 > news >正文

重庆有没有做网站的西安专业做网站的

重庆有没有做网站的,西安专业做网站的,潍坊做网站潍坊做网站,响应式网站适合用什么框架做本文来自肥宝传说之路#xff0c;引用必须注明出处#xff01; GridView跟ListView一样是多控件布局。实现九宫图是最方便的。 还是先看看图#xff0c;没图说个鸡鸡是不是 如上图#xff0c;是一种应用方式#xff0c;在每个格子里面#xff0c;放入应用图标#xff0c… 本文来自肥宝传说之路引用必须注明出处 GridView跟ListView一样是多控件布局。实现九宫图是最方便的。 还是先看看图没图说个鸡鸡是不是 如上图是一种应用方式在每个格子里面放入应用图标和显示应用的名字在下方。 下面先看看布局文件 activity_hello_world.xml  ?xml version1.0 encodingutf-8? GridView xmlns:androidhttp://schemas.android.com/apk/res/android android:idid/gridview android:layout_widthfill_parent android:layout_heightfill_parent android:numColumnsauto_fit android:verticalSpacing10dp android:horizontalSpacing10dp android:columnWidth90dp android:stretchModecolumnWidth android:gravitycenter / 现在说说一些新的属性  这里dp相关知识可以看看Android长度相关  android:numColumnsauto_fit   设置为自动适应屏幕宽度上图只能摆放3个  android:verticalSpacing10dp   两行之间的间距是10像素  android:horizontalSpacing10dp   两列之间的间距为10像素  android:columnWidth90dp   每一列的宽度  android:stretchModecolumnWidth  缩放与列宽的大小同步  android:gravitycenter  空间显示的位置是中间 我们再来看看代码 HelloWorldActivity.java package com.fable.helloworld;import android.app.Activity; import android.os.Bundle; import android.widget.GridView; import android.widget.SimpleAdapter; import java.util.*;public class HelloWorldActivity extends Activity { Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);setContentView(R.layout.activity_hello_world); //设置主布局文件GridView gridview (GridView) findViewById(R.id.gridview); //创造数据来源ArrayListHashMapString, Object images new ArrayListHashMapString, Object(); for(int i1;i10;i) { HashMapString, Object map new HashMapString, Object(); map.put(ItemImage, R.drawable.ic_launcher);//添加图像资源的ID标识符值map.put(ItemText, 应用String.valueOf(i));//按序号做ItemText标识符值 images.add(map); } //把数据传入适配器转换成布局需要的数据SimpleAdapter simpleAdapter new SimpleAdapter(this, //上下文为当前Activityimages,//数据来源 R.layout.my_list_item,//每一项的布局的XML实现 new String[] {ItemImage,ItemText},//动态数组与ImageItem对应的子项 new int[] {R.id.ItemImage,R.id.ItemText}); //ImageItem的XML文件里面的一个ImageView,两个TextView ID //添加并且显示 gridview.setAdapter(simpleAdapter); } } 可以这里使用了SimpleAdapter用法跟ListView一样。对于ListView中SimpleAdapter的用法可以看这里。 其实过程是很简单就是把源数据转换成适配器的数据然后把适配器设置到gridView就行了。 跟ListView一样每一项的布局内也是要一个布局文件的。 my_list_item.xml ?xml version1.0 encodingutf-8? RelativeLayout xmlns:androidhttp://schemas.android.com/apk/res/android android:layout_heightwrap_content android:paddingBottom4dip android:layout_widthfill_parent ImageView android:layout_heightwrap_content android:idid/ItemImage android:layout_widthwrap_content android:layout_centerHorizontaltrue /ImageView TextView android:layout_widthwrap_content android:layout_belowid/ItemImage android:layout_heightwrap_content android:textTextView01 android:layout_centerHorizontaltrue android:idid/ItemText /TextView /RelativeLayout 这里ItemText设置在ItemImage下面两个都是垂直居中。 转载于:https://www.cnblogs.com/fablegame/p/6430277.html
http://www.zqtcl.cn/news/233065/

相关文章:

  • 大连做网站绍兴厂商商城网站数据库表关系设计
  • 公司网站制作第三方彭州做网站的公司
  • 青建设厅官方网站海省包装策划与设计专业
  • 中国城投建设集团网站手机网游
  • 通过音乐做网站外链企业所得税多少钱起征
  • 哪个网站系统做的好广州电子商城网站
  • 泉州模板建站定制成都网页设计培训机构
  • 个人微信公共号可以做微网站么免费产品推广软件
  • 建设银行瓶窑支行网站阿里域名官网
  • 宿迁网站seo中原建设信息网 网站
  • 地方网站域名用全拼建设银行网站怎么登录密码忘了怎么办
  • win7 iis7 添加网站秦皇岛 网站建设
  • 手机模板网站模板下载工具Wordpress elgg
  • 宠物网站建设的目的wordpress图创
  • 网站首页图片怎么更换浙江省建设政务网站
  • 宁波有哪家公司做网站的京东联盟网站建设电脑版
  • 电商网站业务流程网站制作在哪找
  • 学校网站建设教程加盟网站制作费用
  • fqapps网站建设少儿戏曲知识 网站建设
  • 产品网站建设框架wordpress用户名密码加密方式
  • 入侵dedecms网站管理员密码青岛seo整站优化公司
  • 小网站备案南宁网站建设排名
  • 西安免费做网站wordpress 使用方法
  • 企业营销的意义优化核心系列网站
  • 微信网站设计一起做网站17广州
  • 重庆网络推广网站如何制作app演示视频
  • 网站logo是指手机上做app的软件
  • 做母婴育儿类网站好做seo排名吗深圳网站. 方维网络
  • 小型装修公司店面装修windows优化大师会员
  • php服装商城网站建设wordpress主题去除友情链接