大佬,获取access_token api调用 这一步只能调用一次吗?我这里调用一次成功后,再调用就提示 invalid_grant
Android Google Play 服务器验证概要:Google 建议在完成支付后依据服务器返回订单结果为准所以才有了这篇文章。本文针对订单支付完成后 验证购买交易 过程、踩坑记录。开始前,先有一个大致的过程,流程图大概...
大佬,获取access_token api调用 这一步只能调用一次吗?我这里调用一次成功后,再调用就提示 invalid_grant
Android Google Play 服务器验证概要:Google 建议在完成支付后依据服务器返回订单结果为准所以才有了这篇文章。本文针对订单支付完成后 验证购买交易 过程、踩坑记录。开始前,先有一个大致的过程,流程图大概...
什么是 Activity? Activity 是 Android 的四大组件之一,是用户操作的可视化界面,它为用户提供了一个完成操作指令的窗口。 当我们创建完 Activit...
思维导图 系统启动过程 这一部分是 Android 系统从按下电源键开始,然后到展示开机界面,再到展示桌面之前的一个过程。了解下面相关进程的工作流程,会对 Android 系...
思维导图 基础知识 四大组件 Activity掌握生命周期、IntentFilter、启动模式、页面状态保存与恢复。 Fragment掌握生命周期、与 Activity 通信...
深入内存泄露 android应用层的内存泄露,其实就是java虚拟机的内存泄漏.(这里,暂不讨论C/C++本地内存的堆泄漏) 1.知识储备 1.Java内存模型 寄存器(re...
基础知识: 动画通过连续播放一系列画面,给视觉造成连续变化的图画。很通俗的一种解释。也很好理解。那么我们先来一个案例看看。 动画案例:百度贴吧小熊奔跑 效果: 代码: It'...
本人博客地址:https://androidperformance.com[https://androidperformance.com/]本文博客地址:https://an...
本人博客地址:https://androidperformance.com[https://androidperformance.com/]本文博客地址:https://an...
废话不多说 先看看这东西的效果图。 一张没图片的和一张有图片的,图片太丑别怪我。还是把图换了吧,怕你们打我。 开始无知的我还以为是监听 onTouchListener 根据滑...
最近深入了解了关于图片的选择和裁剪部分的内容,发现还是有很多需要注意的点,需要及时的记录一下。根据使用场景的不同,需要分情况讨论。 先贴代码再分析: 场景1: 直接从图库中选...
有一段时间没有更新文章了,记得上一篇文章讲的是《用ClipDrawable实现音频录制麦克风讲话效果》,用户反响也都还不错,自己也是深受鼓舞。其实从那之后就一直想写一篇关于R...
说明 这次 IO 给开发者带来了很多惊喜, ConstraintLayout 是其中较为实用的之一. Google 第一时间发布了官方的代码实验室指导教程, 从样例项目和实验...