以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5017056.html 从Launcher开始启动App流程源码分析 com.and…
分类:移动开发
Android研究-linux内核启动到android系统[zz]
很多人阅读代码,总喜欢从头开始,这样觉得很安全,有依靠,无论如何总是能知道“头”,有头就能找到任何需要的部分。 Android生在linux内核基础上,linux内核启动的最后一步,一定是启动的android的进程,下面…
【优雅代码】深入浅出 妙用Javascript中apply、call、bind
这篇文章实在是很难下笔,因为网上相关文章不胜枚举。 巧合的是前些天看到阮老师的一篇文章的一句话: “对我来说,博客首先是一种知识管理工具,其次才是传播工具。我的技术文章,主要用来整理我还不懂的知识。我只写那些我还没有完全…
android同一文件夹的文件按时间、文件大小、名称排序
1.文件按名字降序排列: /** * 将文件按名字降序排列 */ class FileComparator implements Comparator<File> { @Override public int…
手机文件目录
Android根目录 1、mnt 挂载点目录2、etc 系统主要配置文件3、system Android 系统文件4、sys Linux 内核文件5、proc 运行时文件6、init.rc 启动脚本7、default.p…
如何开始苹果开发
其实这个主题早就想开始写了,一直到不到一个比较好的博客。前几天在segmentfault安家,这算是我的第一篇文章吧。 说到苹果开发,其实我也没有多大的资历来进行讲解。只是接触的早一些,从iOS3.X开始,就在学习使用了…
Swift 2.0初探
转眼间,Swift已经一岁多了,这门新鲜、语法时尚、类型安全、执行速度更快的语言已经渐渐的深入广大开发者的心。我同样也是非常喜爱这门新的编程语言。 今年6月,一年一度的WWDC大会如期而至,在大会上Apple发布了Swi…
CALayer的基本使用
图层 UIView之所以能显示到界面上是因为有一个图层。(CALayer) 一、CALayer的基本使用 通过CALayer对象, 可以很方便的调整UIView的一些外观属性。 设置边框(在IOS6中必须导入Qu…
iOS支付宝2.3.3SDK集成开发(Swift1.2)
运行环境 系统:OS X Yosemite 10.10.3 IDE :Xcode 6.4 语言:Swift 1.2 添加支付宝SDK2.2.3 集成开发包下载链接 新建一个文件夹,命名为AliSDK2_2_3 AliSD…
译:Swift ABI (一)
翻译自Swift在Github上发布的Swift ABI Manifesto Swift 4中ABI不会稳定对我们到底有多大影响?ABI究竟是什么?它稳定了又会怎样?达到ABI稳定为什么很困难?有哪些技术细节问题要处理?…
iOS 入门必读 - 收藏集 - 掘金
Web 开发实战 – 前端 – 掘金 《Web开发实战》是作者的第二本技术书籍,集合了大量的开发案例,目前主要选择日常开发中会用到的加入本书,分为四部分:CSS实战篇、JavaScript实战篇、…
iOS:Block变量捕获
这篇博客我们从一个很常见的题目入手。 int age = 10; void (^myblock)(void) = ^{ NSLog(@"%d",age); }; age = 20; myblock(); 这个题目就涉及到…