- 博客(355)
- 资源 (35)
- 问答 (1)
- 收藏
- 关注

原创 一道Java经典面试题 99%都有可能做错
最近在面试中遇到一个关于位运算的题目如下图请问这个aString打印值是多少学过位运算我们都知道 9
2023-06-02 14:46:48
272
3

原创 小程序 自定义位数验证码框顺序输入删除逻辑及功能实现
最近公司开发一款小程序,也是本人第一次开发线上小程序 经验不足 多多指教在外卖取货页面UI设计如下图是依次连接6个数字输入框可依次动态输入也可以依次动态删除。
2023-03-23 18:19:11
914

原创 四年 android开发 转 web前端 开发3个月的一点点工作、生活感悟
马上10.1国庆节了,7天小长假倒计时中…⏲在这里祝愿伟大的祖国 节日快乐,永远繁荣富强,国泰民安!最近了一部电影《土拨鼠之日》对生活有了更新的感悟这部电影讲述一个男人被困在一天的时间里,重复又重复。前后经历新鲜好奇、沮丧反抗,绝望崩溃、最后到温和从容四个阶段。当最终菲尔走出时间困局,他人的世界只是度过了平凡的一天,而根据我查阅的资料,按照电影编剧的说法,菲尔大概经历了100年的单日循环。100年,是编剧的巧思,用它来象征人一生的时间。
2022-09-30 16:45:31
1845
6

原创 四年android转前端开发有感而发
我的前端组长 接受我去他组的调度 学习web知识 他给我介绍了几十本前端电子书籍各种js的电子书籍 让我看到后有点害怕 这也太多了自己本身也有点底子 HTML CSS勉强会一点 但是JS我是个小白虽然语法能看懂 但是架不住 不懂什么意思 或者用的时候想不起来 这个字段 或是其他语义于是自己去某站跟着视频学了3天 开始写前端的页面 一开始感觉压力很大 很多东西都无从下手现在过去一周了… 也写了2,3个页面和部分逻辑 正式转前端岗位 慢慢加油世上无难事只怕有心人 ~勉励自己技术老大是个全栈 他给我讲了他
2022-06-20 11:01:28
2106
34

原创 Android 一个类实现录音与播放(MediaRecorder)
android 一个类(MediaRecorder)实现录音功能 播放功能 简单高效代码逻辑清晰
2022-02-09 15:53:35
2913
2

原创 解决Android Handler的handleMessage()方法内TextView.setText偶尔不执行的问题
前言最近项目中要加一个体温测量的外设模块 利用android的串口通信 可以完美的取到测量的体温数据获取到数据后,在用Handler发送数据到View渲染时 发现一个问题 就是数据能测量到 但是渲染到TextView时有时无!android串口通信CH340转USB android串口通信CH340转USB(可参考)handleMessage在使用Handler通信时,handleMessage()这个方法内渲染TextView数据 偶尔会丢失数据渲染这个问题出发,寻找解决方案:看到这样一个
2021-08-14 11:19:46
2562
6

原创 Android 实现企业微信自动打卡任务同时支持钉钉急速打卡模式
前言之前公司一直是弹性工作制 以工作任务为目标 自由上下班日子过的不亦乐乎自从人事来了以后 就颁布了第一条法令看到这个无疑的痛苦的 对于一个几年没有打卡散人来说!!!同时公司的财务小姐姐和其他同事也硬邀 工程师来开发一个脚本任务 来执行自动打卡听起来好像还不错为了大家的福利 说干就撸起袖子准备工作要先完成app之间的跳转首先先拿到企业微信的包名和钉钉的包名这个无论你是adb命令实现 还是百度直接找 都很方便ADB命令方式依旧数据线连接手机,注意都是调试模式哈,不然电脑无权
2021-07-21 22:38:52
7469
17

原创 Android 重新认识PendingIntent
前言最近一直在写一个脚步 是关于自动打卡微信和钉钉的在翻阅资料的时候 看到了PendingIntent 眼前一亮亮的原因是:既熟悉又陌生PendingIntent在学习android的时候 多多少少都有了解一下 但是日常开发中用的真的不多见!趁着这次机会顺便学习一下具体用法 加深记忆看字面意思 它就是一个intent 日常开发离不开的一个词汇 再熟悉不过了intent:说明某种意图,携带一种行为和相应的数据,发送到目标组件通过它,Android 系统的四大组件能够方便的通信,并且保证解耦
2021-07-21 16:35:27
382

原创 android studio升级4.1后Plugin “GsonFormat“ is incompatible (supported only in IntelliJ IDEA).
前言android studio升级4.1后编译报错了.错误提示:Plugin “GsonFormat” is incompatible (supported only in IntelliJ IDEA).看到这个问题时,有点熟悉 仔细想了一下 两年前我写过一篇类似的博文这是原文地址com.intellij.ide.plugins.PluginManager$StartupAbortedException插件报错,解决方法就是找到这个插件的位置删掉重启android studio就可以了!如何找
2020-10-27 13:53:04
3615
5

