位置: 编程技术 - 正文

android控件篇:ViewPager+Fragment+GridView的使用(与AndroidQuery框架结合)(andriod 控件)

编辑:rootadmin

推荐整理分享android控件篇:ViewPager+Fragment+GridView的使用(与AndroidQuery框架结合)(andriod 控件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android设置控件位置,androidx控件用法,android的view控件,androidx控件用法,android ui控件,android界面控件,android ui控件,android的view控件,内容如对您有帮助,希望把文章链接给更多的朋友!

最近看了一个AndroidQuery的框架,里面的Demo,有个界面,让博主很喜欢。左右滑动十分顺畅,手感很好,于是拿来和大家分享一下。先看一下效果图:

从图中可以看出,上面的布局是一个Layout里面嵌套有个ViewPager,ViewPager中包含着Fragment,Fragment的布局文件包含了一个简单的GridView,GridView的Item布局很简单,就是一个*大小的图片。好啦,先说这么多,然后咱们看代码吧。

最外层Activity的布局文件

相应的Activity的java文件:(使用了AndroidAnnotation框架)

android控件篇:ViewPager+Fragment+GridView的使用(与AndroidQuery框架结合)(andriod 控件)

大家注意:setOffscreenPageLimit的参数设置,数目越大,缓存的越多,切换的时候,加载的越快。但,并不是越大越好,内存中缓存的越多,消耗的手机资源就越多。

下面看一下PageAdapter的代码

从上面的额PageAdapter的代码可以看出,里面总共有个页面。也就是左右滑动的时候,有个Fragment。这里,注意一下getItem方法,它返回的是一个ImageGridFragment,并且向该Fragment中传递了键为topic的键值对。

下面看一下对应的ImageGridFragment的java文件和布局文件:

布局文件

注意:ImageGridFragment的init方法是在PageAdapter中调用的。本Demo中,init是直接使用AQuery从网络上获取相应的资源。而对于实际的项目,我们首先检查本地数据库是否有相应的资源,如果有,先加载。其次,向网络中获取,查看是否有更新,如有更新,就再在原来的基础上,添加数据。

整个项目中得比较关键的布局就这么多。整个项目下载地址:

android中TextView的SpannableString小结 我们使用QQ,微信的时候,会发现:其文本样式多种多样,可以在TextView中显示表情,图片,超链接等等。今天就来大致总结一下相关的样式。先看代码

Android:Activity+Fragment及它们之间的数据交换(一) 简介:为什么要用Fragment?使用Fragment可以在一个Activity中实现不同的界面。Fragment与Fragment之间的动画切换,远比Activity与Activity之间的动画切换变化方式

android:json解析的两个工具:Gson和Jackson的使用小例子 1.简介json是android与服务器通信过程中常用的数据格式,例如,如下是一个json格式的字符串:{address:Nanjing,name:NUPT,students:[{name:stu1,id:,age:},{name:stu1,id

标签: andriod 控件

本文链接地址:https://www.jiuchutong.com/biancheng/371339.html 转载请保留说明!

上一篇:Androidannotation使用之@Rest与服务器交互的JSON数据转换(二)

下一篇:android中TextView的SpannableString小结(android textview设置字体)

  • 建筑业异地预缴税款时间
  • 财务报表和信息的区别
  • 开票资料需要哪些内容
  • 活动经费属于什么费用
  • 应交税费应交印花税借方有余额
  • 合并报表中怎么抵消投资性房地产
  • 员工报销没有发票怎么入账
  • 邀请客户参加公司会议
  • 政策信息咨询服务要到哪个部门办理资质
  • 取得的进项发票当月不抵扣怎么做账
  • 银行会计错账冲正方法
  • 公司股权买了有什么用
  • 委托收款背书和转让背书
  • 转账支票支付展览费
  • 公司给员工买房子
  • 单位老房子拆一补一,而外的面积开发商怎么算价格
  • 车辆租赁费可以一次性计入费用吗
  • 房屋及建筑物原值计算
  • 营改增建筑业税率是多少
  • 服务费专票普票
  • 小微企业的免税标准
  • 增值税发票当期能抵扣吗
  • 进项税额不得抵扣在哪个科目
  • 企业私募股权投资
  • 电费预付之后又退回来了
  • win11系统的电脑中拷贝到U盘中的文件没有了怎么解决
  • 取得经营所得及其他所得交纳的所得税
  • linux runit
  • 固定资产大修理支出计入什么科目
  • 公司注销做账
  • 增值税发票销货清单哪里领
  • 前端如何调用后端方法
  • 加速折旧的企业
  • 融资租赁增值税税目
  • 收到房租怎么做账务处理
  • 应付利息和利息支出什么时候用
  • 实现自己的http server loop_in_codes C++博客
  • 产品补发原来的要退吗
  • 各行业税点大全最新
  • phpcms是什么框架
  • 将织梦dedecms转换到wordpress
  • 客户多付的货款计哪里
  • 工程咨询属于什么服务业
  • 生产成本月末结转后有余额吗
  • 减值准备的会计科目
  • 支付境外培训费要交关税么
  • 企业购买随时准备出售的债券
  • 核销单取消后出口收汇流程
  • 个税起征点调整至10000
  • 社会团体会员费怎么入账
  • 企业缴纳车船税吗
  • 发票服务内容写错怎么办
  • 养猪场财务账目怎么做
  • 外贸采购的职责
  • 公司从员工工资扣水电费
  • 土地出让金抵减销项税计算
  • 其他应收款包括哪些会计科目
  • 未确认融资费用借贷方向
  • a公司刚刚执行了一个采购项目
  • 现金日记账怎么划线
  • win键有啥用
  • fedora使用
  • mysql8安装步骤
  • win7系统局域网无法看到其他电脑
  • linux各种命令
  • call to OpenGL ES API with no current context (logged once per thread)
  • bootstrap轮播插件
  • jQuery实现彩带延伸效果的网页加载条loading动画
  • eclipse 单词
  • 用<TABLE>语句来实现圆角表格可以省去制作圆角图片之苦!
  • Unity3D游戏开发标准教程
  • javascript 二维码
  • 右键隐藏在哪
  • OKHttp源码解析-ConnectionPool对Connection重用机制&Http/Https/SPDY协议选择
  • python ip地址转换
  • Javascript字符串出现次数
  • 安卓怎么压缩
  • 东莞网上办税服务厅
  • 车船税缴费电子凭证
  • 高山白茶和普通白茶的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设