自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 对于Intent和IntentFilter的理解记录

来个通俗的比方: Intent比作一个人 IntentFilter比作一个饭店 1、如果一个人想吃东西(Intent的action),而酒店中提供吃东西(Intent-Filter的action),则匹配成功。 2、如果一个人想吃东西(Intent的action),而酒店中提供吃东西和睡觉(Intent-Filter的action),则匹配成功。 3、如果一个人想吃东西和睡觉(Inten

2012-08-25 09:32:46 525

原创 多终端适配的相关记录

在android项目目录下有两个存放资源文件的文件夹assets和res 我的理解是:如果平台的DPI和默认的DPI不同的时候,从assets文件夹中获取到的图片是不会放缩的,测试通过。(比较粗浅) res文件夹下主要有四个文件夹粗放图片资源drawable,drawable-hdpi,drawable-mdpi,drawable-ldpi。对应的DPI:默认的DPI,240,160,120。

2012-08-17 09:39:33 611

原创 eclipse下的ndk断点调试

一:在windows环境下 windows 7 + cygwin + eclipse + cdt + ndk 1、首先设置环境变量cygwin的bin目录和ndk的根目录。 2、在cygwin中编译ndk 在项目的目录下使用$NDK/ndk-build(最好加参数 NDK_DEBUG=1). 得到:libs/armeabi目录下的三个文件gdb.setup\gdbserver\libhe

2012-06-01 14:28:41 2636

原创 在android C/C++ native编程(ndk)中使用logCat学习记录

第一步:在对应的mk文件中加入:LOCAL_LDLIBS := -llog 第二步:在要使用LOG的cpp文件中加入: #include #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, "MY_TAG", __VA_ARGS__) 第三步:这样就可以使用了:LOGD("测试信息");

2012-05-31 13:51:48 458

原创 android源码级导入eclipse

1、把android源码目录下的/development/ide/eclipse/.classpath文件拷贝到android源码目录下 2、修改.classpath文件的权限(chmod 777 .classpash). 3、新建java project,在弹出的New java project窗口中输入工程名称后,指定Location为android源码所在的目录,而后finish。 4

2012-05-28 14:40:46 250

原创 Android相关编译和目录小计

Android目录下包括内核和android源码 编译:在Android目录下make整体编译,编译成功后make android编译android源码。进入android目录,通过make sdk可以得到应用开发用的android.jar,生成的目录为out/target/common/obj/PACKAGING/android_jar_intermediates/android.jar 并

2012-05-25 10:31:12 343

原创 android模拟器相关问题的解决

1:/system的分区大小 由于启动模拟器时,系统分区的内容实际上是分配一块与system.img等大小的空间,可以通过mount查看。 修改系统分区的大小:emulator -partition-size 1024 -avd Anymore 2:/system的读写权限 由于系统分区是只读的方式挂载,所以想修改、删除/system目录下的文件是不行的,可以通过mount查看。

2012-05-23 17:43:40 307

原创 编译launcher问题

想看看launcher的实现,就现在源码下来编译,在编译过程中遇到了很多问题,不过都一一解决,一下是解决步骤: 当把launcher导入到eclipse时会有很多红叉,缺少相关的包,即 1)framework_intermediates/classes.jar :这个主要是android的框架类 2)android-common_intermediates/classes.jar :这个包含c

2011-12-28 10:53:31 561

原创 学习杂记

android 系统启动 入口: Init.rc /system/bin/servicemanager----serviceManager.cpp--Daemon process(守护进程)早于dalvik                                                 --zygote进程app_main.cpp(main()函数调用androidRunt

2011-12-17 10:22:16 195

原创 Android sdk 源码下载

今天用来一上午的时间下姜饼的SDK源代码。由于在线下载的android sdk源码是4.0的,但我们用的平台是2.3的,就在网上搜2.3的源代码。首先通过网上介绍的git方式下载但总是unable to connect to!很是郁闷。最终还是的度娘和谷哥了,不过结果还是能够令人满意的,达到了我期望值。

2011-12-16 12:54:15 289

原创 杂说

帐号注册很久了,还是第一次进自己的博客。空的只剩下空气,冷冷清清的,真对不起这个帐号。现在开始接触新的领域,准备记录自己学习的点点滴滴。

2011-12-09 18:28:51 187

深入浅出设计模式(中文版)

深入浅出设计模式(中文版),多种设计模式详解,代源码

2012-05-28

android_jni操作指南

android_jni操作指南.android调用c/c++代码环境搭建

2012-05-18

Activity启动过程简要介绍

Activity和Service是应用程序的核心组件,程序框架层提供了一套完整的机制来协助应用程序启动Activity和Service

2011-12-14

空空如也

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

TA关注的人

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