- 博客(6)
- 资源 (5)
- 收藏
- 关注
转载 iOS界面布局之四——使用第三方库Masonry进行autolayout布局
一、引言 在前面博客,我们讨论了使用iOS原生的框架代码来进行autolayout布局。在使用中,我们会发现,无论是代码量还是结构的清晰度,都十分不能让我们满意,在storyBoard中只需要几条线就可以搞定的事情,用代码缺要写冗余的一大堆。并且有些时候,故事版并不能解决所有问题,某些控件必须我们手写,这样的话,我们就不得不进行代码的autolayout布局,幸运的是,Mason
2016-08-24 19:56:44 515
转载 android分析windowManager、window、viewGroup之间关系(一)
本文将主要介绍addview方法,在windowManager、window、viewGroup中的实现原理。首先将介绍这些类结构关系,然后分析其内在联系,介绍实现原理,最后介绍重要的一个参数windowManager.layoutParams。文章预计分为三个部分。 一、首先介绍一下上述接口、类的结构 接口:windowManager 用来在应用与window之间
2016-08-24 19:48:22 428
转载 Android中View绘制流程以及invalidate()等相关方法分析
前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。 整个View树的绘图流程是在ViewRoot.java类的performTraversa
2016-08-24 19:43:36 255
转载 自定义View之onMeasure()
可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。本节我们探索自定义View中onMeasure()起到了什么样的作用,题外要插的一句是,Activity框架,View框架中大量的on函数基本上都应用到了Template模式,掌握这一
2016-08-24 19:37:52 273
转载 深入到ViewGroup内部,了解ViewGroup的工作
ViewGroup定义 一个ViewGroup是一个可以包含子View的容器,是布局文件和View容器的基类。在这个类里定义了ViewGroup.LayoutParams类,这个类是布局参数的子类。 其实ViewGroup也就是View的容器。通过ViewGroup.LayoutParams来指定子View的参数。 ViewGroup作为一个容器,为了制定这个容器应有的标准所以
2016-08-24 19:30:31 734
转载 Mac下好用的HTTP/HTTPS抓包工具Charles
在Mac下做开发,用Fiddler抓包由于离不开Windows比较痛苦,还好有Charles,到官网http://www.charlesproxy.com/可下载到最新版本(若不支持rMBP可拖到Retinizer中把文字变清晰)HTTP抓包打开Charles程序查看Mac电脑的IP地址,如192.168.1.7打开iOS设置,进入当前wifi连接,设置HTTP代理Group,将服
2016-08-11 15:10:40 334
ffmpeg基础库编程开发
2018-10-16
The Swift Programming Language3.0 中文版
2018-10-16
Objective-C 2.0运行时系统编程指南
2018-10-16
精通Git(第2版)
2018-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人