Android消息通知Notification常用方法(发送消息和接收消息)
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 111
notification#前言最近在做消息通知类notification的相关业务,利用闲暇时间总结一下。主要分为两部分来记录:发送消息和接...
Android模拟器最新检测方法详解
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 111
最近看到某客户端有一个检测模拟器的方法,我正常手机结果被判断是模拟器了,很好奇,于是找了一下原因。普遍检测方法public boolean ...
Jetpack Compose实现点击事件click的多种方法
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 121
compose中添加click有多种方法,本文做一个简单总结modifier.clickable这是最常见也是最简单的方式,如下所示box(...
Android连接MySQL数据库实现方法详解
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 107
前言要为mysql添加 非root用户 并设置权限。一定要设置权限!!!默认是没有权限的!!!请注意为用户设置主机时,主机设置为%时表示通配...
Kotlin使用flow实现倒计时功能(示例详解)
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 116
一、效果图二、extendcontext.kt 文件代码注意:创建extendcontext.kt选择file使用kotlin扩展方法的特性...
Android Toast的几种使用方式及注意事项
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 117
toast是android中常用的组件,下面介绍下toast使用的几种方式和注意事项。toast的使用方式简单来说有下面五种:1、默认的显示...
Android 高德地图POI定位地址搜索功能
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 109
先上演示:高德地图的key申请这里就不讲了,比较简单,网上有很多资料,或者前往官网查看:官方文档依赖引入项目使用了如下依赖: //高德...
Android实现粒子中心扩散动画效果
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 105
前言粒子动画效果相比其他动画来说是非常复杂了的,主要涉及三个方面,粒子初始化、粒子位移、粒子回收等问题,其中特别是粒子位移是最复杂的,涉及到...
Kotlin中List的Lambda表达式应用与解析实例详解
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 122
kotlin中list的lambda表达式应用与解析在kotlin编程语言中,集合操作是日常开发中的常见任务之一。kotlin标准库提供了丰...
Kotlin lambda表达式入门指南
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 103
概述lambda表达式可以理解为一种匿名函数,是一种高效的类似于函数式编程的表达式。在kotlin当中,lambda表达式是最高等级的。la...
Android fragment 转场动画创建步骤
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 109
fragment动画使用 setcustomanimations 绘制转场动画概述在 android 中,可以使用 setcustomani...
Android 中 FrameLayout 布局及属性的使用详解
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 103
framelayout 是 android 中常用的布局之一,它允许子视图堆叠在一起,可以在不同位置放置子视图。在这篇博客中,我们将详细介绍...
Android重复引用多个场景报错的问题解决
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 104
1.同个依赖不同版本解决方法:resolutionstrategy.eachdependency { details -> ...
Flutter实现软键盘与其它区域丝滑切换效果
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 112
效果演示问题产生本次要解决的问题是实现实现软键盘和其它区域的丝滑切换,我们点击微信的表情和键盘,不难发现输入框可以一直保持稳定,仿佛表情抽屉...
详解Flutter如何使用Completer实现防抖功能
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 122
在flutter中,completer 可以用来实现防抖功能。防抖是用于确保时间内的所有触发被合并成单一请求。对于连续的事件触发(如用户的键...
Android布局耗时监测的三种实现方式
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 117
在android应用开发中,性能优化是一个至关重要的方面。其中,布局渲染的性能直接影响用户体验,特别是在一些复杂页面中,布局渲染的耗时可能会...
Android利用绘制缓冲实现代码雨效果
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 101
前言看过很多代码雨的前端实现,却很少看到过android代码雨效果的实现,当然 open gl es的实现是有的。一个主要的原因是,在and...
Android基于绘制缓冲实现烟花效果
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 105
前言三月以前,我也写过《android 烟花效果》,这篇我相当于做了个基础框架,在此基础上扩展和填充,就能扩展出很多效果。不过,当时,我在这...
Android TextView前增加红色必填项星号*的示例代码
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 103
textview是什么 向用户显示文本,并可选择允许他们编辑文本。textview是一个完整的文本编辑器,但是基类为不允许编辑;其子类...
Android制作微信添加多个图片放大图片功能
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 122
1.添加依赖implementation 'com.github.bumptech.glide:glide:4.12.0' //裁剪图片等等...
Android实现圆形ProgressBar停止转动的方法详解
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 104
先来看看 progressbar 的常用属性:android:max:设置 progressbar 的最大值,默认是 100。android...
浅析Android圆形进度条ProgressBar如何实现固定进度
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 0
探究假设我们在xml中这样写:<?xml version="1.0" encoding="utf-8"?><framela...
Android如何自定义修改打包apk名称
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 110
当我们进行apk打包时,默认会生成app-debug.apk或者app-release.apk,每次都需要手动去修改apk的名称,用于区分各...
Android Retrofit使用详细教程
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 122
一、 retrofit是什么retrofit是android用来接口请求的网络框架,内部是基于okhttp实现的,retrofit负责接口请...
Flutter实现打印功能的示例详解
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 116
开发环境flutter version:3.16.4系统:macos sonoma-apple m1芯片android studio: 17...
基于Android RecyclerView实现宫格拖拽效果
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 108
前言在android发展的进程中,网格布局一直比较有热度,其中一个原因是对用户来说便捷操作,对app厂商而言也会带来很多的曝光量,对于很多头...
kotlin中使用ViewBinding绑定控件的方法
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 112
kotlin中使用viewbinding绑定控件什么是viewbinding?view binding是android studio 3.6...
Android自定义View实现带音效和震动的SeekBar
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 102
需求描述当我们需要做一些带校准的功能时,需要调节一些值来反映校准的效果,或者是相机之类的应用,需要设置焦距,曝光值之类的,为了方便用户设置这...
Android封装常用工具类的示例详解
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 101
日志封装类-mylog是对androidlog的封装,封装后 可以设置显示级别/** * log的封装类,方便开启和关闭log */publ...
Android 缩放动画 ScaleAnimation的使用小结
2024-05-15 13:08 | 分类:App开发 | 评论:0 次 | 浏览: 106
什么是scaleanimationscaleanimation即缩放动画,应用场景特别多,比如常见的隐藏菜单点击显示下面我分两种方式来介绍s...