自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 android跑分组件,刻度盘,圆弧组件

请几天开发公司项目,有个地方要做一个分数的仪表盘,根据分数跑分,(设计的人估计是看到招商银行App的账号总览)网上好像找不到类似的组件,那就只能自己开发啦。趁着空余时间,把组件进行了一些改进,并封装成依赖库,分享给大家^_^有啥问题,有啥改进的想法,都可以在评论提一下,个人空余时间开发,不定时更新~转载请注明原地址,谢谢合作,都是本人花空余时间码出来~~https://blog.c...

2019-11-26 12:01:34 481 3

原创 Android 正确的获取Ip地址,包括无线网卡Ip

最近有个项目需要获取手机Ip的,不仅仅是WiFi的Ip地址,还有 不开WiFi时的Ip(无线网卡)。网上对与手机无线网卡Ip获取的例子比较少,这里分享一下自己的写法,有帮助的麻烦给个点赞,评论 谢谢谢谢谢谢~~1、获取手机服务和当前网络信息(流程还是要有的)connectivityManager= context.getSystemService(Context.CONNECTIVITY_S...

2019-08-12 14:35:09 1404

原创 安卓插入系统日历重新开机或者隔夜日历账号还有事件被清除? 看这边

最近在实现 “插入系统日历事件提醒” 这个功能时,遇到重开机或者隔夜后,插入系统事件就被清除了,折腾了一下,终于找到问题出在哪里了,记录一下!!! 简单的插入系统事件这里就不提了,不然就偏题啦,贴个官方教程吧https://developer.android.com/guide/topics/providers/calendar-provider重点: ...

2019-05-16 15:52:19 964

原创 React-native start 卡在 Loading dependency graph... ,app卡在loading from ip:8081..怎么破?

相信不少人好不容易装好React-native的环境后,一运行就遇到下面这种情况。。。Excuse me?等了几十分钟还在loading???React-native start 运行结果app运行结果这是因为服务器没顺利开启,造成app连接不到服务器,所以服务器和app都一直在加载中直接贴解决方法依次运行echo 256 | sudo tee -a /proc...

2019-04-16 09:37:41 2872 4

原创 dcloud uni-app 跨平台框架 多资源打包白屏的坑

多渠道打包,当applicationId ,与包名不一致时,Uni-app会出现白屏问题原因,PdrR 不能引用到 包资源文件解决方案:1、在工程 新建包io.dcloud ,创建PdrR.java2、复制源码到创建的java文件里面,修改 init()方法 ,a=“ ”//Androidmanifest里的包名3、Rebuild project 一下,忽略报的警告(Error: Pro...

2019-03-14 16:32:05 4547

原创 Android Flutter配置及出现的问题解决

Flutter 简介     flutter是谷歌最新推出的跨平台移动UI框架,可以生成高质量的原生用户界面。而是完全免费,开源。Flutter 配置1、Flutter SDK下载下载链接:https://flutter.io/docs/get-started/install根据系统选对应版本进行下载,解压即可。2、环境变量的配置 右键计算机(我的电脑)属性 ==》 高...

2019-01-25 16:27:03 945

原创 解决安卓开发上传文件到服务器后,smartImageView的缓存问题

SmartImageView 是一款轻量级的网络图片加载组件,十分的好用,只需要导入相应的jar包即可调用。相信许多学安卓的开发者都使用过吧,如果没用过的过的话。也可以了解一下其缓存机制。废话不多说,如果你遇到以下是情况:出现该情况的原因:手机硬盘上缓存的图片,及运行内存中存放的缓存图片未被删除观察ebimage下的代码public static void rem...

2018-07-17 22:15:03 365 2

原创 关于android 锁屏应用屏蔽home键的总结

这几天做一个锁屏的项目,锁屏的难点在于返回键和home键的屏蔽,关于home键的屏蔽也困扰了我很久,最后还是顺利屏蔽掉了,这里写出来总结一下。1、返回键的屏蔽,直接贴代码,原理 监听返回键,让他不做任何操作。(比较简单,直接贴代码- -)@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { ...

2018-02-06 12:21:31 6028 12

原创 Databinding自定义布局组件导致xml无法预览

自定义View时,使用DataBindingUtil.inflate()去展开一个布局组件,发现xml预览图里不显示,但是不影响功能。作为一个强迫症,怎么能忍?1、先排除其他问题导致的,检测预览图右上角是否有红色感叹号2、无报错,但还是展示不了。方案很简单:使用isInEditMode判断,手动展开这个布局(在不使用ViewBinding的情况下)init { if (isInEditMode) { LayoutInflater.from(con

2021-10-14 17:38:51 911

原创 关于Android studio 4.1 的模板代码插件的方案以及遇到的坑

背景众所周知,androidstudio 4.1后旧的模板代码已经不支持生成了,但还是有解决方案的具体怎么做,已经有大佬给出方案了。看这里AndroidStudio4.1 自定义模板 | 亿特博客遇到的问题1、编译报错。。。。。。Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.jetbrains.intellij.plugins:gradle-.

2021-10-11 17:18:48 3667

原创 微信键盘切换交互和设置键盘唤起模式为 adjustPan 如何防止标题栏上移??

为了像微信那样唤起键盘自带动画,网上流行的做法基本都是获取键盘高度,设置为adjustNothing然后自己控制高度。不过这种机型适配十分麻烦,尝试过有很多设备获取的高度都不准确。有没有又简单又能偷懒的方法? 当然!第一步 设置adjustPan,自带系统唤起键盘的动画,会使得整体布局向上滑动。不知道几种键盘模式的区别建议这里--->https://blog.csdn.net/l540675759/article/details/74528641第二步 防止标...

2020-12-09 16:02:07 685 5

原创 Android 横竖屏切换回界面组件的padding属性全部无效

最近做视频全屏切换遇到横竖屏切换后,界面的组件的padding属性全失效了。之前用kotlin开发另外一个项目没遇到过,重构另外一个旧的项目的视频框架时遇到这个问题。记录一下~~~重写界面的 onConfigurationChanged 方法,重写设置padding @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(

2020-09-07 16:14:35 328

原创 基于SoundPool的金额语音播报(无SDK,一次解码,可控制语速)

金额语音播报,做过支付行业的人都接触过这关功能,实现方法有很多种比较常见的如 TTS(系统自带声音),语音引擎SDK(一些收费,这里不讨论),MP3(资源文件顺序播报)TTS最简单的实现方法吧,不过声音的改变比较困难,需要下载声音引擎参考上一篇博客《金钱转中文字符串》得到中文字符串然后使用tts进行播报 textToSpeech = TextToSpeech(this,TextToSpeech.OnInitListener { if (it == TextT

2020-06-06 13:56:48 287

原创 金钱转中文串算法,使用递归实现,可复制粘贴拿走

使用了递归算法,每四位解析,支持亿以上解析效果展示亿后的单位算法中是直接加亿,需要计算的兆以上的单位的自己改一下,修改地方if (money.substring(if (money.length-8>0)money.length-8 else 0,money.length-4).toFloat()>0){//两段深度则加亿,一段深度则加万,三段以上加亿 如 1 (亿) 0010 (万) 0000 (元) when(depth){ 1 -

2020-06-05 17:37:48 210

原创 Glide 使用ViewTarget解析Bitmap,导致闪退或解析出来的Bitmap长宽与实际不一致??

问题的产生Glide.with(context).asBitmap().load(url).into(object :BitmapImageViewTarget(v.iv_image){ override fun setResource(resource: Bitmap?) { if (resource !=null){ ...

2020-04-22 17:04:44 633

原创 轻轻轻量级换行组件Wraplayout,支持设置Gravity

自定义换行组件,使用简单,和普通Layout一样,支持设置Gravity懒人使用方法项目目录——>build.gradleallprojects { repositories { ... maven { url 'https://jitpack.io' } }}app——>build.gradle ...

2020-04-22 14:58:20 221

原创 Android 文字数字换行后对不齐?超简单硬核解决方案!

在安卓开发中,经常遇到这种界面的显示 像我一样懒的人都会像到用两个textview,控制他们的行高一致来进行换行显示,既方便又快捷但经常会遇到这种情况,预览图显示一点毛病都没有,但是运行出来的效果却是这样的why?偷懒失败,怎么对不齐呢冷静下来分析一下原理:安卓中文字显示是属于全角显示(占两个字符位置)而数字显示属于半角(一个字符位置),因此在换行中,全角换行...

2020-03-21 12:10:28 1132 1

原创 Android优雅的实现缓存计算和清除缓存功能

Kotlin使用CaheUtil.util.getCacheSize(context) //放回小数点后两位最大为MBJAVA使用CaheUtil.Companion.getUtil().getCacheSize(activity);CaheUtil.Companion.getUtil().clearCache(activity);...

2020-03-21 11:46:28 574

原创 自己开发的文件传输App源码分享

介绍一款简易的文件传输App,基于AndroidAsync的使用实现文件传输功能,使用较多Lottie动画来可视化界面。欢迎大家Clone,ForkApp端PC端软件实现1.适配方案(今日头条) 参考https://www.jianshu.com/p/1eeb0d8d1c862.Ip获取(包括无线网卡) CSDNhttps://blog.csd...

2019-11-09 14:52:40 1024 4

基于soundPool语音播报.zip

使用教程: 使用: VoiceSpeak.util.playVoicePool(MoneyUtil.readString("30.57"),this) VoiceSpeak.util.playVoicePool(MoneyUtil.readString("108"),this) VoiceSpeak.util.playVoicePool(MoneyUtil.readString("556.78"),this) VoiceSpeak.util.playVoicePool(MoneyUtil.readString("104850000.56"),this) VoiceSpeak.util.playVoicePool(MoneyUtil.readString("10090005000"),this) VoiceSpeak.util.playVoicePool(MoneyUtil.readString("111111111.11"),this)

2020-06-06

MoneyUtil.kt

效果展示 3拾点57元 1佰08元 5佰5拾6点78元 1亿04佰8拾5万点56元 1佰亿9仟万5仟元 1亿1仟1佰1拾1万1仟1佰1拾1点11元 可直接使用TTS来做语音播报

2020-06-05

电脑手机文件传输App源码,内含可视化动画,基于AndroidAsync的文件传输功能.zip

一款简易的文件传输App,基于AndroidAsync的使用实现文件传输功能,使用较多Lottie动画来可视化界面 内含 1.屏幕适配方案(今日头条) 2.Ip获取(包括无线网卡) 3.ROOM 数据库使用 详情请看代码 4.AndroidAsync的使用 详情请看代码 5.MVP,RxJava,lottie等流行框架

2019-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除