自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android, 如何在C文件中加log

#include #define LOGW(format, ...) \    __libc_android_log_print(ANDROID_LOG_WARN, "TAG", (format), ##__VA_ARGS__ )在文件中直接使用LOGW(""); 就可以了

2013-06-28 14:22:05 1513

转载 JNI WARNING: input is not valid Modified UTF-8: illegal start byte 0xfe

W/dalvikvm( 1473):              in Landroid/media/MediaScanner;.processFile (Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaScannerClient;)V (NewStringUTF)I/dalvikvm( 1473): "MediaScannerSe

2013-06-26 17:20:28 7739

转载 Android 4.2 JellyBean Graphic Component -- SurfaceFlinger 2

3. SurfaceFlinger和EventThread的工作流程说明在SF的readyToRun函数中,将通过MesssageQueue的setEventThread函数建立SF和ET的关系。看看代码吧:void MessageQueue::setEventThread(const sp& eventThread){mEventThread = eventThread;

2013-06-21 15:43:12 1451

原创 Android 4.2 JellyBean Graphic Component -- SurfaceFlinger 1

1. 创建Activity和SurfaceFlinger之间的联系: SurfaceSession因为一个ViewRootImple对应一个DecorView. 一个DecorView又对应一个PhoneWindow.而一个PhoneWindow同时对应一个Activity. 所以一个Activity对应SF端的一个(ISurfaceComposerClient)Client.frameworks

2013-06-21 14:06:07 3094

转载 Android 原子操作函數介紹

原子操作函數介紹什麼是原子操作?所謂原子操作,就是該操作絕不會在執行完畢前被任何其他任務或事件打斷,也就說,原子操作是最小的執行單位。上面這句話放到代碼中是什麼意思?請看一個例子:[-->例子]static int g_flag = 0; //全局變量g_flagstatic Mutex  lock  ;//全局的锁//線程1執行thread1。void thread1

2013-06-21 10:41:46 1223

转载 Mutax and Condition

5.3.2 常用同步类同步,是多线程编程中不可回避的话题,同时也是一个非常复杂的问题。这里只简单介绍一下Android提供的同步类。这些类,只对系统提供的多线程同步函数(这种函数我们称为Raw API)进行了面向对象的封装,读者必须先理解Raw API,然后才能真正掌握其具体用法。提示 要了解Windows下的多线程编程,有很多参考资料,而有关Linux下完整系统阐述多线程编程的书籍目前较

2013-06-19 17:41:54 712

转载 android中修改默认语言

本文是主要对android定制多语言的问题进行深入研究后,总结了其定制的 机制和其具体实现方法。如果想深入了解其定制的机制,可阅读本文第一部分,如 果只想了解如何定制,请参考第二部分。 第一部分 多语言定制的机制 1、ICU4C简介 ICU4C(ICU for C, http://site.icu-project.org/ ) 是ICU在C/C++平台下的版本,

2013-06-06 17:13:48 692

转载 MTP in Android

经作者同意,转发我们公司MTP专家同事huirong的一篇文章。大家也可在程序员第5期看到。MTP in AndroidMTP的全称是Media Transfer Protocol(媒体传输协议),它是微软公司提出的一套媒体文件传输协议。Android从3.0开始支持MTP。不过,在今天的智能手机领域内,Google和微软是一对冤家,为什么Android中会使用MTP呢?请看下文。

2013-06-06 14:46:02 978

Tapestry.5.Building.Web.Applications

Tapestry.5.Building.Web.Applications

2010-05-06

空空如也

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

TA关注的人

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