自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lichong951的专栏

我的前端开发生涯

  • 博客(152)
  • 资源 (14)
  • 收藏
  • 关注

原创 ChatGPT~免费攻略【2024新春福利】

ChatGPT

2024-02-05 10:05:53 430

原创 【鸿蒙】可交互热点区域配置-Rectangle

x和y可以设置正负值百分比。当x设置为'100%'时表示热区往右偏移组件本身宽度大小,当x设置为'-100%'时表示热区往左偏移组件本身宽度大小。当y设置为'100%'时表示热区往下偏移组件本身高度大小,当y设置为'-100%'时表示热区往上偏移组件本身高度大小。width和height只能设置正值百分比。width:'100%'表示热区宽度设置为该组件本身的宽度。比如组件本身宽度是100vp,那么'100%'表示热区宽度也为100vp。height:'100%'表示热区高度设置为该组件本身的高度。

2024-01-15 17:39:56 509

原创 【Android】画面卡顿优化列表流畅度六(终篇)

历时一年半多开发终于smartApi-v1.0.0版本在2023-09-15晚十点正式上线api参数填写api请求响应数据展示PDF形式的分享文档Mock本地化解决方案api列表数据本地化处理再加上UI方面的打磨。

2023-11-20 15:09:00 729

原创 【Android】画面卡顿优化列表流畅度五之下拉刷新上拉加载更多组件RefreshLayout修改

之前也写过类似组件的介绍:本来打算用这个替换的,但在进行仔细研究发现不太合适。功能都很好,但嵌入不了当前的工程体系里。原因就是那啥体制懂的都懂。这样的组件需要改的工程配置参数会有不兼容。所以也就暂时用不了。如果能用这个替换也不会组件问题了,大概是这样吧。

2023-11-14 15:24:33 444

原创 【Android】画面卡顿优化列表流畅度四之Glide几个常用参数设置

好像是一年前快两年了,笔者解析过glide的源码,也是因为觉得自己熟悉一些,也就没太关注过项目里glide的具体使用对当前业务的影响;主要是自负,还有就是真没有碰到过这样的数据加载情况。暴露了经验还是不太足够有兴趣的可以去瞅瞅,就是对源码的解释而已比较枯燥乏味。也是因为有了这个积累才能找到比较合适的参数比解决当前的问题:因为不是笔者自己写的这段加载逻辑,所以笔者也没改动,呃!搞开发的都知道,程序能运行就别动;再说笔者就是一个小虾米,又在一个还算那啥的体系里。

2023-11-13 16:26:20 1446 2

原创 【Android】画面卡顿优化列表流畅度三之RecyclerView刷新机制notifyItemRangeInserted

/ 在RecyclerView的适配器中,使用notifyItemRangeInserted通知数据插入// positionStart为插入操作的起始位置// itemCount为插入的数据项数量// ... 其他代码// 在适配器中定义数据集合// ... 其他代码// 在适配器中定义方法用于插入新的数据项// 在指定位置插入新数据// 通知适配器数据插入// ... 其他代码。

2023-11-10 14:31:35 802

原创 【Android】画面卡顿症结点分析二

验证当前数据加载方案的可行性。

2023-11-08 16:11:47 87

原创 【Android】画面卡顿优化列表流畅度一

卡顿渲染耗时如图:卡顿表现有如下几个方面:实际上这套数据加载逻辑已经运行了快一年多了,之前也没有这些问题的。笔者是后面接手的,也没觉得有问题。也许是最初数据量小当时看不出来运行到今天设计业务数据量是3650条,实际业务数据条数是1100条左右;这个业务数据量原本也不是特别大。所以也没觉得有问题。直到其他业务组的数据接入后数据量起来了这个列表数据就卡顿的几乎不能用了,而不凑巧被领导知道了,于是就有了本次优化RecyclerView.Adapter数据加载和下面类似:RecyclerView.Ada

2023-11-08 10:42:28 486

原创 【SmartApi】v1.1.1版本发布

