android 多线程概述
摘要:android多线程,一直是一个麻烦的事情,要掌握它的本质,我们需要搞清楚一个问题,linux多线程的本质。我们这篇文章,来讨论以下的议程:了解linux的历程,了解android的异步任务机制,了解android的多步任务。说到linux的多线程,我们要比较windows与linux的多线程的模型。windows线程———线程与进程多对多模型,线程的调度都在核内。操作系统——操作系统在的视线系统,部分linux的线程是一对一,一对多的模式,线程调度在核外。这是windows进程,windows进程的模型如下: 通过这张图,我们能够精确的看到在kernel中,windows已经定义了一些进程管
阅读全文
posted @
2013-08-04 17:04
laozhu1124
阅读(971)
推荐(0) 编辑
android 中的 window,view,activity具体关系
摘要:通过讨论这个问题,我们能够见识到google是对面向对象模式的理解,能够理解android底层的一些调用。这也是一道很常见的面试题。我们这篇文章就来解决这四个问题:Android 中view的显示视图么?Activity,window,View的关系是什么?LayOutInflater 填充是什么?LayOutInflater 具体怎么做?首先,我们从activity开始说起,说起activity我们都要知道setcontentview和attach方法。setcontentview中的,主要用来填充相应的布局文件。而至于attach方法了,这个方法用的很少,但是很重要。我们跟踪java的源代
阅读全文
posted @
2013-08-02 08:05
laozhu1124
阅读(10234)
推荐(0) 编辑
比较windows phone程序启动和android程序启动原理
摘要:windows phone 程序是如何启动的了,他和android程序有什么区别,我们重点从native code 层面来分析在windows phone 程序启动的时候是:在XAML中使用应用程序定义指定起始Page(它是启动 WindowsPhone7程序时自动加载的Page)。 指定方法是将 StartupUri 属性设置为所需的 Page 的 统一资源标识符 (URI)。 可以在标记中以声明方式设置 StartupUri,如下面的示例所示。 此例中,StartupUri 特性设置为标识 HomePage.xaml 的相对 pack URI。当WindowsPhone7 APP 启...
阅读全文
posted @
2013-08-01 21:40
laozhu1124
阅读(1744)
推荐(0) 编辑