最近项目中要做这样滚动的广告条,git上搜了搜,还真搜到个。 效果图: 原项目地址 原理是用的一个只显示一条的listview,使用ListView的smoothScrollBy(int distance, int duration)方法,实现滚动。 注意:通过smoothScrollBy方法滚动时,由于布局中的高度时 ...
Android 中的动画有很多,除了在一个界面上使用帧动画、属性动画将一个或多个 View 进行动画处理以外,还可以用于两个界面之间过渡、跳转。在 Android 5.0 之前,我们已经有了 overridePendingTransition() 方法来实现一些转场效果。然而,在 Android 5.0 以 ...
在很多产品,尤其是电商类社区内的网页或者app中,我们经常会看到一个图片轮播墙,一页一页的广告/活动/商品介绍每隔一段时间就切换到下一张。那在安卓中我们该如何实现图片轮播器呢?面对自定义样式、自定义图片加载框架等等复杂的自定义需求,如何设计接口 ...
现在,越来越多的App里面使用了模糊效果,我尤其喜欢雅虎天气的界面,上滑的时候背景图片会跟着移动,最重要的是背景图片会根据手指上下移动的距离来进行不同程度的模糊,感觉甚为惊奇,毕竟大家都知道,在Android平台上进行模糊渲染是一个相当耗CPU也相当耗 ...
在textView添加超链接,有两种方式,第一种通过HTML格式化你的网址,一种是设置autolink,让系统自动识别超链接,下面为大家介绍下这两种方法的实现 代码如下: 第一种 [代码]java代码: ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 pub ...
在很久很久以前,写了一篇自定义3d view的博客。但是只是讲了如何实现,实现起来还是比较耗时,所以本着平易近人的心态,把他封装成了一个ViewGroup,只需要在你的view或者布局外面包裹一层ThreeDLayout 即可实现3D效果( 毕竟:没有什么比拿来就能用更爽的 ...
子线程为啥不能更新UI? 写在前面: 看到Android消息机制这几个字眼,相信大家脑海中第一时间就浮现出了 Handler 这个单词,关于这个知识点,几乎是 面试必问的问题,重要程度不言而喻 。我曾花了大致一周多的时间去研究它,本打算将其有关的所有知识点完完 ...
子线程为啥不能更新UI? 为了完成整个 Android消息机制的探究 ,我准备将知识点细分成一个个模块。在连载的第一篇文章中,在子线程更新UI导致崩溃,我们去分析探究了Android中 不允许子线程更新UI 的原因,是由于 线程安全 的问题。 当然我们 目前 分析的东 ...
首先 祭出 这个和 咱们 认知不同 的坐标系 图画的很性感。自娱自乐 哈哈! 下一张图 是在网上好多地方都有的,可以搜搜去看下具体的 我这里要说的是 canvas.drawText( text, x,y, textPaint); 这个方法 这里的x,y 就是图里面的小红点 我项目中的应用 网上很 ...
热修复,即在没有更新apk的情况下,对一些bug打补丁,原理简单粗暴,就是替换,载入相关class之前把原来有bug的类替换掉,具体的实现过程比较抽象,这里不多加讨论。主要说说怎么快速上手。 之前有一篇文章说到了自动检测更新,觉得应该弄篇 热修复 和 增量 ...
你可能感兴趣的内容
热门源码