- 博客(7)
- 收藏
- 关注
原创 录音完成上传文件失败
问题:在实时上传语音文件时,提示上传失败。PHP服务端提示错误代码3,文件不完整,分析:在录音结束的瞬间,开启上传任务,由于是异步线程任务,这个时候可能会出现录音的流正在关闭的情况。。所以这个时候操作这个音频的文件的话,可能会上传失败。就类似于windows下如果某个文件还在使用,然后你删除它 ,它提示你此文件正在被另外一个程序所使用解决办法:在录音结束后,
2013-06-27 16:34:19
3404
原创 手机拍照获取不到图片?<部分手机>
问题:在拍照时 activity发生旋转 ,导致当前界面数据丢失解决办法:后来在清单文件的对应的activity里设置了如下属性解决问题 android:configChanges="orientation|keyboardHidden"android:screenOrientation="portrait"
2013-06-25 18:02:52
674
原创 通过反射去除listView 滑动到上下顶端的阴影
try { Method method = AbsListView.class.getDeclaredMethod("setOverScrollMode", int.class); method.setAccessible(true); method.invoke(this, 2
2013-05-02 14:50:19
805
原创 ExpandableListView 的几个有用点的属性
1. 设置ExpandableListView 默认是展开的:先实例化 exListView然后 exListView.setAdapter(exlvAdapter); //遍历所有group,将所有项设置成默认展开 int groupCount = exListView.getCount(); for (int i=0; i
2013-05-02 14:44:58
835
原创 Timer和AlarmManager的区别
TimerAndroid 的 Timer 类可以用来计划需要循环执行的任务,Timer 的问题是它需要用 WakeLock 让 CPU 保持唤醒状态,这样会大量消耗手机电量,大大减短手机待机时间。这种方式不能满足我们的需求。AlarmManagerAlarmManager 是 Android 系统封装的用于管理 RTC 的模块,RTC (Real Time Clock) 是一个独立的硬
2013-04-16 10:22:18
772
转载 转载一篇关于设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真
2013-04-15 22:57:14
688
原创 关于Listview显示不同条目的两种方法
==============第一种=============腹写adapter中的这两个方法 /** *根据position来返回不同的条目类型 *返回的是你自己定义的这个条目所对应的类型 */ @Override public int getItemViewType(int position) { return super.ge
2013-04-15 22:41:16
1448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人