Android自定义控件:可复用的Dialog弹出框...
分类:
移动开发 时间:
2015-03-21 11:20:06
阅读次数:
184
上一次我们试验了有弹性的ScrollView。详情这一次,我们来试验有弹性的ScrollView。国际惯例,效果图:主要代码:[java]view plaincopyimportandroid.content.Context;importandroid.graphics.Rect;importand...
分类:
移动开发 时间:
2015-03-13 20:40:25
阅读次数:
274
我们先来看看优酷的控件是怎么回事?
只响应最后也就是最顶部的卡片的点击事件,如果点击的不是最顶部的卡片那么就先把它放到最顶部,然后在移动到最前面来,反复如次。
知道了这几条那么我们就很好做了。
里面的技术细节可能就是child的放置到前面来的动画问题把。
先看看我们实现得效果:
然后仔细分析一下我们要实现怎么样的效果:
我也是放置了一个按钮和两个view在控件上面,只有...
分类:
移动开发 时间:
2015-03-12 20:50:42
阅读次数:
214
本系列博文 最终的目的是能教会大家自己实现比较复杂的android 自定义控件。所以知识点不仅仅局促在自定义view本身上面。实际上现在github上一些做的比较出色的自定义控件 大部分都是由三个部分组成第一:动画 第二:自定义view 第三:触摸滑动控制。所以我们这个系列也是由动画作为开篇。最终会...
分类:
移动开发 时间:
2015-03-10 19:07:24
阅读次数:
155
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/44098729,本文出自:【张鸿洋的博客】1、概述本篇博客的产生呢,是因为,群里的哥们暖暖给我发了个效果图,然后问我该如何实现顶部ViewPager指示器的字体变色,该效果图是这样的:大概是今天头条的app,神奇的地方就在于,切换ViewPager页面的时候,顶部指示器改成了字体颜...
分类:
移动开发 时间:
2015-03-09 09:23:12
阅读次数:
413
在Android的xml布局文件里,xmlns:android="http://schemas.android.com/apk/res/android",就是定义了xml的命名空间,以android开头,比如:android:id="@+id/i_am"有时候,我们也想自定义命名空间。比如,在xm....
分类:
移动开发 时间:
2015-03-08 21:29:34
阅读次数:
2235
摘要:有人推崇产品,有人推崇运营,也有人推崇战略…到底该推崇什么?李智勇系统地分析了这三者之间的思路,并引用黑格尔的一句话,给出了自己的看法:在尺度中已经蕴含本质,这在产品、运营、战略的侧重上体现的非常好。视野不拉升或者认知不深入时,就容易在盲人摸象层面上反复,看到微信火了,那就产品最重要,看到阿里...
分类:
移动开发 时间:
2015-03-07 01:01:32
阅读次数:
210
1. 效果图 2. 实现代码 package com.example.timetest;import android.content.Context;import android.util.AttributeSet;import android.widget.ImageView;import a.....
分类:
移动开发 时间:
2015-03-06 15:45:11
阅读次数:
138
首先,继承需要扩展的VIEW,然后在里面添加一个自己的事件方法,例如,oniconclick(myinterface pinterface){minterface = pinterface;}其中,myinterface是一个自定义的接口,里面有自定义方法,如onclick等,minterface是...
分类:
移动开发 时间:
2015-03-02 00:59:44
阅读次数:
239
本文是在学习郭霖大神的《第一行代码-Android》中关于“自定义控件”的总结。
相似的方法,如果新的方法没有什么特别的优势,我还是会用旧的方法。一直以来我都不理解在布局文件中使用包名作为一个控件,也不知道这种方法的好处,所以我从来不用。在以前接触的书中对自定义控件没有讲解,在我看的网上的Demo上,我也感觉不到自定义控件的优势,所以一直以来我还是用系统给的控件。我曾试图从网上搜索学习自定义控件...
分类:
移动开发 时间:
2015-03-01 17:07:43
阅读次数:
134