移动开发

Android-推荐一个TextView实现动画效果的库(HTextView)

图片来源网络,入侵必删 在Android开发中,我们可能会遇到实现某个TextView实现动画效果。关于这种需求,我给小伙们推荐推荐HTextView开源库,希望能小伙伴们提高开发效率。 HTextView 这是一块帮大家实现TextView动画效果的库。更多详细信息请查看开源库的文档 HTextView引入 写博客的时候,最新的版本是0.1.6。小伙伴们使用的时候,可以看看有没有更新

iOS 动态更换App图标

一、准备好icon图标 然后放到项目中 如图所示 WechatIMG243.jpeg 注意:1、图片一定不要放到 Assets.xcassets 里面 2、icon图片的名称可以随意取 3、icon图片可以为一张 也可以为多少张(因为适配 所以我这里是多张 按照苹果的尺寸来设计的图片) 二、配置 Info.plist 截屏2022-06-23 上午10.08.56.png

iOS 设计模式的应用 ⑨ 中介者模式

前言     在 App 中,我们常常遇到多个 UI 元素之间相互依赖,比如当列表框中的某一项被选中时,UILabel 会被更新为列表框中选定的值。又或者当用户在文本框输入了新的值时,需要将这个新的值加入到列表框的列表中。当更多的 UI 元素参与到这一错综复杂的关系之中时,情况可能变得难以控制,元素之间需要彼此了解并相互操作。又或者当从一个页面跳转到另一个页面时,需要了解目标页面所需参数等等。这个

Android 下拉拖拽关闭Activity,下拉返回Activity。仿大众点评、快手、小红书详情界面:可下滑关闭详情界面

Github链接,给个Star鼓励我写更多好库 下拉拖拽关闭Activity,下拉返回Activity。 仿大众点评、快手、小红书详情界面:可下滑关闭详情界面。 功能(优点): ✅Demo包含瀑布列表跳转到详情,带动画+详情可左滑进入个人主页+下拉拖拽关闭Activity ✅到为了让Activity的xml布局层级最少,只需要把本库设置为最外层的RelativeLayout ✅仿大众点评:下拉

移动端也能玩转!OpenClaw iOS/Android 端部署教程,语音唤醒 + 全场景随身 AI 助手

一、背景与价值:随身AI助手的刚需场景随着大语言模型技术的普及,全场景AI助手的需求日益增长——无论是通勤途中的语音笔记、户外场景的实时翻译,还是离线环境下的知识查询,移动端随身AI都能解决传统桌面AI的场景局限。OpenClaw作为一款轻量级、可离线运行的开源AI框架,支持语音唤醒、多模态交互等核心功能,完美适

这10张图拿去,别再说学不会RecyclerView的缓存复用机制了!

ViewPager2是在RecyclerView的基础上构建而成的,意味着其可以复用RecyclerView对象的绝大部分特性,比如缓存复用机制等。 作为ViewPager2系列的第一篇,本篇的主要目的是快速普及必要的前置知识,而内容的核心,正是前面所提到的RecyclerView的缓存复用机制。 RecyclerView,顾名思义,它会回收其列表项视图以供重用。 具体而言,当一个列表项被移出屏

ES6学习(17)async和await

async用来声明一个异步函数,返回值是一个promise对象,结合await使用,使异步代码看起来像同步代码。 async可以单独使用 如果没有返回值,则返回的状态是resolved,值是undefined 如果返回值是一个非promise类型,则返回的状态是resolved,值就是返回的这个值。 如果 抛出错误,则返回的状态就是rejected 如果返回的值是一个promise,则asyn

关于安卓卡片式交互实现(recyclerview)

背景 对于安卓卡片式交互,已有很多案例,前有“探探”卡片滑动交互,后有各种各样的三方软件,都在互相复制粘贴。今项目中也有类似需求,特此记录。 !!!代码链接在文末!!! 演示gif 演示 思路 实现这样的效果,其实从宏观上,就是实现了一个layoutmanger以及ItemTouchHelper。 (一)LayoutManager主要是实现recyclerview的布局 (二)Item