阿曌
码龄12年
关注
提问 私信
  • 博客:469,852
    社区:330
    问答:1,507
    471,689
    总访问量
  • 75
    原创
  • 1,078,888
    排名
  • 410
    粉丝
  • 0
    铁粉

个人简介:找到兴趣,保持学习。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2012-12-06
博客简介:

AZZ的博客

博客描述:
简单的,才是最好的。
查看详细资料
个人成就
  • 获得311次点赞
  • 内容获得252次评论
  • 获得220次收藏
创作历程
  • 3篇
    2019年
  • 1篇
    2018年
  • 1篇
    2017年
  • 15篇
    2016年
  • 59篇
    2015年
成就勋章
TA的专栏
  • Android和iOS
    1篇
  • UI效果集
    6篇
  • /**┄┄┄┄┄┄┄┄┄
  • * Android和iOS
    1篇
  • * Android
    29篇
  • * Android实战
    9篇
  • * iOS
    10篇
  • * iOS基础
    9篇
  • * 个人小结
    19篇
  • * UI效果集
    6篇
  • * 开发工具
    9篇
  • * Swift基础
    3篇
  • * 错误解决方案
    14篇
  • * 开发流程
    3篇
  • * 有趣的代码
    4篇
  • * 实用技巧
    5篇
  • * 算法分析
  • * 我的面经
    4篇
  • * 我的故事
    4篇
  • ┄┄┄┄┄┄┄┄┄┄┄**/
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

iOS系统导航栏自定义标题动画跳变解析

如果我们使用iOS系统的导航栏,自己设置titleView,leftItem和rightItem,当titleView长度达到一定时,push会出现titleView左右跳变的情况,本文将分析跳变原因及解决办法。
原创
发布博客 2019.03.13 ·
1228 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

WX面试-抽象可视化编程题

目标: 实现“想法”到“页面”的拼装demo。需求描述:“想法”使用圆形表达,“页面”使用方形表达, “页面关系”使用直线表达。 首先,需要让用户使用圆形来编排“想法”页面;选中两个圆形时,可以建立直线关系;圆形可以增加和删除(可选)。 画面上右上角,会有一个播放键,点击切换到预览界面。 预览界面中,把带有关联关系的“想法”变成“页面”表现在画面中间。 首页为第一个创建的圆形。以上是题目要求...
原创
发布博客 2019.02.27 ·
428 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【iOS效果集】自绘制酷炫粒子效果合成图片

两年前发表在简书的文章,迁移到CSDN备份。原文链接:https://www.jianshu.com/p/2d6014b226d6想要学习此效果需要掌握的技能有:1.了解CALayer及自定义2.了解CADisplayLink及其用法3.了解CoreGraphics及相关API核心思想就是:获取一张图片的每个像素的信息,然后生成相应个数的像素粒子,绘制在自定义的CALayer上,...
原创
发布博客 2019.02.15 ·
919 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 12.0 Xcode开发包

发布资源 2018.08.30 ·
zip

iOS 11.1-11.4 开发包

发布资源 2018.08.29 ·
zip

最近很火的区块链

最近无论是在技术论坛,还是群分享会,都在热火朝天地聊着区块链,那么今天我就自己的理解和大家分享一下什么是区块链。不得不聊的比特币之所以区块链突然火起来,是因为比特币在2017年年底突然暴涨,可以看到图中从11月份开始到12月份的暴涨,加剧了人们对比特币的认识,不过也因为投机的人多了,最近开始跌了。可以点这里看看它值多少钱。比特币其实就是一种流通于网络的虚拟货币。区块链是比特...
原创
发布博客 2018.02.02 ·
8485 阅读 ·
2 点赞 ·
5 评论 ·
16 收藏

iOS 11.0 开发包

发布资源 2017.09.14 ·
zip

Xcode9如何push到远程git仓库

Xcode9以前的见:《 将Xcode的本地代码push到github仓库上》Xcode9以前的Preferences长这样 Xcode9的Preferences长这样 所以用以前的方法没法push到github上。接着看 如图就能够添加远程git仓库啦,然后按照以前的方法push即可 还可以直接创建仓库到github上
原创
发布博客 2017.09.08 ·
5731 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

