Android-Room数据库(介绍)[https://www.jianshu.com/p/cfde3535233d] Android-Room数据库-多表查询(Relati...
Android-Room数据库(介绍)[https://www.jianshu.com/p/cfde3535233d] Android-Room数据库-多表查询(Relati...
前言 在Android进阶之路上, 性能优化是一个绕不开的问题。这部分内容非常考验程序员的内功和项目经验,必须要对Android各功能模块原理和Android系统有个比较全面...
前言 新年第一篇总结与分享~离19年新年就剩一个月左右了,整个公司的项目也不像以往一样紧张、忙碌,周末同事和朋友聊得最多的就是抢票和年终奖了(然而我们公司并没有😭),为自己心...
上一篇文章面试官:说说多线程并发问题阅读量和点赞数超出我的想象,这周带来这个系列第二篇。 故事开始 面试官:平时开发中有遇到卡顿问题吗?你一般是如何处理的?来面试的小伙:额....
上一篇Android-OKHTTP底层原理浅析(一)讲到 这个方法过,今天接着这部分继续,开始之前我们先预习一下——责任链模式。 ok,这个责任链模式是什么意思呢,首先“链”...
引用自: 内存管理、自动释放池与循环引用[https://www.jianshu.com/p/0453a18448ab] 一、内存布局 1. 堆栈解释 栈(stack): 方...
引用自[https://www.jianshu.com/p/e70bac443cf2] 分类 扩展 代理 (Delegate) 通知 (NSNotification) KVO...
数据类型在C/C++程序中常存在全局变量、函数内定义的静态变量以及局部变量,对于局部变量来说,其不存在线程安全问题,因此不在本文讨论的范围之内。全局变量和函数内定义的静态变量...
引用自:NSInvocation的基本用法[https://www.jianshu.com/p/de05b453e26b] 在iOS中可以直接调用 某个对象 的消息(java...
由于对c语言不熟悉,写了很多注释. 初始化代码 初始化图示双向链表初始化.png 删除单个 删除单个图示双向链表删除单个.png 测试代码
iOS程序启动时的入口为Supporting Files里的main.m文件 其中 UIApplicationMain 函数在官方有具体解释[https://develope...
请注意:图片中的Cocoa跟Cocoa Touch是有区别的,前者是Max OS中使用的框架,后者是iPhone OS中使用的框架 Cocoa touch:点这里[https...
Cocoa Touch 是一种为 iPhone OS 应用程序提供了丰富用户体验的框架。 组成部分: ①:Foundation 框架 (可访问底层系统的实体和服务,例如可以用...