240 发简信
IP属地:上海
  • 120
    Activity与Fragment生命周期探讨

    一.Activity生命周期探讨 其实这张图已经说明了activity的生命周期,但是在这里需要的注意的是, (1)onCreat是activity正在被创建,也就是说此时的...

  • 120
    Android App的设计架构:MVC,MVP,MVVM与架构

    Android App的设计架构:MVC,MVP,MVVM与架构经验谈1. 架构设计的目的1.1 通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。1.2 这样做...

  • 那些我磕过的音视频项目总结

    视频编辑 最近项目一直在做这个,对标是抖音,剪影,微视以及b站的必剪。陆陆续续看了不少项目,按开发历程记录如下 1.https://github.com/shaopx/Vid...

  • 120
    基于Redux思想编写高度可测试的iOS代码

    测试驱动开发 1.什么是测试驱动开发?基本思想就是在开发功能代码之前,先编写测试代码,然后只编写使测试通过的功能代码,从而以测试来驱动整个开发过程的进行。这有助于编写简洁可用...

  • 120
    链表(上:链表反转)

    1. 逆序打印链表(单链表) 给定单链表,从尾到头打印每个节点的值,不同的值之间用空格隔开。比如:1>2>3>4>5输出:5 4 3 2 1用非递归以及递归两种算法实现。 非...

  • 2019 iOS 面试题大全(补充完整版)

    原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...

  • 120
    MacOS开发——NSMenu应用详解

    文章来源汇总:https://my.oschina.net/u/2340880/blog/1377546https://blog.csdn.net/lovechris00ht...

  • 关于工作

    1月份提了离职,原来讲好做到年底,1月31日公司开工去办理离职手续的。 但是由于疫情影响公司一直到2月底才开工,中间领导也有发信息了说要不然就不辞职了。但是考虑到今年的实际情...

  • 120
    学习OpenGL ES之绘制一个正方体

    本系列所有文章目录 获取示例代码 经过前面7篇文章的铺垫,绘制正方体已经不是什么难事了。正方体其实就是由6个矩形组成的几何体,X,Y,Z轴上各两个矩形。下面是Z轴上两个矩形的...

个人介绍
与世界分享我的成长