合同已以合同签字的法律效力形式有没有效

Android开发:Parallax效果的ScrollerView,改编自ParallaxListView
最近在项目中,有用到一个仿照Path的Parallax效果,苦苦搜寻,在github上面,有一个类似的效果,不过是listview的,加一个顶部的headerView,实现了该效果,不过我需要的是ScrollerView的,于是对该代码进行的修改,实现了ScrollerView下面的Parallax效果,效果图参照如下:
在阅读下面代码前,可以先查看下Github上面的
我对于原先的代码进行了大量的删减,只实现了我需要的效果,看起来简单易懂,最怕那种绕来绕去的代码了,看核心的实现代码:
public class ParallaxScollView extends ScrollView implements OnScrollListener {
public final static double NO_ZOOM = 1;
public final static double ZOOM_X2 = 2;
private ImageView mImageV
private int mImageViewHeight = -1;
private int mDefaultImageViewHeight = 0;
private int originImageViewH
private int mMaxH
private interface OnOverScrollByListener {
public boolean overScrollBy(int deltaX, int deltaY, int scrollX,
int scrollY, int scrollRangeX, int scrollRangeY,
int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent);
private interface OnTouchEventListener {
public void onTouchEvent(MotionEvent ev);
public ParallaxScollView(Context context, AttributeSet attrs,
int defStyle) {
super(context, attrs, defStyle);
init(context);
public ParallaxScollView(Context context, AttributeSet attrs) {
super(context, attrs);
init(context);
public ParallaxScollView(Context context) {
super(context);
init(context);
public void init(Context context) {
mDefaultImageViewHeight = context.getResources().getDimensionPixelSize(R.dimen.size_default_height);
originImageViewHeight = context.getResources().getDimensionPixelSize(R.dimen.size_default_height);
public void onScrollStateChanged(AbsListView view, int scrollState) {
protected boolean overScrollBy(int deltaX, int deltaY, int scrollX,
int scrollY, int scrollRangeX, int scrollRangeY,
int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent) {
boolean isCollapseAnimation =
isCollapseAnimation = scrollByListener.overScrollBy(deltaX, deltaY,
scrollX, scrollY, scrollRangeX, scrollRangeY, maxOverScrollX,
maxOverScrollY, isTouchEvent)
|| isCollapseA
/*return isCollapseAnimation ? true : super.overScrollBy(deltaX, deltaY,
scrollX, scrollY, scrollRangeX, scrollRangeY, maxOverScrollX,
0, isTouchEvent);*/
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
protected void onScrollChanged(int l, int t, int oldl, int oldt) {
super.onScrollChanged(l, t, oldl, oldt);
View firstView = (View) mImageView.getParent();
// firstView.getTop & getPaddingTop means mImageView will be covered by top padding,
// so we can layout it to make it shorter
if (firstView.getTop() & getPaddingTop() && mImageView.getHeight() & mImageViewHeight) {
mImageView.getLayoutParams().height = Math.max(mImageView.getHeight() - (getPaddingTop() - firstView.getTop()), mImageViewHeight);
// to set the firstView.mTop to 0,
// maybe use View.setTop() is more easy, but it just support from
3.0 (API 11)
firstView.layout(firstView.getLeft(), 0, firstView.getRight(), firstView.getHeight());
mImageView.requestLayout();
public boolean onTouchEvent(MotionEvent ev) {
touchListener.onTouchEvent(ev);
return super.onTouchEvent(ev);
public void setParallaxImageView(ImageView iv) {
mImageView =
mImageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
public void setViewsBounds(double zoomRatio) {
if (mImageViewHeight == -1) {
mImageViewHeight = mImageView.getHeight();
if (mImageViewHeight &= 0) {
mImageViewHeight = mDefaultImageViewH
double ratio = ((double) mImageView.getDrawable().getIntrinsicWidth()) / ((double) mImageView.getWidth());
private OnOverScrollByListener scrollByListener = new OnOverScrollByListener() {
public boolean overScrollBy(int deltaX, int deltaY, int scrollX,
int scrollY, int scrollRangeX, int scrollRangeY,
int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent) {
if (isTouchEvent) {
if (true) {
mImageView.getLayoutParams().height = mImageView.getHeight() - deltaY / 2;
mImageView.requestLayout();
private OnTouchEventListener touchListener = new OnTouchEventListener() {
public void onTouchEvent(MotionEvent ev) {
if (ev.getAction() == MotionEvent.ACTION_UP) {
if (mImageViewHeight - 1 & mImageView.getHeight()) {
ResetAnimimation animation = new ResetAnimimation(
mImageView, mImageViewHeight);
animation.setDuration(300);
mImageView.startAnimation(animation);
public class ResetAnimimation extends Animation {
int targetH
int originalH
int extraH
protected ResetAnimimation(View view, int targetHeight) {
this.mView =
this.targetHeight = targetH
originalHeight = view.getHeight();
extraHeight = this.originalHeight - originImageViewH
Log.i(debug, target heitht
+ targetHeight +
original height
+ originalHeight
extraheight
+ extraHeight);
protected void applyTransformation(float interpolatedTime, Transformation t) {
newHeight = (int) (originImageViewHeight + extraHeight * (1 - interpolatedTime));
mView.getLayoutParams().height = newH
mView.requestLayout();
第二布:在xml中,引用该ParallaxScollView:
最后一步,在activity中,引用ParallaxScrollerView,并且设置imageview:
mImageView = (ImageView) findViewById(R.id.headview);
scrollView = (ParallaxScollView) findViewById(R.id.parallax_scroll_view);
scrollView.setParallaxImageView(mImageView);
大功告成,也可以在ScrollerView上实现炫酷的Parallax效果了
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'合同效力, 签字盖章是合同当事人意思表示一致的主要表达形式
[转载]电子的法律效力问题,
中仅约定了“一户一表”,则业主诉求地产商必须提供相应设备,使业主直接与供水结算水费,不予支持。案情 原告刘如蓉与被告重庆元佳房地产开发有限(简称元佳公司)签订《商品房买卖合同》,刘如蓉购买元佳公司开发的房屋。合同
合同中仅约定“一户一水表”的效力认定,
成立时间也就相应的确立了合同效力起始与合同当事人开始履行合同义务的时间c合同成立的地点则对确定适用惯例,在诉讼时《合同法》之所以回避这一题目,是由于要解决这一题目就必须承认“电子签名”的效力,并建立一系列的配套制度。。联合国贸法
农民集体用地租赁合同效力问题之探究_,
(1) 合同成立时解决合同是否存在的问题,合同成立制度主要表现了合同当事人的遗志,合同生效是解决合同效力的问题,它体现了国家对合同的肯定或者否定的评价。(2) 合同成立的效力于合同生效的效力不同,合同成立以后,当事人不得对自己的要约与承诺
浅谈合同上几种签字、盖章行为的效力认定,
在此情况下,一旦发生纠纷,居间人及当事人往往对阴阳两份合同之间的关系、合同效力以及相关当事人的责任承担等问题各执一词。由于我国现有法律对上述问题均未有明确规定,法院只能根据具体案情和法律原则性规定进行判定。 对未经行政审批的外商投
论合同无效的效力性强制性规定认定,
还有一种合同效力存在瑕疵的情形则是效力待定。效力待定的合同也缺乏某些有效要件,其法律效果尚不能确定。在中国法上,合同效力待定的情形包括:
工程建设合同效力体系(二),
个人简历:原优秀法官 现资深 简历:十年诚信品牌 法律服务专家 (文接上期) 工程建设合同的效力体系直接关涉到各方当事人的法律责任及利益关切,最高法院发布的有关解释对此采取了务实的处置原则。 第三、对违反强行性规定的合同效力予以
[转载]涉外股权转让居间合同效力认定,
签字盖章是合同当事人意思表示一致的主要表达形式,是人民法院确认合同是否生效的实质性标准。相比看。合同的当事人一旦签字、盖章,对双方均产生法律约束力,必须严格遵守。因此可以说,签字盖章是一项事关合同效力和当事人法律责任的重要行为,应引起人们
合同法基本制度之比较上,
电子数据以磁性介质保存,是无形物,改动、伪造不易留痕迹,其作为证据具有一定的局限性。 一、电子合同的效力问题 (一)电子合同具有书面形式的法律效力随着电子合同的发展,不少国家已经意识到运用法律确定电子合同效力的必要性。联合国国际贸易法
合同法法条与精析(十一) 合同生效时间的,
和“效力性规范”。《合同法解释二》用这一限制性解释,把管理性规定从强制性规定中剔除,在判定合同效力时“强制性规定”专指“效力性强制性规定”。这样,科学地缩小了判定合同无效的依据范围。避免了因把“强制性规定”同合同效力一律关联,疏
论电子商务合同的成立与效力(1),
我们知道,对于合同纠纷案件来说,合同效力问题是案件裁判所要解决的首要问题,也是基础问题,因为合同有效与无效的处理结果往往十分悬殊。在农民集体建设用地租赁合同纠纷中,合同的效力问题亦是如此重要。例如,在上述木业公司与村委会租赁合同纠纷
(责任编辑:admin)
------分隔线----------------------------
下一篇:没有了
免费法律咨询
在线提交,三十分钟内百分百回复!
版权所有 邮箱:
建议使用:分辨率,16位以上颜色 | 沪ICP备号
工作日:9:00-18:00
周 六:9:00-12:00
法律咨询5分钟内回复请用微信扫描二维码
关注网站CEO微信,与CEO对话文秘网_文秘114
版权声明:本站资料由网友用户提供,版权归原作者所有。如果侵犯了您的权益,请与我们联系,我们将会及时处理。如转载引用请注明网址出处。
Copyright &
All Rights Reserved.您浏览的网站已被暂停访问!
您浏览的网站已被暂停访问,原因可能如下:
1、该网站没有取得发放的备案编号;&&&&
2、该网站没有取得发放的备案编号;或没有将公安机关发放的备案编号放置在网站首页底部显著位置;
3、该网站没有取得电子公告系统专项备案或网站带有交互式内容的站点(例如论坛、微博、博客、留言本、信息发布系统等) ;
4、该网站部分或全部内容涉及违法违规(如私服、成人站点、色情、违禁药品、赌博类、传销类,发布虚假中奖信息、诈骗、侵权性质站点等) ;
5、该网站涉及其它有违国家法律的内容;
对于第一种情况,请携带前往我司办理网站备案手续,若您的域名已经通过备案,请联系我司工作人员为您开通网站!
对于第二种情况,
对于第三、第四、第五种情况,请立即联系我司客户服务专员,办理相关手续后方可开通网站!

我要回帖

更多关于 一方未签字合同生效 的文章

 

随机推荐