自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (23)
  • 收藏
  • 关注

原创 android应用的启动流程

1.    说明应用的启动过程通常是通过startActivity函数,无论是在应用中调其它应用还是在桌面(桌面是Launcher应用)上点击,最终都将通过这个函数启动进程或者界面,下面以分析代码的方式,介绍它具体的工作过程2.    过程1)        packages/apps/Launcher2/src/com/android/launcher.java在应用或桌面上启动应用,例如桌面应用的启动由于中调用函数流程startActivitySafely() -> startActivity()2) 

2011-03-31 16:33:00 4394 2

原创 android启动过程详解(代码)

Zygote进程在init.rc中有service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-serverzygote进程通过init进程启动,zygote进程就奠定了Android的基础。从zygote的main()开始,见/frameworks/base/cmds/app_process/app_main.cppint main(int argc, const char * const argv

2011-03-30 15:13:00 2463

转载 Android Intent and Intent Filter

Intents and Intent Filters三种应用程序基本组件——activity, service和broadcast receiver——是使用称为intent的消息来激活的。Intent消息传递是一种组件间运行时绑定的机制. intent是Intent对象, 它包含了需要做的操作的描述, 或者, 对于广播来说, 包含了正在通知的消息内容. 对于向这三种组件发送intent有不同的机制:使用Context.startActivity() 或 Activity.startActivityForR

2011-03-29 20:35:00 1025

转载 Android事件处理

Android事件处理Init-----------zygote---------system-server-------------------windosmanager  ------------------------------------------------------------ UEventObserver ------------------------------------------------------------ InputDeviceRead ---------------

2011-03-25 08:25:00 732

转载 添加一个系统调用,遍历内核进程

环境:Fedora 12内核:linux-2.6.32.2STEP  0: 编译一个linux-2.6.32.2内核,且能够正常启动。上一篇博客已经讲了。STEP  1:在linux-2.6.32.2/arch/x86/kernel 目录中,找到syscall_table_32.S,在这个文件的最后一行,添加:.long sys_mycall.long sys_mycallSTEP  2: 在linux-2.6.32.2/arch/x86/include/asm目录下,找到unistd_32.h,在这个文件

2011-03-07 15:16:00 2035 1

原创 NDK使用心得

NDK使用心得昨天开始弄NDK编程,做之前觉得很简单,网上的例子和说明也一大堆,但直到今天才搞定,其中遇到的种种问题把它记录下来供以后查看,1.如何通过NDK编译JNI的so文件供android应用使用?首先在ndk开发目录的samples文件夹下面建myjni文件夹,在myjni文件夹下建jni文件夹用来放生成so代码的myjni.c文件和android.mk文件,myjni.c文件为编译.so的文件,内容如下#include #include #include #include  //这个地方需要注意,

2011-03-04 16:55:00 3723

建立repo代码仓库

全志关于自建本地代码仓库的详细说明,便于代码同步等

2014-04-12

jpeg编解码原理详解

作为一个基本的图像压缩方式,JPEG 已经得到了广泛的运用,但 JPEG 相关的基本原理,却经常被忽视,或解释得很不确切。 这里我们详细讨论一下 JPEG 的编码原理,并结合实例来给出一个更加感性的认识。JPEG 编码的详细过程有着诸多的信息可以给我们巨大的启发,我们在这里讨论的就是要对这些信息做一个具体细致的分析,通过我们的讨论,大家会对 JPEG 编码过程中出现的内容有一个确切的了解,并且能了解到这些内容的来龙去脉。

2011-07-15

Android框架與軟硬整合機會-高焕堂

Android框架與軟硬整合機會-高焕堂的好书

2011-02-23

Android的多媒体框架OpenCore详解

Android的多媒体框架OpenCore详细介绍

2011-02-23

如何解包/编辑/打包android系统的boot.img文件

详细介绍如何解包/编辑/打包android系统的boot.img文件

2011-02-23

window平台上搭建android开发环境

详细介绍android的平台搭建,包括搭建中间遇到的一些问题的解决方案,相信大多数人会和我遇到同样的问题

2010-11-03

K9GBG08U0M

SUMSUNG MLC NANDFLASH K9GBG08U0M datasheet,有需要的可以下来看看

2010-11-02

K9GAG08U0M

SAMSUNG MLC NANDFLASH K9GAG08U0M datasheet,有需要的可以看看

2010-11-02

BootLoader技术内幕

本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序―― BootLoader 的概念、软件设计的主要任务以及结构框架等内容

2010-11-02

ARM SoC体系结构_英国_Steve Fuber 完整版

ARM SoC体系结构_英国_Steve Fuber 完整版

2010-11-02

ARM汇编指令详解(含测试题)

ARM汇编指令详解(含测试题)

2010-11-02

C语言常用算法源代码

C语言经典常用算法源代码,C语言经典常用算法源代码

2010-11-02

微软C编程精粹(中文)

Microsoft编写优质无错C程序秘诀

2010-11-02

常用数据类型使用转换详解

常用数据类型使用转换详解

2010-11-02

JAVA夜未眠(包括一些面试问题和技巧)

经典JAVA书籍,包括一些面试问题和技巧

2010-11-02

Java程序设计技巧1001例

Java程序设计技巧1001例 ,丰富的JAVA程序设计实例,并介绍很好的设计技巧

2010-11-02

UNIX环境高级编程(书+配套源代码)

UNIX环境高级编程(书+配套源代码),非常经典的linux编程开发书籍

2010-11-01

Linux设备驱动第三版(中文版)

linux驱动开发经典书籍,详细介绍了linux设备的相关驱动开发

2010-10-08

ubuntu 10.04 TFTP和NFS配置详解

详细描述了ubuntu上TFTP和NFS的配置,完全测试通过

2010-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除