自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

AudioTrack播放pcm文件,波形显示

AudioTrack播放pcm文件,波形显示, 用于测试的demo, 比较简单。

2019-02-18

基于listView的树状列表实现的demo

基于listView的树状列表实现, 向下滑动界面,从数据库里异步加载数据到listView显示

2018-11-19

异步联网、解析json、下载保存并用listView+Glide开源库显示图片列表demo

连接一个http地址,获取返回的JSON图片地址,并根据图片地址取图片

2018-03-09

编译live555 android动态库(Android.mk)

将live555源码编译成可供android-ndk使用的动态库 1、linux下新建jni, 将Android.mk、build.sh放在jni目录,然后将live555源码下的目录 BasicUsageEnvironment、groupsock、liveMedia、UsageEnvironment也复制到jni目录 2、linux下编译live555, 在linux交叉编译环境已经配置好的情况下,直接在jni目录执行脚本build.sh即可生成live555.so库。

2017-11-24

android来电挂断demo

如果来电号码没在联系人中,则进行挂断,并在首页显示

2017-11-24

空空如也

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

TA关注的人

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