原创 Android平台签名证书(.keystore)生成指南
前言公司H5同事打包apk需要原生的android.keystore签名 在此记录一下实现过程和方法Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。Android证书的生成是自助和免费的,不需要审批或付费。可以使用JRE环境中的keytool命令生成。以下是windows平台生成证书的方法:安装JRE环境(推荐使用JRE8环境,如已有可跳过)可从Oracle官方下载jre安装包:可从Oracle官方下载jre安装包下面以安装目录为“
2020-09-22 18:17:55
1040
1

原创 open failed: EACCES (Permission denied)解决方法 AndroidQ
前言前几天上线的项目 这几天在疯狂修改问题其中一个问题 引人注目 需要记录一下解决过程一来 加深记忆二来 帮助有需要的人问题:open failed: EACCES (Permission denied)项目中一个用到头像剪切的地方是打开手机相册 将图片带到剪切板 进行剪切后设置为客户头像我自己的手机(Android 9.0)在使用的过程中没有问题!但是上线以后 有客户反馈 他的手机在设置头像的时候打开图片后显示一片灰色空白当时没有考虑到是版本的问题 以为是兼容出了问题刚好公司同事有A
2020-08-28 18:40:56
18184
24

原创 Android上传头像或上传文件之Retrofit2 使用@Multipart使用标签@PartMap
前言早上到下午搞了一天的bug因为突然停电,导致android studio 不能正常运行 所有的项目都不能运行xml乱码 项目乱码 R文件丢失 等问题!心态极度崩溃 最后功夫不负有心人 还好解决了以上文字和博文没有任何牵连 只是被bug搞的很崩溃再次记录一下进入正题 后台希望我们传一个file格式的图片 上传到服务器然后返回一个服务器保存的图片地址 类似这样的格式/static/images/upload/20200818/ccf0fca9f8c37bed259e0d71707c005
2020-08-19 21:45:02
2520
2

