项目组支付宝商户审核通过,要准备接入支付宝移动支付的能力,本文主要讲述一下android接入支付宝移动支付SDK的步骤。
前期准备
- 支付宝商户网站注册支付宝商户账号。
- 签约
移动支付
产品,等到审核通过。 - 秘钥的生成与上传。
注册和签约没什么好说的,由公司相关部门或人员进行操作就好了。这里重点讲一下密钥。
那是一座悲欢离合聚集的楼。
项目中对于图片的长宽比有很严格的需求,如果比例不一致,那么在App上显示会影响体验,于是要求长宽比一致。但是比例并不是固定的,有的图需要1:1比例,有的图需要14:9比例,有的图又需要9:16的比例。
起初我的想法是,自定义View在onMeasure里利用比例,将计算后的宽高设置给View就好了。但是这么一想,比例不一致啊。现在需要3种比例,我要自定义3个View,那如果后面有其他的一些比例呢?我不是又得写啦~
抱着偷懒的态度,我设想用自定义属性来解决这个问题,自己设置比例,这样只用自定义一个View,然后根据传入的比例再行计算即可。
more >>项目开发中有这样一个需求:
通过滑动SeekBar来控制打赏金额,金额设置5个档次。
看到设计稿的时候,除了自定义View想不到什么更好的方法了。自定义View一直是我的短板,内心总会有点抗拒,总感觉自己做不出来。最近一段时间,也是有意无意的练习自定义View。最后决定还是用自定义View来实现这次的需求。
根据设计图,我分为3个步骤:
在项目实际开发过程中,需要实现一个这样的需求:
在屏幕上进行上滑时,顶端大图背景
不动,下面的正在直播
、数字专辑
等模块进行滑动,并且大图背景
慢慢模糊。
起初想着是自定义View,重写onTouchEvent来进行滑动事件的处理,如果是手指滑一点,界面跟着滑一点还好。如果还要计算加速度、阻尼效果等这些因素,就会显得非常复杂了。于是跟基友讨论了一下,有个因缺斯厅的idea,先上一下最后实现的一个效果图。
more >>在之前看过一篇文章Android自定义控件之仿美团下拉刷新,就是实现仿美团下拉刷新。一直对ListView等控件的下拉刷新的了解程度,可能也就停留在用HeaderView来实现,然后重写onTouchEvent
,但是具体应该是怎样的呢?一直没有实际动手自己写过,于是抽空自己照着这篇博客自己写了一遍,以加深自己的理解。我对原博客进行摘录,重点写出一些对自己帮助大的内容。
一般下拉刷新应该都是会有三种状态:下拉刷新、松开刷新、正在刷新。
实现思路:自定义View,通过设置进度值进行缩放。
用SeekBar来模仿一下下拉距离的进度。
最近在做一个主播类的App,里面涉及到视频播放,之前没有接触过,在探索一阵后能够播放基本视频了。特此写下小记,方便日后查看。
首先,确定使用VideoView
进行视频播放。
步骤:
若要显示进度条,可结合MediaController
一起使用。
tag:
缺失模块。
1、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
2、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: true raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true