自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (21)
  • 收藏
  • 关注

原创 初步解决ecryptfs加密ubuntu主目录的问题了

从ubuntu9.10开始,全新安装时多了一个登入时需要密码并加密我的主目录的选项,简单的说就是把整个主目录都加密了,如果电脑丢失或者重新安装系统时,没有关键密码此主目录则永远无法恢复,数据则可保无忧。不管有没有用,用各种方法试验恢复主目录时总是遇到各种各样的问题,其中最好的情况是目录恢复了,但其中的文件名称是乱码,根本无法解读,在网上找了很久的资料,最后才发现原因,不敢独享,贴在此处:如

2013-01-17 15:06:13 6225 1

转载 Android系统默认Home应用程序(Launcher)的启动过程源代码分析

在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应用程序就是Launcher了,本文将详细分析Launcher应用程序的启动过程。        Android系统的Home应用程序Launcher是由ActivityManagerService

2013-01-16 09:49:39 858

转载 Android应用程序安装过程源代码分析

Android系统在启动的过程中,会启动一个应用程序管理服务PackageManagerService,这个服务负责扫描系统中特定的目录,找到里面的应用程序文件,即以Apk为后缀的文件,然后对这些文件进解析,得到应用程序的相关信息,完成应用程序的安装过程,本文将详细分析这个过程。        应用程序管理服务PackageManagerService安装应用程序的过程,其实就是解析析应用程序

2013-01-16 09:48:18 574

转载 Android应用程序进程启动过程的源代码分析

Android应用程序框架层创建的应用程序进程具有两个特点,一是进程的入口函数是ActivityThread.main,二是进程天然支持Binder进程间通信机制;这两个特点都是在进程的初始化过程中实现的,本文将详细分析Android应用程序进程创建过程中是如何实现这两个特点的。        Android应用程序框架层创建的应用程序进程的入口函数是ActivityThread.main

2013-01-16 09:46:54 617

转载 Android系统进程Zygote启动过程的源代码分析

在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育(fork)出来的,这也许就是为什么要把它称为Zygote(受精卵)的原因吧。由于Zygote进程在Android系统中有着如此重要的地位,本文将详细分析它的启动过程。        在前面一篇文章Android应用程序进程启动过程的源代码分析中,我们看到了,当ActivityManag

2013-01-16 09:45:15 558

转载 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序

在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写Linux内核驱动程序。在这个名为hello的Linux内核驱动程序中,创建三个不同的文件节点来供用户空间访问,分别是传统的设备文件/dev/hello、proc系统文件/proc/hello和devfs系统属性文件/sys/class/hello/hello/val。进一步,还通过cat命令来直接访问/proc/hello和/

2013-01-11 12:48:28 521

转载 在Ubuntu上为Android系统编写Linux内核驱动程序

在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而Android Market的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有率,终

2013-01-11 12:43:26 404

转载 在Ubuntu上下载、编译和安装Android最新源代码

看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载、编译和安装Android源代码。     一. 环境准备。     1. 磁盘空间预留20G左右,内存3G

2013-01-11 12:42:10 584

原创 XXX 不是抽象的,并且未覆盖XXX 中的抽象方法

编译android java代码时常常会遇到这样的错误,类不是抽象的,并且未覆盖 类中的抽象方法 test();出现这样的错误。一个原因是YYY类中的test方法在XXX类中没有实现,解决方法就是在XXX类中实现这个方法,另一个原因可能是你没有引入YYY类的包名

2013-01-11 12:24:02 24281 2

原创 android里fastboot命令的使用

调试android时,如果修改一次代码编译后重新烧机器会很麻烦,而且用的时间也要相对挺长的。android里有一个fastboot命令,可以不用将编译生成的镜像用软件烧到机器里,直接将镜像push到机器里,fastboot命令的使用adb reboot bootloader 重起至fastboot介面fastboot erase userdatafastboot eras

2013-01-05 15:45:14 1913

原创 编译android遇到java虚拟机堆内存不够的问题 java.lang.OutOfMemoryError: GC overhead limit exceeded 解决方法

ubuntu 12.04 server(64位) 编译android遇到java虚拟机堆内存不够的问题UNEXPECTED TOP-LEVEL ERROR:java.lang.OutOfMemoryError: GC overhead limit exceeded at com.android.dx.dex.code.OutputFinisher.findExpandedOpcode

2013-01-05 13:00:18 23361 1

ISOIEC 14882 2017 c++ 2017标准

C++17 标准 ISOIEC 14882 2017 官网 https://www.iso.org/standard/68564.html

2020-10-14

split_bootimg.pl

这个脚本可以解压boot.img镜像文件

2014-03-18

Intent启动service的示例代码

Intent启动service的示例代码,startService,stopService,bindService.unbindService用法的比较

2013-10-10

iconv源代码

iconv源码,可以将其移植到android上,经过验证,可以移植到android上,并能正常使用。

2013-08-13

mscml3.msim

这么个文件要了8分的资源,开源的东西,干吗要那么多。我免费!

2013-07-04

gnu as 汇编手册

gnu as 汇编手册,英文版和中文版,基于 Intel 处理器汇编 GAS 的介绍

2012-07-31

python unix和linux系统管理指南

unix和linux系统管理员的必备书籍,看后对你一定有很大的帮助。

2012-07-23

UNIX网络编程+第2卷+进程间通信

刚才传了《UNIX网络编程第1卷》现在把《UNIX网络编程+第2卷+进程间通信》也传上去。不能只有其中之一呀!!

2012-07-20

UNIX网络编程第1卷

UNIX网络编程第1卷

2012-07-20

保护方式下的80386及其编程

很好的一本书,值得珍藏,详细的介绍了汇编语言里的每条汇编指令,以及保护虚拟地址方式和中断异常等

2012-07-20

POSIX多线程程序设计中文版

本书是有关“线程”和如何使用“线程”的,在计算机中,“线程”是一种能够实现某种功能的基本软件单元,线程比传统的进程更小巧、更快捷、更易操作,就从书上炒这些把,不写还不让上传。

2012-07-20

标准C语言实用全书

很经典的一不书,可惜的是这本书已经不在印刷了,想买都买不到了,在网上找到了一个png格式的文档,将其转换成了pdf格式的了,只是有点可惜不太清楚。

2012-07-20

完美应用ubuntu 对使用ubuntu 的人是个很好的一本书哦

UbuntuChina 互动( http://www.ubuntuchina.com)社区是第一个 Ubuntu 中国 实验室的社区网站,专注于 Linux 和 Ubuntu 在中国的应用和传播,互动社区与其 他社区相比它更专注于 Ubuntu 应用、互动和传播,是一个只谈 Ubuntu 应用和技巧 的社区,踏踏实实推进 Ubuntu 在中国普及和应用的社区,这里的互动,不仅仅是 线上的互动,更有线下丰富的互动和开源普及活动。

2009-06-22

linux常用命令大全

书里详细描述了linux的常用命令,对刚学Linux的人很有帮助

2009-06-02

学写makedile

跟我一起写makefile 什么是makedile或许许多windows都不知道这些

2009-05-05

空空如也

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

TA关注的人

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