原创 Android 使用Gallery仿3D画廊效果实现
前言在项目中遇到了一个画廊展示照片墙效果 支持左右滑动 看起来效果不错!今天就把这个效果做出来展示一下!Gallery介绍/** * A view that shows items in a center-locked, horizontally scrolling list. * <p> * The default values for the Gallery assume you will be using * {@link android.R.styleable#Them
2020-08-17 20:41:42
1185
1

原创 Android客户端调起地图定位不准,导航路线出现偏差,目的地坐标偏离的解决方法
前言APP调起地图导航出现偏差 是什么问题造成的呢一:可能是模糊定位造成的二:也有可能 改变了经纬度的数据解决思路如下先了解一下调起高德APP的各个参数是什么百度地图 参数如下:参数名称描述是否必选格式(示例)origin起点名称或经纬度,或者可同时提供名称和经纬度,此时经纬度优先级高,将作为导航依据,名称只负责展示。如果没有origin的情况下,会使用用户定位的坐标点作为起点origin 和 destination 二者至少一个有值(默认值是当前定位地址)lat
2020-07-01 16:41:41
5905

原创 Android集成微信支付遇到的问题 完美解决errorcode返回-1的情况
前言最近项目在做支付板块 支付主要用到支付宝和微信支付支付宝支付这里就不多说了 很简单 按照官方demo套就可以了 30分钟解决支付宝支付 这里重点说一下微信支付 和遇到的问题 并如何解决的问题过程gif图问题在对接微信支付过程中 遇到了返回-1值的问题 一直返回签名或其他错误这个问题折磨了我1天时间 真的是无从下手 没有具体的报错说明 只能从参数下手 一个一个排除法常用参数基本都是后台返回的 不会有什么问题 而且IOS那边已经跑通了微信支付只有我android端 err code =
2020-06-13 09:20:00
4780
1

原创 25000字总结Android优秀的第三方框架、各种学习资料汇集 二 Camera、Video、指纹、聊天IM、投屏等等
第三方工具工具类AndroidUtilCode安卓工具库RxTool工具类集合logger漂亮的log打印工具libphonenumber全球手机号验证工具packer-ng-plugin多渠道打包依赖注入kotlin中的依赖注入替换dagger2dagger是Java常用的依赖注入框架Koin是一款轻量级的依赖注入框架,根据官方的描述,它无代理,无代码生成,无反射。rx系列/包含时间通知RxJavaRxAndroidRxLifecycleRxLifecycleRx
2020-06-03 21:44:08
2550
3

原创 android根据Double类型数据经纬度算出距离再根据距离实现排序功能
前言项目中用到全国的加油站数据加载 并根据经纬度算出距离 然后根据距离从小到大排序实现也不难 这里讲一下自己的实现方法和实现思路效果图先来看下 未排序下的效果图仔细看上图中的距离 是没有排序的 距离都是打乱的 我们的目的是从小到大完成排序。代码实现根据我们拿到的数据 然后对数据做处理 也就是计算 拿到每个Bean里的经纬度 if (homeModelBaseBean.getCode() == SUCCESS) { //拿到数据 List<HomeMod
2020-06-01 15:40:25
1590
2

原创 Android中View的快速点击事件导致重复创建或多次执行解决方案
前言先上个效果图吧 看看你的情况是否和我一样 是否继续往下看1.效果图2.问题补充因为我是真机录制的gif图 所以看不到点击效果其实我是点击立即充值的时候 快速点击2次 就会出现连续跳转 打开2个页面这个问题 在图中能清晰的看出来 3.我的想法这个样子肯定是不行的 我最初的想法是能不能通过一次性设置以后只要涉及到跳转就不会出现这种情况 通过翻阅资料 查到方法挺多的 我这里就不列举了我只说一下我用到的方法 比较简单 就是涉及到跳转的逻辑都要判断一次 就可以完美解决多次创建或者重复打开
2020-05-21 17:09:35
1116
2

原创 25000字总结Android优秀的第三方框架、各种学习资料汇集 一 系统组件、Design组件、自定义组件等等
Github总结优秀的第三方控件以及学习资源 分享出来 以供大家学习和进步 通过自己的学习、努力 让自己变得更有价值加油!~
2020-05-18 19:46:58
3544
4

原创 Android购物、商城类App首页实现复杂布局、沉浸式状态栏、图文混排等源码分享
前言其实这篇博文就是为了分享一下源码地址的因为我在前年 写过这个博客了很多朋友说没有积分下载不了代码我本来设置下载一次是5积分但是被官方涨到30积分了所以干脆点 上传Github了我做了代码的修改 图片的更新(其实主要为了看美女)Github项目地址:https://github.com/lvlife/shoppingDemo这里上一个效果图 有需要的朋友先看看效果还可以 很清...
2020-04-30 20:03:50
2939
3

原创 Android 把商品添加到购物车的动画效果实现(原理贝塞尔曲线)
前言由于项目首页中新添加了2个页面 涉及到购物车和商品购买 实现效果如下: 只是一个Toast的提示文字,并没有加入购物车的动画,之前有看过很多购物app 像饿了吗,美团,京东,淘宝一些购物app都会有一个商品加入购物车的动画演示效果。 想到这里,不禁让我想起来了郭霖大神的一句名言在这里借用一下,与其共励!实现效果如gif图: 好了,说说这个加入购物车的动画效果,我是...
2018-08-28 18:57:37
10917
7

原创 Android recyclerView 实现复杂的item布局(如淘宝、京东、商城类首页)
现在各种电商如火如荼,首页页面设计也颇有色彩。之前项目也是一个电商类购物app,主页设计了好几套样式 其中一个样式如下图相似涉及到: 轮播广告图banner、viewPager的轮播、沉浸式、item的复杂分割线、以及自定义的 主页头条ViewFlipper使用、glide图片加载、其他的琐碎知识点也略有涉及到。先看下Gif效果图: 再下引用的第三方控件: //banne...
2018-07-31 11:13:18
10663
5

原创 Android 富文本的RichText框架使用(含Demo)
按照公司要求 有部分需要用到富文本 富文本?,什么是富文本!? 在这之前我真是没听过 于是乎 日常问度娘 我也懒得打了 直接截图 方便看 看完之后 还是一脸懵逼 不知道怎么用 大概意思就是用我们的TextView可以加载Html的文本信息 往后看 Android平台下的富文本解析器,支持Html和Markdown RichText框架了解一下 这个框架确实好 星星人数2400+说...
2018-06-15 16:32:37
22154
10

原创 Android APK打包加固 以及上传审核流程和APP上线10多家开发者平台地址
前言2018.06.08 19:41 我来到深圳万能科技有限公司快2个月了已经提交了3个版本了 之前感觉没有必要记录这些东西 但是今天有一个百度移动开放平台验证码没有获取到 所以博主还在这里苦逼的等待着… 所以留下等公司另一个同事的验证码 他可能有事 电话一直打不通 所以一直不能下班回家双休 T_T! 闲着也是闲着 在此 就把版本打包上传的流程记录一下吧 我直接按照我自己打包A...
2018-06-09 10:49:27
3349
1

原创 Android的轮播图Banner之本地加载和网络加载图片(含demo)
前言关于轮播图 我个人是比较喜欢 闲来无事的时候 可以整理自己的照片 做一个demo 看看动态的效果 挺不错的! 每个App也基本都有一些广告位置 只要打开这个页面就会无限轮播广告图片 看多了我们也会记得这个效果 那么他是怎么实现的呢?今天我就学习了一下 写了一个demo来练练手先看效果图导入依赖的包版本可自行调整 我用的是1.4.10 里面的动画Animation 和...
2018-06-07 19:51:15
26338
28

原创 java中4种循环方法(附带例题)
java循环结构顺序结构的程序语句只能 被执行一次。如果你要同样的操作执行多次,就需要使用循环结构。java中有三种主要的循环结构:while 循环do...while 循环for 循环在java5中引入一种主要用于数组的增强型for循环。1.while循环while是最基本的循环,它的结构为: while(布尔(true/false)表达式){ //循环内容 } 只要布
2017-12-24 17:17:15
59384
4
原创 android 自定义View 实现3个半圆环效果(仿华为 小米 计步器效果)
而在画半圆的时候其实是在一个正方形里绘制一个整圆的一部分。首先要画的是一个半圆,半圆一定是在一个矩形里的。那么整圆的半径就是扣除半圆进度条的宽度。
2025-04-09 10:53:18
300
原创 Android BLE 权限管理
android 权限一直是比较活跃的在蓝牙权限这一块又分新版和旧版新版权限androidandroid旧版权限如9.0以下在权限判断时需要分开处理分之,否则低端机拿不到权限。
2025-03-20 15:52:19
318
原创 新版2024AndroidStudio项目目录结构拆分
下载了最新版的android studio 发现目录结构和以前不一样。自动帮你合并了 如何层层抽丝剥茧呢。按照一下步骤即可解决问题!
2025-01-08 15:22:36
542
原创 Android 修改DialogFragment的大小
可以在dialog开始之前 使用系统布局对属性进行修改。为了正确使用dialog 有效的生命周期观察。可以使用dialogFragment。在开发中自定义dialog。如果在布局中设置的大小无效。
2025-01-08 13:17:31
651
原创 Handler.postDelayed原理,修改手机系统时间是否对延迟消息有影响
SystemClock.uptimeMillis()是自启动以来非睡眠正常运行时间的毫秒数, 是一个相对的时间,与修改手机系统时间SystemClock.currentTimeMillis()无关。存入队列时,用到SystemClock.uptimeMillis() + delayMillis设置的msg.when (Handler.sendMessageAtTime(msg, SystemClock.uptimeMillis() + delayMillis))修改系统时间对延迟消息无影响,原因是。
2024-10-24 11:18:51
373
原创 android recyclerview 刷新 数据错乱的问题
android recyclerview 错乱的问题每次刷新item的背景框都发生偏移或者bug。
2024-06-28 15:56:18
955
原创 Android :unable to instantiate application
如题app在运行的时候,打开就崩溃了。错误日志:Android :unable to instantiate application.
2024-06-24 14:15:05
681
原创 Android 实现华为扫码组件scanplus
公司需要做一个内部使用的测试小工具 会用到扫码查了一下资料 目前反馈较好的是华为的扫码助手scanplus。
2024-05-17 17:50:45
1298
原创 前端Vue uView 组件<u-search> 自定义右侧搜索按钮样式
uView 文档的效果不是ui设计的样式 需要重新编辑原效果ui设计效果。
2024-05-10 16:18:10
1707
原创 android 解决webView底部留白问题
遇到webview滑动的时候,底部留白严重,一直滑不到底!经过测试,以下方法可以尝试@Override//根据手机屏幕重新计算高度。
2024-04-24 10:40:38
719
原创 Android : -source 1.7 中不支持方法引用
错误:(100,48)错误:-source 1.7中不支持静态接口方法调用(使用-source 8或更高版本来启用静态接口方法调用)
2024-03-12 14:06:21
648
原创 android 网络拦截器统一处理请求参数和返回值加解密实现
项目中遇到参数加密和返回结果加密的业务这里写一下实现 一来加深记忆 二来为以后参考铺垫。
2024-02-02 17:20:52
1283
android 串口测试demo 代码简单 无bug 完美运行
2022-04-25
Android 一个类实现录音与播放(MediaRecorder)
2022-02-09
android 串口通信转usb的jar包CH34xUARTDriver.zip
2021-08-06
android 串口通信6.0以上.so包.zip
2021-08-05
Java简历技能点.docx
2021-04-08
Android架构(MVC、MVP和MVVM).ppt
2020-05-20
Android简历技能点.xlsx
2020-05-20
RecyclerView实现复杂布局(如淘宝京东首页)
2018-07-16
recyclerView实现item视频播放
2018-07-05
Android面试题目大全(初级中级高级)
2018-06-01
Android面试简历满分模板
2018-03-30
你看到了什么?
2021-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人