Android

  • Android使用Kotlin实现多节点进度条

    时间轴主要使用Recyclerview来实现.开发语言使用Kotlin,代码相对java少了许多也简洁许多 源代码下载地址 效果图: MainActivity.kt package com.examp ...

  • Android recyclerView横条指示器实现淘宝菜单模块

    电商首页菜单模块,可以横向滑动,底部的滑动位置指示器该如何实现呢? 实现思路: 1.上方横滑列表可以直接使用RecyclerView实现: 2.下方的指示器: (1).计算出RecyclerView划 ...

  • Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果

    废话不多说,效果图: 自定义控件找自网络,使用相对简单,具体还没有来得及深入研究,只是先用笨方法大概实现了想要的效果,后续有空会仔细研究再更新文章, 本demo切换方法是用的笨方法,也就是由新数字和旧 ...

  • Android RecyclerView多类型布局卡片解决方案

    背景 随着公司业务越来越复杂,在同一个列表中需要展示各种类型的数据. 总体结构 ItemViewAdapter: 每种类型的卡片分别都是不同的ItemViewAdapter ItemViewAdapt ...

  • Android 上实现DragonBones换装功能

    目录 前言 技术选型 Korge的基本用法 实现换装的多种实现 静态换装 vs 动态换装 静态换装 动态换装 包含动画 vs 不包含动画 局部换装 vs 全局换装 全局换装之Skin修改 全局换装之纹 ...

  • Android View与Compose互相调用实例探究

    目录 1. 前言 2. Android传统View调用Compose 2.1 新建传统View体系的Android项目 2.2 项目添加Compose配置 2.2.1 在android代码块添加 2. ...

  • Android仿ios年龄、生日、性别滚轮效果

    新项目Android和ios要做成统一样式,年龄,性别,时间,要做成滚轮效果,Android没有原生控件,只能自己定义,于是我较劲脑汁,终于写出来,本着分享精神,贴出部分代码,直接拷贝就能用. 先看效 ...

  • Android实现关机与重启的几种方式(推荐)

    下面我们来探究Android如何实现关机,重启:在Android中这种操作往往需要管理员级别,或者root Android实现的方式如下几种: 默认的SDK并没有提供应用开发者直接的Android系统 ...

  • Flutter实现旋转扫描效果

    效果图: 1 .测试Demo启动文件 main() { runApp(MaterialApp( home: SignSwiperPage(), )); } class SignSwiperPage e ...

  • Android基于widget组件实现物体移动/控件拖动功能示例

    本文实例讲述了Android基于widget组件实现物体移动/控件拖动功能.分享给大家供大家参考,具体如下: package com.sky; import android.app.Activity; ...

  • Android插件化-RePlugin项目集成与使用详解

    前言:前一段时间新开源了一种全面插件化的方案-- RePlugin,之前一种都在关注 DroidPlugin 并且很早也在项目中试用了,但最终没有投入到真正的生产环节,一方面是项目中没有特别需要插件化 ...

  • 详解Android如何实现自定义的动画曲线

    目录 前言 Curve 类定义 实例解析 正弦动画曲线 总结 前言 最近在写动画相关的篇章,经常会用到 Curve 这个动画曲线类,那这个类到底怎么实现的?如果想自己来一个自定义的动画曲线该怎么弄?本 ...

  • android线程消息机制之Handler详解

    android线程消息机制主要由Handler,Looper,Message和MessageQuene四个部分组成.平常在开发中,我们常用来在子线程中通知主线程来更新,其实整个安卓生命周期的驱动都是通 ...

  • Android MarkTipsView文字标识控件使用方法

    本文实例为大家分享了Android MarkTipsView文字标识控件的具体代码,供大家参考,具体内容如下 效果预览 使用 使用方式跟TextView使用方式一样,背景设置直接setBackgrou ...

  • 协程作用域概念迭代RxTask 实现自主控制

    目录 结合协程作用域概念迭代 RxTask 实现作用域功能 作用域的设想及机制 ITaskScope 的实现 基于 Android 平台拓展支持 总结 结合协程作用域概念迭代 RxTask 实现作用域 ...

  • Android实现银行卡号扫描识别功能

    现在有好多扫描识别银行卡号的SDK都是收费的,但是也有不收费的,但是有一定的问题,就是那种印刷的银行卡号扫描不出来,希望哪位大神指导原因给解释下,这个不收费的SDK就是card.io-Android- ...

  • Android.mk引入第三方jar包和so库文件的方法

    以SystemUI为例,如果需要在SystemUI中引入第三方jar包以及so库,可作如下处理: 首先,在frameworks\base\packages\SystemUI下新建libs目录: 将需要 ...

  • 基于自定义Toast全面解析

    Toast一般用来显示一行文字,用法比较固定: Toast.makeText(Context context,String message,int duration); 但是有时候想用toast 来显 ...

  • Android 画中画模式的实现示例

    画中画支持 Android 8.0(API 级别 26)允许以画中画模式启动 Activity.画中画是一种特殊类型的多窗口模式,最常用于视频播放.使用该模式,用户可以通过固定到屏幕一角的小窗口观看视 ...

  • 在Android中创建菜单项Menu以及获取手机分辨率的解决方法

    在Activity中覆写下面两个方法: 复制代码 代码如下: // 创建菜单 @Override public boolean onCreateOptionsMenu(Menu menu) {  me ...