上一页 1 2 3 4 5 6 ··· 8 下一页

2013年2月19日

[转]使用Audio Queue Services 播放和录制音频

摘要: 要在iOS设备上播放和录制音频,苹果推荐我们使用AVFoundation框架中的AVAudioPlayer和AVAudioRecorder类。虽然用法比较简单,但是不支持流式;这就意味着:在播放音频前,必须等到整个音频加载完成后,才能开始播放音频;录音时,也必须等到录音结束后,才能获取到录音数据。这给应用造成了很大的局限性。为了解决这个问题,我们就需要使用Audio Queue Services来播放和录制音频;为了简化音频文件的处理,这里还需要用到Audio File Services(以前以为C语言没有音频文件处理的函数库,现在找到了)。 在使用之前,我们需要了解AudioQueue Se 阅读全文

posted @ 2013-02-19 09:58 南瓜饼 阅读(482) 评论(0) 推荐(0) 编辑

2013年1月31日

[转]Android 压力测试步骤

摘要: 转自:http://blog.csdn.net/freash/article/details/6646724Monkey测试的一个实例通过这个实例,我们能理解Monkey测试的步骤以及如何知道哪些应用程序能够用Monkey进行测试。Windows下(注:2—4步是为了查看我们可以测试哪些应用程序包,可省略):1、 通过eclipse启动一个Android的emulator2、 在命令行中输入:adb devices查看设备连接情况C:\Documents and Settings\Administrator>adb devices//操作List of devices attachede 阅读全文

posted @ 2013-01-31 10:41 南瓜饼 阅读(237) 评论(0) 推荐(0) 编辑

android monkey测试

摘要: 1.出现“adb不是内部或外部命令,也不是可运行的程序或批量文件。”解决办法:配置环境变名是Path,值是D:\adt-bundle-windows-x86_64\adt-bundle-windows\sdk\platform-tools2.ls data/data opendir failed, Permission denied解决办法:adb shellsu手机上点允许变#号就成功 阅读全文

posted @ 2013-01-31 10:22 南瓜饼 阅读(253) 评论(0) 推荐(0) 编辑

2013年1月25日

NSString char *互相转换

摘要: //NSString转换char NSString * str1= @"Test"; const char * c1 =[str1 UTF8String]; //char转换NSString const char * c2 ="test"; NSString *str2 = [NSStringstringWithUTF8String:c2]; 阅读全文

posted @ 2013-01-25 12:07 南瓜饼 阅读(168) 评论(0) 推荐(0) 编辑

2013年1月24日

listview小知识整理

摘要: 在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果,如下图所示: 这是为什么呢? 这个要从Listview的效果说起,默认的ListItem背景是透明的,而ListView的背景是固定不变的,所以在滚动条滚动的过程中如果实时地去将当 阅读全文

posted @ 2013-01-24 19:57 南瓜饼 阅读(248) 评论(0) 推荐(0) 编辑

2013年1月16日

fread和fgets

摘要: #include <stdio.h>/*fread:以字节位计算长度,按照指定的长度和次数读取数据,遇到结尾或完成指定长度读取后停止. fgets:整行读取,遇到回车换行或结尾停止.在文本方式时使用. 其实文本和二进制的差别就在于读取的数据,文本方式会默认为是ASCII码,二进制方式则原样将数据读出.所以文本时候的格式控制如回车,制表符等,二进制的时候是不能有效的自动判断的。 他们的效率要看具体的程序和算法的,否则差别并不会很大.其中fread 最快.因为可以指定读取长度.能够有效的减少I/O操作,硬盘读取才是文件操作最耗时的部分.*/int main(int argc... 阅读全文

posted @ 2013-01-16 19:31 南瓜饼 阅读(666) 评论(0) 推荐(0) 编辑

2013年1月15日

android控制wifi状态

摘要: wifi的五种状态常量名常量值网卡状态WIFI_STATE_DISABLED1WIFI网卡不可用WIFI_STATE_DISABLING0WIFI正在关闭WIFI_STATE_ENABLED3WIFI网卡可用WIFI_STATE_ENABLING2WIFI网卡正在打开WIFI_STATE_UNKNOWN4未知网卡状态public class MainActivity extends Activity { WifiManager mWifiManager = null; @Override protected void onCreate(Bundle savedInstance... 阅读全文

posted @ 2013-01-15 19:30 南瓜饼 阅读(1159) 评论(0) 推荐(0) 编辑

2013年1月10日

android开发第七天网络连接的四种方式

摘要: HttpURLConnection是java的标准类HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient,更多使用 HttpClient 的应用可以参见http://wiki.apache.org/jakarta-httpclient/HttpClientPowered。Ht 阅读全文

posted @ 2013-01-10 14:56 南瓜饼 阅读(452) 评论(0) 推荐(0) 编辑

android开发第六天ContentProvider数据共享

摘要: providerpublic class provider extends ContentProvider { public final String TAG="provider"; /** * 这个要和manifest.xml中的一致 */ public static final String AUTHORITY = "com.nanguabing.contentprovider.myprovider"; private static UriMatcher matcher = new UriMatcher(UriMatcher.NO_MATCH); . 阅读全文

posted @ 2013-01-10 08:25 南瓜饼 阅读(308) 评论(0) 推荐(0) 编辑

2013年1月9日

android开发第五天sqlite数据库操作

摘要: public class DBHelper extends SQLiteOpenHelper { /** * 数据库名称 */ private static final String DB_NAME="mydb.db"; /** * 数据库版本 */ private static final int DB_VERSION=1; public DBHelper(Context context, String name, CursorFactory factory, int version) { su... 阅读全文

posted @ 2013-01-09 21:55 南瓜饼 阅读(358) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航