首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android开发(2) - 九宫格的实现

就是上图中包括整个图片项个各个部分,这里我们使用gridView(表格布局)来实现 2.整个界面里需要注意的是 “重复的部分”,就是 各个图片项和,图片下方显示的文字了。那么我们需要描述这个部分。...指定“可重复的子项”,就是需要迭代显示的部分 新建一个布局文件layout_gridview_item.xml <RelativeLayout android:id="@+id/relativeLayout1..." android:layout_centerHorizontal="true" > 这里使用了一个相对布局...,在TextView 里使用属性android:layout_below="@+id/imageView_ItemImage" 指示了文本在图片的下方。...//指定 子项的布局文件的ID new String[]{"itemImage","itemText"}, //指定 数据的列 new int[]{R.id.imageView_ItemImage,R.id.textView_ItemText

83900

【Android 控件使用及源码解析】 GridView规则显示图片仿微信朋友圈发图片

想了一下用GridView再适合不过了,GridView可以动态加载图片的数量,而且还比较规律。...下面说一下自己的思路: 1.获取网络图片 2.初始化gridview,自定义适配器 3.根据图片数量设置gridview的列数 4.更新适配器 下面贴上部分源码并给大家解析一下 一、首先是GridView...> 这里的SquareLayout布局是自定义的下面会给大家详细讲解。...子项中是一个正方形布局里面嵌套着图片 二、接下来自定义适配器 因为项目需求不同,自己定义的适配器和平时用的不太一样,这里就不贴源码了。...ImgeView的scaleType的属性如果设置FitXY就会充满方形布局,如果center就会居中显示 详细说一下吧: 1)center:保持原图的大小,显示在ImageView的中心。

1.1K10

Android开发之ImageSwitcher相册功能实例分析

这个例子中,看考了疯狂Android讲义,采用ImageSwicher结合Gridview实现的,一下问布局文件: <?xml version="1.0" encoding="utf-8" ?...对象 ImageView imageView = new ImageView(MainActivity.this); imageView.setScaleType(ImageView.ScaleType.FIT_XY...)); //返回ImageView对象 return imageView; } }); //创建一个SimpleAdapter SimpleAdapter simpleAdapter = new SimpleAdapter...(this,listitems,R.layout.cell,new String[]{"image"},new int[]{R.id.image1}); GridView gridView = (GridView...图形与图像处理技巧总结》、《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局

79630

手机卫士欢迎细节和主界面

子类有的父类不一定有 XxxActivity.this生命周期短一点,和activity一致,用的多一点 getApplicationContext()生命周期长一点,和应用一致 应用程序的主界面 九宫格的布局...,使用布局 GridView和ListView是两兄弟,设置三列 , android:numColumns=”3” 设置内部条目垂直的距离,android.verticalSpacing...=”10dp” 获取GridView对象 调用GridView对象的setAdapter(adapter)对象,参数:Adapter对象 Adapter是接口,使用内部类继承BaseAdapter类来定义...R.drawable.xxx,xxxxxxx} 创建一个内部类MyAdapter继承BaseAdapter 重写getCount(),方法,return names的长度length属性 重写getView()方法, 定义一个布局文件...; import android.widget.ImageView; import android.widget.TextView; public class HomeActivity extends

49220
领券