BLOG

博客 / 文章

分享技术沉淀、产品动态与使用教程,记录每一次迭代与思考。

Mac 新机安装-Beyond Compare
使用教程2023-11-30

Mac 新机安装-Beyond Compare

1、说明 Beyond Compare 是个很牛逼的对比工具,但是要使用全部功能需要破解 2、下载 链接: https://pan.baidu.com/s/1j70H6ZKLIMqE2bpQh7HGtg 提取码: 2a7x 如果链接被举报或者失效,请联系我 3、破解 软件下载完成后打开,将左侧**Beyond Compare**拖动到右侧的应用程序中进行安装 返回软件安装包,双击运行 防验证补丁 ,根据提示进行安装** 运行软件,点击**输入密钥** 返回软件安装包,双击打开**Beyond Compar

#Mac新装机
太懒了,所以用小爱开楼下的门禁
随笔杂谈2022-04-25

太懒了,所以用小爱开楼下的门禁

1、背景 当你正在团战的时候,外卖/快递小哥让你给开门,你是不是很烦~ 开吧,就抛弃了你的四个队友,不开吧,耽误了外卖小哥的时间~ 这个时候,如果你能喊一声小爱同学,打开门禁,门就开了,是不是就都不耽误了~ 正好家里有个小爱,拿来玩一下~ 2、实现原理 给小爱发出指令 -> 通知第三方服务(巴法)-> 通知我们后端服务 -> 调用楼下门禁开门接口 2.1 建立小爱和巴法的关 注册巴法,https://cloud.bemfa.com/ 新建MQTT 设备云 新建主题,比如mqtt001 进入主题详情,设置设

#api相关
做个自己的APP?段子乐开放API今日发布
产品动态2022-04-21

做个自己的APP?段子乐开放API今日发布

一、前言 几年前我开发了一个应用《段子乐》,并在当时也达到了日活7000左右的高峰,不过因为资金的问题(短视频太烧钱),在当时选择了停运项目,直到后面用户都散去之后才重启项目。虽然说项目进行了几次大的改版,现在已经3.0.0了,但是日活却只剩百十来个了。在朋友的建议下,我决定做一个更有意义的事情,将项目接口和数据进行对外开放,让爱折腾的朋友可以用这些接口做一个自己的应用,当然包括但不仅限于开发一个 Android App,iOS App,小程序,H5应用,Flutter应用等等。我的个人主页为:https://www.mxnzp.com ,如果你想联系我,在这里可以找到我的联系方式。如果你希望对接此接口,那么你一定会遇到很多问题,所以你可以联系我加群,一起讨论。开放API的接口将会在github上持续维护,请关注github获取最新消息:https://github.com/MZCretin/duanzile-open-api

#Android
Jetpack系列之App Startup从入门到出家
技术分享2021-10-27

Jetpack系列之App Startup从入门到出家

1、前言 可能做过一些SDK的朋友知道,为了让调用方爽,一般在定义SDK的方法的时候,都会尽量少让调用方传入Context参数,一来是是方法显得笨重,并且传给你的Context使用不当可能会内存泄漏,二来你可能永远猜不到调用方会在什么奇怪的地方调用你的方法,他可能为了给你这个Context,历经千辛万苦。所以我们一般会提供一个全局的Init方法,让调用方在Application的onCreate方法中初始化,传给我们Context,SDK内部存储。1.1 带来的问题?你会发现大一点的项目,Application的onCreate方法下会有很多很多的init方法,看着着实让人难受。那么针对这种情况有没有什么优化方案呢?

#Android
一、【Mac新机安装】IntelliJ Idea 2020 破解安装
使用教程2021-09-30

一、【Mac新机安装】IntelliJ Idea 2020 破解安装

1、说明 最近呢,发现MacBookPro发热很严重,接上扩展屏之后更热了,索性给家里的Windows系统安装了黑苹果系统,花了100大洋,完了之后需要安装各种软件,遂在此记录一下。 如果你有钱最好还是买正版,支持正版,我们这些开发者才会更有动力~ 2、下载idea 理论上来讲呢,能破解的版本一般都不是最新版本,在我写这篇文章之前,我用的一直都是2020.1版本的,我觉得已经很高了,我看到我的同事有的还在用2018版本的。 为了确保破解顺利,我在这里给大家放上2020.1版本的链接: 链接: https://pan.baidu.com/s/18IPQQ3cupX2AMg5JQB9M6g 提取码: 6pdo 如果发现链接失效了或者被举报多了,你给我留个言,我更新一下链接

#Mac新装机
需求解决系列之-【系列工具概览】
技术分享2021-09-26

需求解决系列之-【系列工具概览】

系列开发 在工作之余,打算将一些常用的逻辑页面,模块,功能点做成library库,这样当有相似需求的时候,可以做到插拔式开发!现在系列中有以下内容,后续会持续迭代: 列表 开源免费API-RollToolsApi 一个提供开发中常用数据的一个稳定聚合Api接口源,运行于独立服务器,免费,且长期维护,会持续添加新的接口! App内部自动更新-AutoUpdateProject App 内部更新 提供12种更新的样式 适配到Android 9.0 支持自定义UI 断点续传 选择城市-CitySelect 城市选择 首字母索引滑动定位 城市搜索 扫描二维码条形码控件-ScanCode 一个打开扫描二维码或者条形码的插件,封装好了基础功能,可以开启闪光灯,打开相册扫描,扫描成功之后的提示音,使用zBar而非zXing,个人感觉zXing识别成功率低

#Android
【为生活开发系列之五】开源Android福彩号码对比助手
技术分享2020-09-26

【为生活开发系列之五】开源Android福彩号码对比助手

