登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

iOS进阶--App功耗优化看这篇就够了

一款好的App一定要有非常好的用户体验,这一点已经是大多数开发者的共识。功耗是用户体验中一个重要的组成部分,但这部分因为各种问题,很多时候会被大家忽略。之前公司让我在内部搞个功耗优化的培训,但我发现网上相关的文章非常少,而且大多不系统,也不够权威。索性找到苹果官方文档,边翻译边整理,就有了这边文章。内 ...
hellokenken 7 天前
阅读:304 评论:0 赞:1

【iOS】关于屏幕渲染的那点事儿

#### 离屏渲染 !(http://upload-images.jianshu.io/upload_images/5239428-b44bff21056d3ff0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 通常来说,计算机系统中 CPU、GPU、显示器是以上面这种方式协同工作的。CPU 计算好显示内容提交到 GPU,GPU 渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照 ...
我是快乐星 2017-12-5 17:58
阅读:38 评论:0 赞:0

React Native调试技巧与心得

在做React Native开发时,少不了的需要对React Native程序进行调试。调试程序是每一位开发者的基本功,高效的调试不仅能提高开发效率,也能降低Bug率。本文将向大家分享React Native程序调试的一些技巧和心得。 Developer Menu Developer Menu是React Native给开发者定制的一个开发者菜单,来帮助开发者调试React Na ...
KB_MoreShare 2017-12-5 14:20
阅读:44 评论:0 赞:0

Xcode插件FlyCoding

!(http://upload-images.jianshu.io/upload_images/1594222-889509dc24170f3f?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) FlyCoding是一个Xcode插件,使用苹果提供的插件机制编写,可以运行在最新的Xcode上, 它提供了类似于HTML中 **Emmet** 的功能。你可以通过特殊语法来快速的生成你想要的**Swfit**代码,特 ...
SSBun 2017-12-5 09:43
阅读:46 评论:0 赞:0

Android 开发技术选型(博客,新闻,阅读类)转载

## 前言 最开始学习写应用的时候,发现类聚合数据这个平台可以提供一些免费数据接口,于是写了个人的第一个应用----- (https://github.com/onlyloveyd/JuheNews),当时的知识储备稍显粗糙,虽然现在的知识也不咋滴,但是相对之前而言还是有些进步的,所以决定将应用重构一下,具体参考我的第二个个人开发的应用-- ...
liujh 2017-12-4 17:55
阅读:32 评论:0 赞:0

适配iOS11&iPhoneX的一些坑

前阵子项目开发忙成狗,就一直没做iOS11的适配,直到XcodeGM版发布后,我胸有成竹的在iPhoneX上跑起项目,整个人都凉透了...下面总结一下我遇到的坑,不是很全面,日后补充。导航栏导航栏高度的变化iOS11之前导航栏默认高度为64pt(这里高度指statusBar + NavigationBar),iOS11之后如果设置了prefersLargeTitles = YES则为9 ...
ceshishangchuan 2017-12-4 11:12
阅读:243 评论:0 赞:0

面试中的那些 Git 问题 - 基础部分

团队协作能力一直是我们招聘开发人员的重要考核指标之一。而考核这个能力的原因很简单:一般公司都不会只有一个开发…而一旦涉及多人协作开发,良好的协作能力和习惯能显著提高整个团队的开发效率。Time is money!说到协作,面试中当然就会聊到开发人员日常最需要协作的事情,代码协作。因为 Github 在国内的流行,很多公 ...
James1991 2017-12-4 11:09
阅读:96 评论:0 赞:0

如何在自定义 Tool Bar 和 Tab Bar 之间切换显示

UITabBarController 结合 UINavigationController、UITableViewController,在 iOS App 的 UI 设计中是比较经典的组合用法,效果可以参考原生电话 App。本文我们要实现的是,在点击导航栏的按钮后,隐藏 TabBar,显示自定义的工具栏菜单,再次点击按钮切换回来。本文的 示例工程 已上传至 Github,欢迎下载调试, ...
BeatBeat 2017-12-4 10:54
阅读:91 评论:0 赞:1

ReactNative 仿美团项目

今天公司iOS项目完成了,在闲暇时候回顾一下上半年写过的ReactNative 仿美团项目,感觉好久好久没有再动过ReactNative混合模式了,对于ReactNative中ES6很是熟练,在这段时间几乎每天都用Flex ES6语法糖来写手机端页面,对于web前端手机页面也有了一定的了解,为了ReactNative项目能够更加熟练的编写,也积累了很多前端知识 ...
shareiOS 2017-12-4 10:52
阅读:175 评论:0 赞:0

iOS面试题:阿里-P6一面-参考思路

littleRed 2017-12-1 10:42
阅读:424 评论:0 赞:0

Android视频编辑SDK--RDVECore来自锐动的无UI,高度抽象化API

1 RDVECore功能概述 RDVECore是锐动推出的无UI,高度抽象化API的视频编辑SDK,支持以下功能: 1.1 丰富的编辑功能 RDVECore包含了丰富的基础功能,对于编辑中的视频、图片、音乐有各种 处理方式,并且可以根据实际的业务需求,进行搭配组合,所有处理都可以精确 到毫秒级,达到最专业的的要求,主要功能如下: · MV MV根 ...
橙色的灯 2017-11-30 17:33
阅读:41 评论:0 赞:0

iOS开发之模仿qq通讯录源代码!

这篇文章主要整理一下项目中用到的类似qq通讯录的收缩功能。 ![图片描述](/data/attachment/album/201711/30/163501sf39wh9f5wt53ep9.gif) 我实现的思路是在tableview的header放置button,然后根据button是否选中来判断是否需要显示那一个section。 首先定义了两个属性 ``` @property(nonatomic,strong)UITableView *t ...
一人无 2017-11-30 16:35
阅读:38 评论:0 赞:0

对于KVO,你真的了解么?

目录关于面试官方文档核心代码 (Key-Value Observing)进阶(手动创建KVO)关于isa指针参考文章链接一、关于面试面试官:谈一谈你对KVO的理解?A:添加响应者,监听对象变化,当对象改变时调用代理。B:动态创建NSKVONotifying_XX类,修改被监听对象isa指针指向,只要调用对象的set方法,就会调用NSKVONotifying_XX的set方法 ...
ceshishangchuan 2017-11-30 10:27
阅读:422 评论:1 赞:1

如何在自定义 Tool Bar 和 Tab Bar 之间切换显示

UITabBarController 结合 UINavigationController、UITableViewController,在 iOS App 的 UI 设计中是比较经典的组合用法,效果可以参考原生电话 App。本文我们要实现的是,在点击导航栏的按钮后,隐藏 TabBar,显示自定义的工具栏菜单,再次点击按钮切换回来。本文的 示例工程 已上传至 Github,欢迎下载调试, ...
无限释囚 2017-11-29 18:30
阅读:38 评论:0 赞:0
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

返回顶部