cc_美团 商品详情页面分享页面实现

<RelativeLayout

android:id="@+id/rl_share"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:visibility="gone" >

<RelativeLayout

android:id="@+id/other_layout_top"

android:layout_width="match_parent"

android:layout_height="150dp"

android:layout_alignParentTop="true"

android:background="#804f4f4f" >

</RelativeLayout>

<LinearLayout

android:id="@+id/ll_other_layout"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_alignParentBottom="true"

android:layout_below="@+id/other_layout_top"

android:background="@color/white"

android:orientation="vertical" >

<LinearLayout

android:layout_width="match_parent"

android:layout_height="120dp" >

<RelativeLayout

android:id="@+id/rl_share_sms_btn"

style="@style/layout_detail_style" >

<TextView

android:id="@+id/textView1"

style="@style/btn_share_item"

android:drawableTop="@drawable/icon_share_sms"

android:text="短信" />

</RelativeLayout>

<RelativeLayout

android:id="@+id/rl_share_sina_btn"

style="@style/layout_detail_style"

android:background="@drawable/btn_layout_common_bg">

<TextView

android:id="@+id/textView2"

style="@style/btn_share_item"

android:drawableTop="@drawable/btn_share_sina"

android:text="微博" />

</RelativeLayout>

<RelativeLayout

android:id="@+id/rl_share_weixin_btn"

style="@style/layout_detail_style" >

<TextView

android:id="@+id/textView3"

style="@style/btn_share_item"

android:drawableTop="@drawable/btn_share_weixin"

android:text="微信" />

</RelativeLayout>

</LinearLayout>

<LinearLayout

android:layout_width="match_parent"

android:layout_height="120dp" >

<RelativeLayout

android:id="@+id/rl_share_tenxun_btn"

style="@style/layout_detail_style" >

<TextView

android:id="@+id/textView4"

style="@style/btn_share_item"

android:drawableTop="@drawable/btn_share_tenxun"

android:text="腾讯微博" >

</TextView>

</RelativeLayout>

<RelativeLayout

android:id="@+id/rl_share_pengyou_btn"

style="@style/layout_detail_style" >

<TextView

android:id="@+id/textView5"

style="@style/btn_share_item"

android:drawableTop="@drawable/btn_share_pengyou"

android:text="微信朋友圈" >

</TextView>

</RelativeLayout>

<RelativeLayout

android:id="@+id/rl_share_more_btn"

style="@style/layout_detail_style" >

<TextView

android:id="@+id/textView6"

style="@style/btn_share_item"

android:drawableTop="@drawable/btn_share_more"

android:text="更多" >

</TextView>

</RelativeLayout>

</LinearLayout>

<RelativeLayout

android:id="@+id/layout_bottom"

android:layout_width="match_parent"

android:layout_height="100dp" >

<Button

android:id="@+id/btn_cancle"

android:layout_width="wrap_content"

android:layout_height="30dp"

android:layout_centerHorizontal="true"

android:layout_marginTop="20dp"

android:background="@drawable/user_btn_log_pressed"

android:text="取消" />

</RelativeLayout>

</LinearLayout>

</RelativeLayout>

</FrameLayout>

时间: 2024-11-09 01:50:20

cc_美团 商品详情页面分享页面实现的相关文章

cc_美团 商品详情图片放大显示ViewPager

package com.chencheng.meituan.view; import java.util.ArrayList; import java.util.List; import com.xinbo.widget.HackyViewPager; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.drawable.Drawable; import android.os.B

京东商品详情页应对“双11”大流量的技术实践

大家来京东打开商品页一般会看到如通用版.闪购.全球购等不同的页面风格,这里面会牵扯到各种各样垂直化的模板页面渲染.以前的解决方案是做静态化,但是静态化一个很大的问题就是页面改版时需要重新全量生成新的静态页.我们有几亿个商品,对于这么多商品,你如果生成页面的话需要跑很多天,而且还无法应对一些突发情况. 比如新的<广告法>,需要对一些数据进行清洗,后端清洗时间和成本来不及,那么很多时候就是从前台展示系统来进行数据过滤.因此需要非常灵活的前端展示架构来支持这种需求. 首先这是我们前端首屏大体的结构.