前言 前两天去吃饭,回来的路上经过卖彩票的,顺手就买了几张,想着万一运气好中个500万呢!哈哈,今天早上想起来这件事,看了一下蓝号,没有一个是一样的,然后,我想着6+0好像也还不错,起码也是二等奖,对着中奖号码一个一个比对,15组号码看着我头都大了,我这暴脾气……然后它就成这样了。 我这暴脾气 为了以后对彩票的时候不这么痛苦,于是着手开发了一个专门检查彩票有没有中奖的App-【福彩号码对比助手】,这样以后就不用傻头傻脑的对着中奖号码比对了,哈哈,经过大半天的努力,成果如下:

#生活便利
【为生活开发系列之四】图片文字识别与标准文档对比工具
技术分享2020-09-26

【为生活开发系列之四】图片文字识别与标准文档对比工具

前言 我:测试?测试?测试? 5s后 测试:刚刚在对比网页上图片上的文字和标准文档里面的文字是不是一样的,看的老娘眼都废了,没空理你。 我:。。。。。。这么low的吗? 测试:莫非这位兄台有高见? 我:稍等。。。好了,可以了,来试试? 。。。 测试:666 效果预览 效果预览 目标需求与实现需求的思路 由于每次上线活动或者运营报告的时候,网页上的很多内容直接就是UI弄好的图片,UI将图片给前端,前端直接显示这些图片,但是UI在制作这些图片的时候可能复制错内容,所以测试需要在每次上下前检查这些内容是否正确,原始的做法是电脑左边显示网页,右边显示标准文档,一个字一个字的检查,这种方式不仅慢,效率低而且容易出错,所以需要我们的时候到了。

#生活便利
【为生活开发系列之三】Android屏幕适配资源文件批量分类工具
技术分享2020-09-26

【为生活开发系列之三】Android屏幕适配资源文件批量分类工具

注:此博客转自我个人CSDN博客,原文地址 http://blog.csdn.net/u010998327/article/details/52260313 需求说明 本宝宝最近忙啊!新项目设计稿下来了,天天忙着码界面呢!这不,又在码界面了。 哇,这个界面好复杂呀,看下UI给的资源图吧。 需求图片 唉,有三个级别的,一倍图,二倍图和三倍图。淡淡的忧伤,一倍图的还好说,我直接复制了放到工程中对应的文件夹下,二倍图和三倍图就有点伤感了,我要将@2x为后缀的图全部拷出来,然后一个个的删掉后面的@2x,然后再将图放到工程中,做完这个还要以相同的方式去弄三倍图。我擦,几十张呢,做完这二倍图和三倍图,快一百张了。我一个上午就只够改这资源图片的名字了。。。。。。。

#生活便利
【为生活开发系列之二】Android微信新版全自动抢红包助手
技术分享2020-09-26

【为生活开发系列之二】Android微信新版全自动抢红包助手

前言 新的一年又到了,又到了拼手速和网速的时候了,网速是硬件条件,没有办法了,不过手速这种东西,没有还不能创造么,哈哈。其实之前网上有很多老铁已经分享过类似的插件的实现方式,但是微信其实本身也是在做对第三方插件的规避操作,所以,微信的每一个新版本都会修改相同控件的id,所以之前的很多插件都不能再使用了,而且之前的有些判断方法也不能再适用新版本的微信,所以我研究了几天,新版全自动微信抢红包助手就应运而生了,老规矩,给大家看下效果。 电点红包助手 主要功能介绍 具有监听通知栏红包消息的功能,发现红包自动跳转页面抢红包 聊天页面实时监控私信和群红包 一旦发现红包,自动进入聊天页面,从下往上依次遍历未抢过的红包,点击进入抢红包界面 自动点击“开”按钮,完成自动收红包动作 聊天页面红包抢完之后,自动回到聊天列表页面,继续监听下一个红包的到来,做到红包遗漏少,成功率高。

#生活便利
【为生活开发系列之一】Android下WIFI隔空APK安装
技术分享2020-09-26

【为生活开发系列之一】Android下WIFI隔空APK安装

前言 今天打包了一个apk,然后要安装到手机上,然后数据线可能是被蹂躏久了,有点接触不良,然后就折腾了好久才装上。然后又想到我们平时打包好apk之后都是发送在QQ群里面,然后测试小妹妹会插上数据线一个一个的个测试机安装,然而现在数据线不是通用的,有的数据线是平常用的那种,还有一种是圆角的那种,所以还要插几根线在主机上,实在不方便,所以就有了WIFI 隔空安装APK的想法。 主要就是手机作为服务器,网页上通过WIFI传输数据提交APK到手机上,然后手机端实现对APK的安装和卸载。 GITHUB地址 欢迎尝试和体验

#生活便利
【需求解决系列之五】一行代码实现Android 6.0以上动态权限的申请
技术分享2020-09-25

【需求解决系列之五】一行代码实现Android 6.0以上动态权限的申请

前言 自从Android6.0以后,运行时权限申请就成为了一大痛点!动态申请吧,说它难吧,它又不难,说它不难吧,申请起来贼复杂;不申请吧,还要给你整闪退。 其实现在有很多权限申请框架了,那么为什么我还在造轮子呢?其实原因很简单,可能是年纪大了,开始喜欢简约风了,能少写一行的我绝对不想多写一个字母!说到底还是觉得现有的很多框架,用起来不是那么顺手,配置相对复杂,所以萌生了再整一个一行代码实现权限申请的想法。 系列 在工作之余,打算将一些常用的逻辑页面,模块,功能点做成library库,这样当有相似需求的时候,可以做到插拔式开发!现在系列中有以下内容

#解决需求
  • 1
  • 2