初始化部分: 复制代码 UICollectionViewFlowLayout *flowLayout= [[UICollectionViewFlowLayout alloc]init]; self.myCollectio…
分类:移动开发
清理ios项目无用的图片资源
项目经过需求的变更,产品迭代,再多次的改版之后,有些不再使用的图片不一定能够及时的清理掉,这些无用的图片一方面让项目图片资源的结构更加的复杂,另一方面会导致ipa包的体积变大。 及时的清理掉不用的图片资源很有必要,在An…
NSTimer学习笔记
NSTimer是iOS最常用的定时器工具之一,在使用的时候常常会遇到各种各样的问题,最常见的是内存泄漏,通常我们使用NSTimer的一般流程是这样的 在ViewController初始化或加载的地方创建NSTimer,并…
深入理解JavaScript内部原理(1): 执行上下文
说明 本文是翻译Dmitry Soshnikov 的文章 Execution Contexts. 文章地址:http://dmitrysoshnikov.com/ecmascript/chapter-1-exe…
Android移动性能实战读书笔记
1. 磁盘IO优化 1.1 检测工具 开启严格模式,在Application的onCreate方法中增加以下代码 if (BuildConfig.DEBUG) { //设置线程策略检查的事件类型,以及发生该事件的处理措施…
数组和List之间的转换
1、数组转成list String[] names = new String[5]; Arrays.asList(names); Arrays中的asList方法: public static <T&g…
教你怎么把安卓应用软件放到系统根目录system/app下
教你怎么把安卓应用软件放到系统根目录system/app下 安卓手机有时候安装的软件多了,用着久了就会出现卡机,死机的现象,流畅度大大的减弱了,实在是影响使用体验。对于这种情况,有的人会经常清理后台程序,可是…
android4.4开机启动以太网(适用android tv 平板等需要网线的设备)
android4.4开机启动以太网(适用android tv 平板等需要网线的设备) 最近客户有个需求,就是在在插入网线的时候平板设备要直接连接以太网,在网上找了许多的文章但都大同小异,还是没有解决最终在修改之后有效了,…
Xcode 7制作动态Framework
动态Framework 1、新建一个工程,左边选择iOS-Framework & Library 然后选择Cocoa Touch Framework。 2、现在可以创建所需要封装的类和方法。 3、选中工程targ…
精彩文章 - 收藏集 - 掘金
iOS 开发之 Runtime 常用示例总结 – iOS – 掘金经常有小伙伴私下在Q上问一些关于Runtime的东西,问我有没有Runtime的相关博客,之前还真没正儿八经的总结过。之前只是在解…
iOS Deep Linking 最佳实践
在 iOS 中,deep linking 实际上包括 URL Scheme、Universal Link、notification 或者 3D Touch 等 URL 跳转方式。应用场景比如常见的通知,社交分享,支付,或…
Android Sshd使用
1. 介绍 因为某些原因, 笔者需要在android上开发, 使用adb比较麻烦, 于是想使用sshd. 推荐的软件是openssh, 其他选择有dropbear, mosh.当然还有其他选择, 如termu…