Android

  • 源码浅析Android中内存泄漏检测工具Leakcanary的使用

    目录 前言 源码版本 内存泄漏 源码浅析 检测原理 初始化 appDefaultWatchers(application) LeakCanaryDelegate.loadLeakCanary(appl ...

  • Flutter获取ListView当前正在显示的Widget信息(应用场景)

    目录 一.概述 二.应用场景 1.获取最顶部的子部件信息 2.视频列表自动播放 3.模块定位 三.使用 1.基本使用 2.手动触发 3.子部件信息 一.概述 Flutter 中的 ListView 相 ...

  • Flutter 队列任务的实现

    目录 前言 队列 添加任务进队列 移除队列指定任务 判断是否包含对应任务 执行队列任务 任务条件 添加任务时加入条件 执行任务前判断条件是否满足 使用和总结 前言 在电商的应用中,最常见的就是在首页或 ...

  • Androi原生绘图工具Paint

    目录 1.简介 2.基本属性使用 2.1 setAlpha透明度 2.2 setStyle填充样式 2.3 颜色,字体,对齐,抗锯齿 2.4 setShadowLayer 阴影 2.5 setStro ...

  • Android如何使用GestureDetector进行手势检测详解

    目录 1.引言 2.进行手势检测 2.1 创建GestureDetector 2.2 与onTouchEvent结合使用 2.3 GestureDetector.OnGestureListener 2 ...

  • Android入门之IntentService的使用教程详解

    目录 开篇 IntentService 课程目标 代码核心设计 service注册 Service类-LongWaitingService 主类-MainActivity.java 运行效果 开篇 在 ...

  • Android TextView文本控件介绍

    目录 讲解 基础属性介绍 后台调用 总结 讲解 TextView作为Android最基础也是最常用的组件之一,他承担着文本的显示重任.要注意,其显示的文本内容是无法在界面直接被用户修改的.不过作为程序 ...

  • Android封装Banner控件方法介绍

    目录 代码展示 调用方式 代码分析 结束 如上图所示效果我们应该都不陌生,这是一个简单的banner轮播效果,网上也有很多的开源项目,但有时候可能我们仅仅只需要一些简单的效果,并不需要其他过多的东西. ...

  • 利用Jetpack Compose复刻游戏Flappy Bird

    目录 1.拆解游戏 2.复刻画面 ⅰ.布置远近景 ⅱ.摆放管道 ⅲ.放置小鸟 3.状态管理和架构 4.路面动起来 5.管道动起来 6.小鸟飞起来 7.碰撞和实时分值 8.结束分值和重新开始 9.最终效 ...

  • Android监听ScrollView滑动距离的简单处理

    本文实例为大家分享了Android监听ScrollView滑动距离的具体方法,供大家参考,具体内容如下 使用ScrollView时,有时候我们需要要获取它滑动的距离,Android的API给我们提供了 ...

  • Android实现历史搜索记录

    本文实例为大家分享了Android实现历史搜索记录的具体代码,供大家参考,具体内容如下 在app 的 build.gradle下添加依赖 dependencies {       .....     ...

  • Android实现圆圈倒计时

    本文实例为大家分享了Android实现圆圈倒计时的具体代码,供大家参考,具体内容如下 1. 显示效果如下 2. 首先是创建shape的xml文件 在res/drawable目录下创建 shape_ro ...

  • android studio集成unity导出工程的实现

    目录 环境 新建android 工程 导出 unity 工程 android c# 互相调用 最近需要将 unity 导出工程 嵌入到 android 工程 环境 1,android studio 2 ...

  • android 使用 IJKPlayer 播放视频流的实现代码

    最近在做音视频相关的内容,这就无法避开视屏采集和播放的问题了,然后播放器使用的是 ijkplayer,这个东西使用 url 播放倒是没啥问题,只是我们的方案是接收 flv 的视频流进行播放,这需要借助 ...

  • Flutter生命周期超详细讲解

    目录 一 这里看一下StatefulWidget的生命周期 二 SetState 一 这里看一下StatefulWidget的生命周期 其本身是由两个类组成的,StatefulWidget 和 Sta ...

  • Android给通知channel静音的方法实例

    目录 前言 静音 总结 前言 目前各个市场都要求targetsdkversion要不低于26,也就是android 8.0. 相应的影响很多功能,比如通知. 当targetsdkversion > ...

  • Android实现美团APP的底部滑动菜单

    仿美团APP的底部滑动菜单Android实现,供大家参考,具体内容如下 在现在的APP的应用中,类似仿美团APP的底部滑动菜单,应用是挺多的,例如QQ,微信,支付宝都应用到.开发流程如下 1. 底部按 ...

  • Android使用Retrofit实现自定义Converter解析接口流程详解

    不知道你们在使用Retrofit访问后台接口时返回的数据是否是一样的格式,比如登录接口,在我们输入密码成功或错误的时候后台返回的数据格式是不同的,这样我们在添加GsonConverterFactory ...

  • Android网络访问之Retrofit使用教程

    目录 一.概念 二.使用 2.1HttpURLConnection 2.2OKHttp 2.3Retrofit 2.3.1 定义实体类 2.3.2 定义API接口 2.3.3 构建Retrofit对象 ...

  • android实现简单的矩形裁剪框

    本文实例为大家分享了android实现矩形裁剪框的具体代码,供大家参考,具体内容如下 前阵子做视频编辑功能,视频裁剪功能不太好用,就简单的修改了一下 正常模式是这样的 简单的添加了等比例裁剪 贴代码 ...