【转】京东商品详情页应对“双11”大流量的技术实践

原文链接:http://www.csdn.net/article/2015-12-28/2826570 大家来京东打开商品页一般会看到如通用版.闪购.全球购等不同的页面风格,这里面会牵扯到各种各样垂直化的模板页面渲染.以前的解决方案是做静态化,但是静态化一个很大的问题就是页面改版时需要重新全量生成新的静态页.我们有几亿个商品,对于这么多商品,你如果生成页面的话需要跑很多天,而且还无法应对一些突发情况. 比如新的<广告法>,需要对一些数据进行清洗,后端清洗时间和成本来不及,那么很多时候就是从前台

非框架, 纯原生JS “商品详情跳转到商品列表,并记录高度“ 的写法思路

这里只讲思路,不提供代码. 写之前,我要先吐槽一种非常奇葩的写法.    下面是他的写法思路(虽不提倡,但可借鉴): 一个商品列表,然后把商品详情写在商品列表里. 这是一个页面,两个不一样的div标签,一个div标签是商品类表,另一个div标签是商品详情 从商品列表跳转到商品详情的操作是: 请求商品详情接口,请求到后赋值(在jq项目里特地引了个vue来双向绑定), 把当前页面的高度记录下来($document.scrollTop()获取高度), 然后把商品列表div标签隐藏掉,然后再显示商品详情

商品详情页面的显示

当点击商品图片的时候,会跳转到商品的详情页面,我们看下具体是如何实现的: 1.点击商品的图片,打开商品详情页面 a)         商品基本信息 b)        延迟加载商品详情.延迟一秒加载使用ajax c)         商品的规格参数.按需加载,当用户点击商品规格参数tab页,加载ajax. 如图:点击图片后显示内容如下: 所以需要从三个表中获取数据,发布服务接口: 需要在taotao-rest工程中发布服务 1.取商品基本信息的服务 2.取商品描述的服务 3.取商品规格的服务 需

ios 类似淘宝商品详情页面的效果

今天试着写ios 类似淘宝商品详情页面的效果 我用到的第三方库EGORefreshTableHeaderView下拉刷新的效果还有就是PWLoadMoreTableFooterView上拉加载更多 主要的思路在于UISCrollView两页,一页展示商品概况,另一页展示商品更多详情 首先,第一页的view包含一个UITableView,这个tableView实现PWLoadMoreTableFooterView中的delegate方法, 实现delegate代理方法的时候使用 - (void)s

商品详情页面特殊制作,获取网页的高度,collectionView根据内容的变化其高度也随着变化

商品详情页面特殊制作,获取网页的高度,collectionView根据内容的变化其高度也随着变化,首先先看下效果图: 然后我来介绍一下这个界面的总体架构,整个页面上放置一个tableView,下面的网页是tableView的footerview,中间规格所在的区域是一个cell上放置一个collectionView, 问题点1:商品规格可能有很多种,比如颜色.重量.也可能没有规格,所以中间的cell的高度是根据规格的多少而变化的,那么collectionView创建完成以后要怎么通知tableV

JAVAEE——宜立方商城09:Activemq整合spring的应用场景、添加商品同步索引库、商品详情页面动态展示与使用缓存

1. 学习计划 1.Activemq整合spring的应用场景 2.添加商品同步索引库 3.商品详情页面动态展示 4.展示详情页面使用缓存 2. Activemq整合spring 2.1. 使用方法 第一步:引用相关的jar包. <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> </dependency> &l

移动端以及 PC浏览器页面分享到朋友圈等的功能实现

我们经常可以在一些 app上看到分享到朋友圈.微信好友.qq好友等功能,例如 饿了么.美团等 app,下单之后就会弹出给好友发红包的 modal窗,这在 app上很常见,app的权限可以很大,甚至连启动手机上其他关联软件的权限都可以有,分享到什么朋友圈简直是小菜一碟,而相比之下浏览器的权限就被限制地很小,连读取粘贴板内容的功能有的浏览器都没有. 但是我们有时候依旧可以在浏览器的某些页面上,例如某条新闻页面上看到将新闻分享到朋友圈.微信好友.qq好友.qq空间.微博等的按钮,JS原生肯定是没办法实