怎么挽救unrecognized selector异常——消息转发机制

[obj foo];在objc动态编译时,会被转意为:objc_msgSend(obj, @selector(foo)); objc在向一个对象发送消息时,runtime库会根据对象的isa指针找到该对象实际所属的类,然后在该类中的方法列表以及其父类方法列表中寻找方法运行,如果,在最顶层的父类中依然找不到相应的方法时,程序在运行时会挂掉并抛出异常unrecognized selector
原创
发布博客 2016.12.14 ·
1629 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS 10.1-10.2 Xcode开发包

发布资源 2016.11.10 ·
zip

iOS 6、7 Xcode开发包合集

发布资源 2016.11.10 ·
zip

iOS自定义多变量函数,如何获取多变量

- (instancetype)initWithTitle:otherButtonTitles, ... { NSMutableArray *buttonTitleArray = [NSMutableArray array]; va_list args; va_start(args, otherButtonTitles); if (otherButtonTitles)
原创
发布博客 2016.11.03 ·
878 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记录还原crash log过程

第一阶段第一步、找到symbolicatecrash文件(可以理解为还原工具)1.路径为/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash 2.如果用1的路径找不到,可以在终端输入find /Applications/Xco
原创
发布博客 2016.10.22 ·
1544 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 10.0 Xcode开发包

发布资源 2016.08.25 ·
zip

iOS调用reloadRowsAtIndexPaths Crash报异常NSInternalInconsistencyException

在更新 TableView 的时候调用[self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:0 inSection:0]] withRowAnimation:UITableViewRowAnimationFade];crash掉了,报异常attempt to delet
原创
发布博客 2016.06.27 ·
10819 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏

小坑:UITableView分组后最后一根分割线不显示

如图用section分隔开后每个section最后的cell的分割线不见了。分隔的方法是:单独把一个section作为分隔块使用,即:section 0,有cell 2;section 1,没有cell,headView高12;section 2,有cell 2……以此类推。要解决这个问题,想要分割线显示的话看来只能自定义,加到Layer上面去。比如说在分隔section的上下加上分割线:- (CG
原创
发布博客 2016.06.20 ·
2625 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

iOS9 UITableViewCell 分割线左顶头

UITableViewCell在IOS6下分割线是默认顶头的,在IOS7以后左边会有一定的间距(15)。网上有一些解决办法,分享我找到的最简单的一种:在数据源方法tableView:cellForRowAtIndexPath:中加入如下三行 cell.preservesSuperviewLayoutMargins = NO; cell.separatorInset =
原创
发布博客 2016.05.30 ·
5889 阅读 ·
4 点赞 ·
1 评论 ·
2 收藏

iOS 如何更改Cell中默认accessoryView的位置

如果你不想自定义Cell,又希望改变accessoryView的位置的话,很简单,在子Cell类中的layoutSubviews方法中去修改accessoryView的frame。(别忘了调用[super layoutSubviews])- (void)layoutSubviews{ [super layoutSubviews]; CGRect adjustedFrame = sel
原创
发布博客 2016.05.25 ·
9908 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Android和“时间”有关的一些常用函数

日期、时间什么的总是会头晕,把一些常用的记录下来,要用的时候直接Copy就好。1.如何得到当前时间的各种“年月日时分秒”等信息/** * 传入的date是你从别的地方获取的时间,如果传入null就得到当前时间 */ public void getDateAndTime(Date date) { Calendar calendar = Calendar.getInstance();
原创
发布博客 2016.04.02 ·
2988 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

VoiceOver中isAccessibilityElement和accessibilityElementsHidden的区别

在NSObject的扩展NSObject(UIAccessibility)中,有两个属性@property(nonatomic) BOOL isAccessibilityElement@property(nonatomic) BOOL accessibilityElementsHidden这两个都可以使“VO元素”不支持“VO”。(VO:VoiceOver简称,VO元素:支持Voc...
原创
发布博客 2016.03.31 ·
4392 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多