历时一年半多开发终于smartApi-v1.0.0版本在2023-09-15晚十点正式上线api参数填写api请求响应数据展示PDF形式的分享文档Mock本地化解决方案api列表数据本地化处理再加上UI方面的打磨为了更好服务大家把之前的公众号和软件激活结合,如有疑问请大家反馈到公众号即可,下个版本30%以上的更新会来自公众号的反馈。嗯!

2023-10-22 20:11:42 168

原创 【node】nodemailer配置163、qq等邮件服务指南

注:开启POP3/SMTP服务后出现的163邮箱的秘钥字符串只会展示一次,比如笔者目前就不能查看到之前开启的秘钥字符串了,注意复制秘钥字符串后保存备用。在邮箱设置中启用POP3/SMTP服务。您可以在“设置” > “客户端授权密码”中设置授权密码,以便在应用程序中使用该密码进行身份验证。按钮,按照163邮箱开启流程即可开启第三方登录163邮箱的秘钥字符串。在为开启POP3/SMTP服务的时候,后面是 “选择“开启服务”,有绑定手机相关操作蛤。选择:POP3/SMTP/IMAP。

2023-10-12 11:00:37 954 1

原创 【SmartApi】内网&局域网API调试开发工具下载使用说明-v1.0.1

最近的一些年经常在内网环境下进行开发工作,尤其是比较敏感的单位或者组织是有严格规定不能使用哪些软件或者是不能访问外网的。但开发工作需要的各种软件工具又因为一些营销策略而要联网激活,这就和组织单位的要求相悖了。于是就萌发了开发内网局域网软件工具,SmartApi作为首款针对局域网或者内网的API调试开发工具很适应这些使用场景要求,不需要链接外网,所有功能在内网即可完成,并且小巧精简,

2023-10-09 10:02:46 226

原创 【node】发送邮件及附件简要使用说明

Nodemailer是一个用于Node.js应用程序的模块,可以轻松发送电子邮件。该项目始于2010年,当时没有合理的选项来发送电子邮件消息,如今它是大多数Node.js用户默认选择的解决方案。

2023-09-27 15:40:32 828 2

原创 【SmartApi】设置超时时间timeout

在内测几个版本后,有用户反应过于麻烦和不直观,于是在和大家交流后把这个功能提上日程,事实上这个功能设置还是很简单的,于是就在请求面板里添加了一个timeout选项卡,如下图:具体使用如下:1、选择一个api请求,点击“timeout”选项卡如下图:2、这里有两项功能,第一个是对响应耗时的预期值设定,如假设设定为10,单位为ms(毫秒)如果响应时间大于预期则会标红响应耗时时长:3、如设定预期时长为30ms,响应耗时小于30ms,则会标绿响应耗时如下图:这是预期耗时设置。 postman超时时间设置

2023-09-25 14:43:00 335

原创 【JavaScript】对象类似数组那种数据结构 搜索一组匹配的数据

在 JavaScript 中,如果您想在类似数组的对象中进行关键字搜索并找到一组匹配的数据,可以使用filter()方法结合正则表达式来实现。首先定义了要搜索的关键字keyword,然后使用RegExp构造函数创建了一个不区分大小写的正则表达式regex。接下来,我们使用Array.from()方法将类似数组的对象转换为真正的数组,并使用filter()方法对数组进行过滤。在过滤函数中,我们使用test()方法来检查每个元素是否与正则表达式匹配。最后,输出匹配的数据。

2023-09-18 15:47:35 208

原创 SmartApi使用说明

而一款好用的api调试工具对于后端、前端、测试都是必须必的掌握熟练使用,Api就像人体的血管,里面有各种成分的数据,需要api工具进行可视化的解析分析然后给后端、前端、测试提供直观的结果反馈。使用mock就没这样的问题了,直接修改响应的数据模型结构,数据值的大小,数据字段的类型等等。3、然后复制后面的相对路径和url变量表达式,粘贴到url编辑框里,在选择mock环境,即可在URL预览里查看到完整的URL路径,点击发送即可获取到相应数据。如想验证也容易,在浏览器里里粘贴完整url路径即可访问到对应的数据。

2023-09-17 11:48:31 249

原创 【SmartApi】接口测试工具本地化Mock数据服务方案

