- 博客(7)
- 资源 (15)
- 收藏
- 关注
原创 Android Binder机制浅析
摘要Binder是android中一个很重要且很复杂的概念,它在系统的整体运作中发挥着极其重要的作用,不过本文并不打算从深层次分析Binder机制,有两点原因:1是目前网上已经有2篇很好的文章了,2是对Binder机制进行深入底层乃至驱动的分析这一过程相当困难且相当耗时,因此并不适合重复造轮子。本文的角度是对Android的Binder机制从整体和概念上进行分析,能够让大家很快明白到底什么是Bin
2014-02-23 14:14:57 24247 6
原创 Android内核解读-应用的安装过程
前言我们知道,在android手机上安装一个apk很简单,只要打开apk文件,默认就会弹出安装界面,然后点击确定,经过若干秒后,apk就安装成功了,可是你知道apk的安装过程是什么吗?你知道android系统在安装一个apk的时候都干了什么吗?在本文中,将一一解答这个问题。简单来说,apk的安装过程分两步:第一步,将apk文件复制到程序目录下(/data/app/);第二步,为应用创建数据目录
2014-02-22 17:44:20 18912 12
原创 Android内核解读-Android系统的开机启动过程
转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/19302593前言当长按手机的power键,Android手机就会开机,那么Android系统的开机启动过程到底是怎么样的呢,本文将要介绍这一过程。简单来说,Android系统的开机启动过程大致是这样的:首先linux系统会启动一个叫做zygote(可以称为受精卵、母体)的li
2014-02-17 01:57:46 17161 13
原创 Ubuntu上Lamp的搭建
Step 1: 安装 mysql1 sudo apt-get install mysql-client mysql-serverStep 2: 安装 Apache21 sudo apt-get install apache2Step 3: 安装 PHP 支持1 sudo apt-get install php5 libapache2-mod-php52 #测试是否安装成功3 sudo gedit
2014-02-15 14:26:06 5706
原创 树立个人品牌:让名企hr们主动来找你
前言 作为一名程序员,如何更快地提高自己从而让自己向更高级别飞跃是每个人都要关心的问题。质的飞跃是一个慢慢的过程,哲学上说:大量的量变会带来质变,也就是说,程序员想要当架构师、技术leader乃至CTO,不可避免的一步就是要完成许多量变。如何实现量变?从根本上来说就是提高自己的个人能力,整体上来说就是提高自己的个人能力和树立个人品牌。为什么仅仅从根本上提高个人能力是不够的呢?道理很简
2014-02-14 00:06:33 26566 75
原创 Android中屏幕密度和图片大小的关系分析
转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/19139013前言Android中支持许多资源,包括图片(Bitmap),对应于bitmap的文件夹是drawable,除了drawable,还有drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-
2014-02-13 01:30:58 14131 8
转载 Smali语法介绍
Smali背景:Smali,Baksmali分别是指安卓系统里的Java虚拟机(Dalvik)所使用的一种.dex格式文件的汇编器,反汇编器。其语法是一种宽松式的Jasmin/dedexer语法,而且它实现了.dex格式所有功能(注解,调试信息,线路信息等)。Smali,Baksmali分别是冰岛语中编译器,反编译器的叫法。也许你会问为什么是冰岛语呢,因为Dalvik是一个冰岛渔村名字。Smali
2014-02-09 22:39:47 19009 1
开源动画库nineoldandroids介绍
2013-12-28
Android程序Crash时的异常上报
2013-12-12
简易安装程序v1.0源代码
2011-03-01
javamail发送电子邮件源代码
2010-12-22
exe4j_windows_4_3
2010-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人