文章列表
Android仿天猫横向滑动指示器功能的实现 Android开发中会有很多很新奇的交互,比如天猫商城的首页头部的分类,使用的是GridLayoutManager+横向指示器实现的,效果如下图. 那对于这种效果要如何实现呢?最简单的方式就是使用RecyclerView+GridLayoutManager,我们知
Android实现倒计时的方案梳理 目录 前言 一.CountDownTimer的实现 二.直接用Handler的实现 三.直接用Time.TimeTask的实现 四.使用Theard倒计时 五.使用框架RxJava 六.Kotlin Flow 的实现 总结 前言 关于倒计时可以说我们App开发中常见的一种场景了,比如Splash倒计时
AndroidNTP时间同步机制详解 目录 正文 初始化 NetworkTimeUpdateCallback AutoTimeSettingObserver MyHandler onPollNetworkTime 总结 正文 NTP是Android原生通过网络获取时间的机制,其中关键代码逻辑都在NetworkTimeUpdateService,它是Android系统服务,由SystemServer启动. 本篇文章基
Android实现圆圈倒计时 本文实例为大家分享了Android实现圆圈倒计时的具体代码,供大家参考,具体内容如下 1. 显示效果如下 2. 首先是创建shape的xml文件 在res/drawable目录下创建 shape_round_textview.xml文件,文件代码如下: ?xml version=1.0 encoding=UTF-8? shape xmln
常见Android编译优化问题梳理总结 目录 编译常见问题 踩坑1 踩坑2 编译常见问题 在开发过程中,有碰到过一些由于编译优化导致的代码修改并不符合我们预期的情况.这也就是之前为什么我经常说编译产物其实是不太可以被信任的. 方法签名变更,底
Android自定义View实现简单水波纹效果 本文实例为大家分享了Android自定义View实现水波纹效果的具体代码,供大家参考,具体内容如下 效果如下: 原理 控制代码 //这里用的kotlin //主线程刷新控件 val mHandler = object : Handler() { override fun handleMes
微信小程序宿主环境基础介绍 目录 一.什么是宿主环境 二.小程序的宿主环境 三.小程序宿主环境包含的内容 1.通信的主体和通信模型 2.小程序启动过程 3.小程序中组件的分类 4.小程序中的 API 一.什么是宿主环境 宿主环境(host environment)指的是程序
uniapp开发安卓App实现高德地图路线规划导航功能的全过程 目录 技术概述 技术详述 问题与解决 问题: 解决: 参考文献 总结 技术概述 描述这个技术是做什么的/什么情况下会使用到这个技术,学习该技术的原因,技术的难点在哪里.控制在50-100字内.
微信小程序模板与设置WXML实例讲解 目录 一.WXML模板语法--数据绑定 二.WXML模板语法--事件绑定 三.WXML模板语法--条件渲染 1.wx:if 2.结合block使用wx:if 3.hidden隐藏 四.WXML模板语法--列表渲染 1.wx:for遍历数组 2.手动指定索引和当前项的变量名* 3.wx:key的使
uniapp下单选框的实现方法详解 uniapp官方虽然提供了uni-data-checkbox,含括了单选和多选框功能.但是它功能实在不能满足需求: 单选框不支持再次点击取消 无法与父组件的数据源进行联动,无法实现如多规格选择的那种联动 源码每次点击都是对数据源进