阿琛
多看、多听、多想

Latest

31
Mar
【转】用 TextRenderer 构建绚丽动感的文字效果

【转】用 TextRenderer 构建绚丽动感的文字效果

原文转自: 用 TextRenderer 构建绚丽动感的文字效果WWDC24 SwiftUI 推出 TextRenderer 协议,赋予开发者自定义 Text 组件渲染能力,实现动态文字效果。本文深入解析 TextRenderer 使用,打造绚丽文字。Fatbobman's Blog东坡肘子
16 min read
27
Feb

木鱼功德录

【应用简介】木鱼功德录是一款充满禅意的修行应用,通过敲击木鱼来帮助用户沉淀心灵、积累功德、传递祝福。在这个快节奏的时代,让我们一起找回内心的平静。
3 min read
09
Aug

【转】通用架构师应该如何把控迁移技术方案

互联网金融行业发生了翻天覆地的变化,相对应的金融科技也在不断的更新和迭代,每次有新的软件系统出炉的时候,就是老的软件系统命运终结的开始,老的项目当然不会束手就擒,它也会做最后的挣扎,当你从它身上迁移用户或者商户的时候,它会给你带来很多麻烦,比如说,它会临时罢工、出现资金损失等等不可忽视的问题,因此,迁移是个大任务,有的时候迁移并不亚于开发一套新系统的难度,甚至可以说是有过之而无不及。 哪些场景需要迁移 我们总结了各种需要迁移的场景。 字段迁移 原来设计的字段大小不能满足现在业务的需求,直接在原表上扩容字段可能会影响线上跑的业务,
24 min read
10
Sep

【转】iOS开发技巧-国际化(Localization),只看一篇就够了

本文转载自:https://www.jianshu.com/p/f8edd7b7a217 本文主要涉及iOS的国际化,网上虽然有很多相关的文章,但是仔细阅读下来感觉都不太全面,因此重开一篇总结,记录项目中遇到的所有要点,demo见最下方链接。 1. App名称国际化 2. 图片、文字国际化 3. 强制默认显示某种语言
11 min read
10
Sep
【GitLab】一些要记住的命令

【GitLab】一些要记住的命令

最近自己搭建了一个GitLab CE服务器,一些命令行需要记下来 [官方配置文档](http://docs.gitlab.com/ce/) 配置文件路径 /etc/gitlab/gitlab.rb 配置文件修改之后要执行下面语句才能生效 sudo gitlab-ctl reconfigure 启动gitlab所有组件 sudo
1 min read
10
Sep

【静态库】一些命令

以下命令可以查看.a文件支持哪些cpu架构 file xxx.a otool -L xxx.a lipo -info xxx.a otool -MVv xxx.a 如果是多架构合一的,可以通过以下命令抽取单个架构的.a文件
10
Sep
【转】【Git】Git入门教程

【转】【Git】Git入门教程

(注:本文转自Git入门教程) 创建新仓库: 用git init在当前目录建立本地新仓库 用git clone url在当前目录克隆一个远端仓库 添加用户名及邮箱有两种方式 方式一:编辑.git/config [user] name = email = 方式二:使用命令行 git config
4 min read
10
Sep

【iOS】实现刮刮乐效果

实现的效果如下 简单来说就是利用了  layer的mask遮罩 + 贝塞尔曲线UIBezierPath (PS:恕我偷个懒 教程以后有空再补上) 先上Demo代码
10
Sep

【iOS】自制放大镜效果

一、在iOS的某些系统控件中(例如:UITextView、UIWebView),自带有放大镜效果,就是长按住某些文字,然后就会弹出一个放大框显示放大后的文字。 例如下面是系统的效果 二、下面我们来自己实现这个效果 实现的思路,简单来说就是 1.在touchesBegan和touchesMoved中截取整个屏幕生成UIImage A 2.根据touch点的坐标从图片A中截取对应部分生成图片B(使用CGImageCreateWithImageInRect方法) 3.
1 min read
10
Sep

【iOS动画】彩蛋

最近闲来无聊在 关于页面中 留了个彩蛋,隐藏了一个动画在其中。 动画使用了JHChainableAnimations库 该库使用链式语法调用,非常简介明了,而且支持缓动函数,对于做一些模拟重力,弹簧等运动非常有用 缓动函数:指定动画效果在执行时的速度,使其看起来更加真实。 现实物体照着一定节奏移动,并不是一开始就移动很快的。当我们打开抽屉时,首先会让它加速,然后慢下来。当某个东西往下掉时,首先是越掉越快,
1 min read