- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 linux多线程编程,用 pthread_cond_timedwait 代替sleep
摘要:多线程编程中,线程A循环计算,然后sleep一会接着计算(目的是减少CPU利用率);存在的问题是,如果要关闭程序,通常选择join线程A等待线程A退出,可是我们必须等到sleep函数返回,该线程A才能正常退出,这无疑减慢了程序退出的速度。当然,你可以terminate线程A,但这样做很不优雅,且会存在一些未知问题。采用pthread_cond_timedwait(pthread_cond_t...
2018-11-28 15:47:34 1795
转载 Android学习笔记之性能优化SparseArray
1.Android中SparseArray的使用.. 昨天研究完横向二级菜单,发现其中使用了SparseArray去替换HashMap的使用.于是乎自己查了一些相关资料,自己同时对性能进行了一些测试。首先先说一下SparseArray的原理. SparseArray(稀疏数组).他是Android内部特有的api,标准的jdk是没有这个类的.在Android内部用来替代HashM...
2018-11-16 17:34:10 89
转载 Android Notification 通知栏点击不能跳转
关于通知栏Notification的使用,不多讲,这里说的很清楚http://www.cnblogs.com/zenfly/archive/2012/02/09/2343923.html 先说下我遇到的问题: 在应用关闭的时候,发送通知到通知栏,点击通知栏能正常跳转到我想要的页面,代码如下 Intent msgIntent = new Intent(); msgIntent.addCate...
2018-11-07 17:56:19 6637
原创 android ndk开发crash崩溃定位:
android使用ndk开发crash崩溃定位: 1、法一:使用ndk-stack输出调用堆栈 cd /home/hk/Android-Develop/android-ndk-r12b 将log.txt放在这个目录 ./ndk-stack -sym /home/hk/Project/obj/local/armeabi-v7a -dump log.txt>kk.txt 2、法二:...
2018-11-06 17:01:57 664
编译live555 android动态库(Android.mk)
2017-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人