Android中有两个世界,一个是Java世界,一个是Native世界。第三章介绍的是native世界的启动,那么java世界是什么时候启动的呢?还记得在解析完init.rc文件之后启动很多的服务,其中非常重要的两个服务就是zygote和servicemanager。其中zygote就是android世界的第一个虚拟机,在android中扮演非常重要的角色,下面讨论的内容就是android启动剩下...
分类:
移动开发 时间:
2015-06-07 09:43:50
阅读次数:
426
转载请标明出处:
http://blog.csdn.net/yujun411522/article/details/46334123
本文出自:【yujun411522的博客】
3.1 android正常模式启动流程
主要流程如下:
1.系统加电,执行bootloader,bootloader会将内核加载到内存中。
2.内核加载到内存之后首先进入内核引导阶段,...
分类:
移动开发 时间:
2015-06-05 10:23:16
阅读次数:
219
Android 启动模拟器是出现“Failed to allocate memory: 8”错误,模拟器无法启动,如下图:原因:设置了不正确AVD显示屏模式,4.0版默认的模式为WVGA800,改成WXGA720后导致不支持。解决办法:编辑这个AVD,将Skin -> Build in的参数改回默认...
分类:
移动开发 时间:
2015-06-04 15:14:36
阅读次数:
126
我们知道Android是以一个Activity为单位的,但是我们并没有看到一个Activity是怎么开始启动的。今天我 们就从Android的源代码开始讲吧。ActivityThread:Android的一个apk在打开时,使用到的第一个类就是这个类。我们先来说这个类。等说完这个类就能了解Android应用程序的启动原理了。这货名字取名有一个Thread结尾,貌似是一个线程类。其实他并不是一个线程类...
分类:
移动开发 时间:
2015-06-03 23:31:16
阅读次数:
198
配置好了Laravel之后进行网站访问,发现是空白页面,第一次使用Laravel很迷茫。使用fiddler查看的时候出现500错误,网上查了下是因为根目录下的storage目录没有777权限,如图:
解决方法:使用chmod -R 777 storage/更改该目录的权限
再次访问网站就正常显示了:...
分类:
Web程序 时间:
2015-06-03 13:43:55
阅读次数:
132
XenApp6.5执行PhotoShopCS5颜色显示错误问题一、问题1.在XenApp桌面执行PhotoshopCS5(CS4也有相同问题)时,图片实际颜色与显示颜色误差极大。例如在空白页面上填色,颜色为:C:0M:100Y:0K:0,屏幕上显示上应该是接近红色,但却完全显示成蓝色稍微移动,或鼠标滑过,部分区域会..
分类:
移动开发 时间:
2015-05-29 18:36:15
阅读次数:
264
Android-HelloWorld解读
一 Android启动过程简介
大体的过程是:Zygote守护进程->vm虚拟机->应用程序app(没有main函数)
1 PackageManageService类识别manifest文件
2 manifest文件去找到主Activity类,然后加载这个Activity,
3 启动主Activity内的onCreate方法
4 在onCrea...
分类:
移动开发 时间:
2015-05-28 21:41:07
阅读次数:
343
PX2烧的系统也是android的时候,那么修改logo的方式也就大同小异啦,楼主也比较闲,就来试试修改logo。 大家都知道android启动界面分三步, 一步是内核的启动logo, 然后是android的启动初始化logo, 最后还有个启...
分类:
其他好文 时间:
2015-05-27 19:29:46
阅读次数:
279
一、先说Service服务。 1、利用setAction()方法来指定启动的Service服务1 Intent intent = new Intent();2 intent.setAction("ServiceAction");3 startService(intent); 2、使用Intent.....
分类:
移动开发 时间:
2015-05-26 12:05:12
阅读次数:
164
继上一篇文章:http://blog.csdn.net/gaopeng0071/article/details/45153495本文主要记录Activity传递数据到Service。
源码与上一篇基本是保持一致的,只是在跳转过程中增加了参数的传递。我们先来看效果。
1、效果图
2、通过以上效果图,可以看出activity页面的数值改变,相应后台service输出的数值也跟着改变。
3...
分类:
移动开发 时间:
2015-05-21 19:37:51
阅读次数:
208