- 博客(4)
- 收藏
- 关注
原创 线程同步:Mutex和Condition
Android提供了两个封装好的同步类,它们是Mutex和Condition。这是重量级的同步技术,一般内核都会有对应的支持。另外,OS还提供了简单的原子操作,这些也算是同步技术中的一种。下面分别来介绍这三种东西。1. 互斥类—MutexMutex是互斥类,用于多线程访问同一个资源的时候,保证一次只有一个线程能访问该资源。在《Windows核心编程》①一书中,对于这种互斥访问有一个很形象的
2012-05-28 10:09:35 980
原创 SQLite数据访问
execSQL->executeSql->executeUpdateDelete->native_executeSql最终会通过JNI调到sqlite3_exec(存在于external文件夹中)出错处理:android_database_SQLiteDatabase.cpp中的throw_sqlite3_exception函数
2012-05-25 20:50:11 815
原创 android Sim卡锁定 pin解锁流程学习
1.Android自帶的pin解鎖部份在framework/base/policy/src/com/android/internal/policy/impl/SimUnlockScreen.javaSim鎖定后開機,會調用這個類,show出“請輸入pin”的解鎖介面,輸入pin密碼后,點擊“ok”,調用checkPin( )通过启动一个线程CheckSimPin来调用Telephony
2012-05-25 20:34:12 11052
原创 SQLite 设计及概念
1、API 由两部分组成: 核心API(core API) 和扩展API(extension API) 核心API的函数实现基本的数据库操作:连接数据库,处理SQL,遍历结果集。它也包括一些实用函数,比如字符串转换,操作控制,调试和错误处理。 扩展API通过创建你自定义的SQL函数去扩展SQLite。 1.1、SQLite Version 3的一些新特点:
2012-05-25 20:03:45 1178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人