先解释不上服务端原因,API调试工具的绝大多数时候就是一个数据模型、数据处理、数据模型理解共识的问题解决工具,所以作者结合自己十多年开发使用的一些痛点来打造的,再加上服务端开发一般是面向企业的,作者目前没有精力和时间去打造企业服务。再加上没有资金投入所以服务端开发会滞后,至于什么时候会进行开发,这个要看募资情况和用户反馈综合考虑。为了更好服务大家把之前的公众号和软件激活结合,如有疑问请大家反馈到公众号即可,下个版本30%以上的更新会来自公众号反馈

2023-09-15 09:55:06 198

原创 【electron】Puppeteer 和 Electron 共用同一个Chrome 或 Chromium浏览器二进制文件

Puppeteer 和 Electron 可以共用同一个浏览器二进制文件

2023-09-01 15:41:24 1398

原创 【Android】(最新)跑马灯文字水平滚动(79/100)

在没有textView.setSelected(true);这一行怎么都动不了,参考过很多博客也是没有这行的,看了看日期的确是13年以前的技术博客了。以前布局就可以动起来的,现在需要加这行才能跑动起来。有兴趣的可以去瞅瞅看,都是一些实用小demo。

2023-05-24 11:57:59 1092

原创 【electron】进程间通信ipcMain、ipcRenderer

桌面开发 进程间通信【桌面开源项目】

2023-05-11 15:48:33 469

原创 【Android】短信验证码输入框(80/100)

挑战100个常用UI界面效果

2022-12-08 15:16:33 1676

原创 【Android】下拉刷新&上拉加载更多组件记录(81/100)

第81个

2022-11-09 14:44:38 1404

原创 【桌面开发】Electron+vue框架+vs-code&vs-code调试环境搭建

环境准备。

2022-09-23 16:16:12 2129 7

原创 【桌面开发】vscode+Debugger-For-NWjs+nwjs-sdk-vx.x.x-xxos调试环境搭建

