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

专业制作外贸网站网站详情页怎么做

专业制作外贸网站,网站详情页怎么做,做网站需要什么人员,网站建设公司运营模式界面无小事(一): RecyclerViewCardView了解一下 界面无小事(二): 让RecyclerView展示更多不同视图 界面无小事(三):用RecyclerView Toolbar做个文件选择器 界面无小事(四):来写个滚动选择器吧! 界面无小事(五):自定义TextView 界面无小事(六):来做个好看得侧拉菜单! 界面无小事…界面无小事(一): RecyclerViewCardView了解一下 界面无小事(二): 让RecyclerView展示更多不同视图 界面无小事(三):用RecyclerView Toolbar做个文件选择器 界面无小事(四):来写个滚动选择器吧! 界面无小事(五):自定义TextView 界面无小事(六):来做个好看得侧拉菜单! 界面无小事(七):使用代码动态增删布局 目录 前言增删item自定义增删动画最后前言 之前写过一篇代码动态增删布局的, 对比下这次的RecyclerView增删item, 说句实话, 代码动态增删布局基本可以退群了. 增删item 当然首先你可以按照第一篇-界面无小事(一): RecyclerViewCardView了解一下建立基础的RecyclerView. 这次的关键是在适配器代码中加入增删item的操作. 要注意一点, 刷新和原来在ListView的操作是不一样的. 你可以直接看官方文档, 大致有这几个: notifyItemInserted()notifyItemRemoved()notifyItemMoved()notifyItemChanged() 在适配器中加入如下代码: public void addData(int position) {mData.add(position, hello python);notifyItemInserted(position); }public void removeData(int position) {mData.remove(position);notifyItemRemoved(position); } 复制代码 然后我们在toolbar中加上add和del按钮, 对应这两个方法. ?xml version1.0 encodingutf-8? menu xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:apphttp://schemas.android.com/apk/res-autoitemandroid:idid/addandroid:iconmipmap/ic_launcherandroid:titlestring/addapp:showAsActionnever /itemandroid:idid/delandroid:iconmipmap/ic_launcherandroid:titlestring/delapp:showAsActionnever / /menu 复制代码 并且设置长按为删除操作, 点击是增加操作. 好了, 上效果图: 不单单是我演示的这种布局, 还有线型的, 横向的, 瀑布流都可以有这种类似效果. 可参考界面无小事(二): 让RecyclerView展示更多不同视图. 那既然有默认动画, 肯定就能自定义动画了. 在这之前, 先说说几个方法. 用来设置动画的具体状态的持续时间. rvTest.getItemAnimator().setAddDuration(400); rvTest.getItemAnimator().setRemoveDuration(400); rvTest.getItemAnimator().setMoveDuration(400); rvTest.getItemAnimator().setChangeDuration(400); 复制代码自定义增删动画 这里借助开源项目. 因为这个项目真的足够地棒. 自带动画个数都已经足够用了, 见下. 你还可以继续在这基础上自定义. 是不是感觉三生万物了. Animators 分类动画类名CoolLandingAnimatorScaleScaleInAnimator, ScaleInTopAnimator, ScaleInBottomAnimator, ScaleInLeftAnimator, ScaleInRightAnimatorFadeFadeInAnimator, FadeInDownAnimator, FadeInUpAnimator, FadeInLeftAnimator, FadeInRightAnimatorFlipFlipInTopXAnimator, FlipInBottomXAnimator, FlipInLeftYAnimator, FlipInRightYAnimatorSlideSlideInLeftAnimator, SlideInRightAnimator, OvershootInLeftAnimator, OvershootInRightAnimator, SlideInUpAnimator, SlideInDownAnimator 而且非常难得的是使用方法还很简单, 需要几个步骤 在Module的build.gradle中写入 dependencies {implementation jp.wasabeef:recyclerview-animators:2.3.0 } 复制代码 在Project的build.gradle中写入 repositories {google()jcenter() } 复制代码 具体使用部分只要用动画类名替换之前默认的动画类名即可. 例如: rvTest.setAdapter(mAdapter); rvTest.setItemAnimator(new SlideInLeftAnimator()); 复制代码 好了, 接下来看几个效果图吧: 最后 喜欢记得点赞哦, 有意见或者建议评论区见, 暗中关注我也是可以的.
http://www.yutouwan.com/news/366079/

相关文章:

  • 中国的门户网站有哪些大数据开发过程
  • 万网 公司网站链接seo站长
  • 网站建设个人博客电商公司有哪些?
  • 上海外贸营销网站建设网页设计资源
  • 嘉兴网站的优化在线看crm系统
  • 网站被黑客入侵怎么办宽带收费价格
  • 南通市网站建设长春火车站位置
  • 个人网站搭建步骤天津企业网站模板建站哪家好
  • wordpress成功的网站wordpress淘宝客模板修改
  • wordpress 建站群流行用什么做网站
  • 一起做网站女装夏季裙运营的网站
  • 武冈网站建设哪家好工业和信息化部政务服务平台
  • 网站模板带手机站拖拽网站开发
  • 自学网站建设哪个网站好如何找外贸网站建设公司
  • 部门网站建设自查报告南昌集团制作网站公司
  • seo网站优化方案摘要c 微信小程序开发教程
  • 新增域名网站建设方案有关做美食的网站
  • 用网站开发角度去开发一个网站部队门户网站建设方案
  • 建设厂招工信息网站佛山seo关键词
  • 厦门网站开发培训工作心得体会感悟简短
  • 中国建设监理官方网站如何在电脑上建设网站
  • 安居客网站应该如何做上海app软件开发
  • 梧州市网站建设做网站需要实名认证吗
  • 哪个网站买东西最便宜北京的电商平台网站
  • 代做网站微信号手机网站开发有前途
  • 怎样设计手机网站建设网站做搜索要用数据库吗
  • 做期货看啥子网站哪些网站可以找到做海报的素材
  • 网站设计怎么做视频律师建网站
  • 怎么把自己的网站放到百度搜索上企业搭建网站多少钱
  • 上海定制网站建设房地产信息查询网