
Android
文章平均质量分 80
同中书门下平章事jaren
这个作者很懒,什么都没留下…
展开
-
WebView页面嵌入原生控件
诉求:在WebView加载的web页面特定位置展示原生控件的内容,并跟随web元素滑动。实现思路:html文档流中插入占位元素初始高度为0.当页面加载完成后获取元素的位置,把原生控件移动到此位置.设置占位元素高度为原生控件的高度.效果:黄色背景为TextView,其他为html内容html中插入占位元素其中id为的advertisement元素 为需要插入原生控件的的位置....原创 2019-03-28 14:45:05 · 3497 阅读 · 0 评论 -
TextView首行缩进效果(商品标签)
这里用两个TextView分别展示商品标签和商品描述信息. 对商品描述信息的TextView进行首行缩进处理. 通过LeadingMarginSpan.Standard(marginSpanSize, 0)设置首行缩进,这里第一个参数为首行缩进的距离,第二个参数为其余行缩进距离. /** * Constructor taking separate...原创 2018-04-03 19:20:41 · 1352 阅读 · 0 评论 -
Serializable与serialVersionUID
Serializable我们知道可以通过实现Serializable这个标记接口来实行Java对象的序列化,进而可以实现持久化缓存或者进行网络传输等操作;serialVersionUID通过 Serializable 来实现序列化是根据serialVersionUID是否相同来判断序列化对象的版本是否一致。在反序列化时,当JVM判断出字节流中的serialVersionUID与当原创 2017-12-20 01:03:18 · 830 阅读 · 0 评论 -
Android自定义控件——模拟抛体加速减速效果
这里主要介绍一个关于类竖直上抛运动规律效果的View,可以用于“加载中”过程动画. 效果View中元素分析单个圆点从左边界以一定初速度一定加速度进入,作减速运动,在运动区域中点速度恰减为0;然后以相同大小的加速度加速运动从右边界跑出;不同圆点之间存在间隔.实现方式这里涉及到基本自定义控件流程结合自定义属性动画来实现. 主要看一下动画的实现,这里试图模仿上抛运动效果. 上抛中物体以一原创 2017-04-28 16:05:42 · 1226 阅读 · 0 评论 -
Android自定义控件——点赞效果(仿Twitter)
通过自定义控件,意欲模仿Twitter的点赞效果。 主要涉及: 1.贝塞尔曲线应用; 2.属性动画的综合应用; 3.自定义View流程.拆解原效果我们先看一下Twitter上的原版效果是怎样的.原创 2017-05-27 15:18:12 · 5994 阅读 · 0 评论 -
Android 属性动画探究(二)——TypeEvaluator解析与自定义
TypeEvaluator是直接改变动画的属性值的,比如要改变颜色属性,可以直接改变其值为"#FFFFFF",而Interpolator改变的是进度,如可以直接指定瞬间完成动画整体的80%。但是两者不是孤立存在的,不是各自改变各自的东西,他们之间又有着什么样的爱恨纠葛?原创 2016-11-29 09:17:50 · 3818 阅读 · 0 评论 -
Android 属性动画探究(一)——Interpolator解析与自定义
这里尝试探究一下属性动画的运行原理及各种魔性的动画如何自定义出来原创 2016-11-24 17:14:25 · 1500 阅读 · 0 评论 -
更加自然的渐变——呼吸动画
本篇介绍通过定义属性动画来拟合呼吸函数的变化曲线,以实现更加自然的渐隐和渐显效果,当然也可以作用于其他属性的自然过渡。原创 2017-01-23 10:31:43 · 4350 阅读 · 3 评论 -
Android 问题记录
网络POST 请求 涉及params,参数去空格 错误示例 ,"url":"http://huison.oss-cn-shenzhen.aliyuncs.com/0001/huison001%20/原创 2016-06-15 15:02:27 · 509 阅读 · 0 评论 -
Android自定义控件——模拟竖直平面小球绕圆环旋转效果
本篇通过自定义View模拟一个物理现象——竖直平面内小球在最低点以一定初速度在重力作用下绕圆环做变速圆周运动 的效果(从最低点减速到0时上升到最高点再加速到初始速度时回到最低点)。下面按照自定义View的步骤具体说明一下。1、定义属性为了能在布局文件中使用我们的自定义控件,定制其属性,我们需要自定义一些控件的属性,以供更灵活的使用此控件。原创 2016-11-30 15:32:00 · 4566 阅读 · 0 评论 -
Android与iOS自定义URL Scheme唤醒app
手机浏览器中的网页需要唤醒app的特定页面及向app页面传递参数。Android与iOS端均可通过配置自定义的URL Scheme来达到外部唤醒页面的目的。原创 2019-08-28 17:40:14 · 1515 阅读 · 0 评论