存放路径:UserDir/.nwjs/version-names-nwjs.2、nwjs-sdk-v0.67.1-osx-x64下载解压(过程比较曲折,资料也不多。3、launch.json调试运行文件配置。在VScode 插件里搜索后直接安装即可。存放路径要仔细核对,不然就没有调试效果。如此即可进行编辑后直接点击。

2022-09-07 15:29:50 1254

原创 【桌面开发】vscode+nwjs+nwjs-builder-phoenix+node环境搭建

总有一些奇奇怪怪的想法想搞个工具软件试试,但是笔者一直搞客户端开发没有合适的切入点。后来用多了api工具就想自己也开发一个玩玩。经过多方资料汇总,发现这个vscode+nwjs+nwjs-builder-phoenix+node对笔者是最友好的开发结构。JavaScript编程语言。熟悉vs code工程环境。node.js的各种组件使用。打包成各种平台软件的软件执行安装包。然后执行:npm run start。2、vs codeIDE开发工具。一个练手的文件浏览器工具。

2022-09-06 10:08:44 1333 4

原创 【Android】属性动画组合(82/100)

组合后的动画效果比单一效果炫酷很多。

2022-08-24 16:38:58 1091

原创 【Android】属性动画(83/100)

在最初的android动画框架里有许多的缺陷,后来随着android系统版本的迭代陆陆续续修复了。这些动画框架可能都用不到了。但参考学习还是不错的。

2022-08-24 16:04:10 1040

原创 【微信小程序】新闻频道效果(75/100)

demo搞搞效果,没用动态数据。正式项目开发一般是一个循环数组解决。

2022-08-23 15:06:29 509

原创 【Android】摇摆动画(84/100)

自定义动画类:SwingAnimation。突然写这个会比较麻,留着以后直接用蛤!这个动画有点古董钟摇摆效果。

2022-08-22 15:51:26 1149 2

原创 【Android】补间动画(85/100)

搞好动画是搞出游戏和应用app出彩体验的基础。在游戏和一些应用app动效里经常用到。一般就上面这些类别。

2022-08-19 15:19:53 1069

原创 【Android】帧动画(86/100)

最近几年新的动画方式增加了许多,笔者回顾复习整理一下,以后方便取用。

2022-08-05 15:40:13 830

原创 【Android】手写签名(87/100)

简单的点胜过复杂的高明

2022-08-03 15:36:52 889 2

原创 【微信小程序】NFC 标签打开小程序

比较小众的技术点,准备用来搞项目开发用的,一般不直接对外开放哈!纯属笔记类。可忽略的。。。

2022-08-03 09:12:44 2144 1

原创 【Android】Drawable文字字体(88/100)

简单的点胜过复杂的高明

2022-08-02 15:49:48 1044

原创 【Android】Drawable裁剪圆形、椭圆、圆角矩形图片(89/100)

图片裁剪drawable

2022-08-02 10:00:00 1876 2

原创 【微信小程序】【AR】threejs-miniprogram 安装(76/100)

AR基础3D渲染引擎安装

2022-08-01 19:00:00 3539

原创 【Android】Bitmap图片旋转、缩放、翻转等变换(90/100)

简单的点胜过复杂的高明

2022-07-29 09:00:00 5712

原创 【Android】Bitmap图片裁剪(91/100)

简单的点胜过复杂的高明

2022-07-28 09:00:00 2775

原创 【Android】Bitmap图像色彩模式:黑白、模糊、老照片、胶卷等(92/100)

简单的点胜过复杂的高明

2022-07-27 08:41:45 1236

原创 【Android】ImageView水波效果(93/100)

简单的点胜过复杂的高明

2022-07-26 14:44:15 875 2

原创 【Android】ImageView图片装饰 文字、水印、边框(94/100)

简单的点胜过复杂的高明

2022-07-25 16:50:10 1255

移动开发~鸿蒙~helloworld

移动开发~鸿蒙~helloworld

2024-01-05

DevEco Studio4.1环境配置指导.docx

DevEco Studio4.1环境配置指导.docx

2024-01-03

裁剪真实物体转换为虚拟画面.mov

很牛的采集技术,通过AR采集然后上传到服务里。在PS里展现出来。非常赞!。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2020-12-02

【Mac】Caffe 编译android so文件记录

Mac平台下搭建编译caffe android so文件环境。用于修改caffe开源框架后在android端的使用

2018-06-01

【Blender】快捷键记录

如果对Blender快捷键有需求,下载后直接打印随时练习。快捷键的使用总是比鼠标逼格高。傻傻拖鼠标没有快捷键来的专业和精准

2017-12-12

【百度AR】【Android】百度AR平台demo工程实践手记

如果下载了还有不明白的地方,可以添加我QQ或者email。欢迎大家交流学习

2017-12-12

【MAC】【Android studio】快捷键大全

练习Android studio 快捷键,提高开发效率,嗯!熟练使用快捷键逼格也满满

2017-12-12

【Unity3D】程序进行 Android 真机断点调试

Unity3D断点Android真机调试。亲测可用。如有问题请加入QQ:94297366

2017-11-20

ncnn编译so文件方案

提交给大家顺便赚几个积分。最近积分用的太多了。。。。

2017-11-20

android MVP实践

所谓的mvp,即是(model-处理业务逻辑(主要是数据读写,或者与后台通信(其实也是读写数据)),view-处理ui控件,presenter-主导器,操作model和view)

2016-03-12

画廊自动滚动图片浏览

简单的画廊自动滚动 需要支持包android-support-v4.jar

2014-06-13

android抽屉效果左右滑出

使用Android支持包android-support-v4.jar 带的抽屉类进行左右滑出

2014-06-13

git日历开源组件android-times-square-master

git上比较不错的日历开源组件,很不错哦

2014-06-13

TortoiseGit-1.8.6.0-32bit

你想下载android源码吗!使用它,你就可以下载http://my.oschina.net/zhanglubing/blog/40623里android4.0的源码了,赶快行动起来

2013-11-28

简单的视频播放器

一个视频播放器,用来体验一下android自带的播放组件。其实功能也很不错了。

2012-04-26

开机启动桌面自动变换图片

使用服务来完成一个小应用.希望对大家有用。

2012-04-15

空空如也

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

TA关注的人

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