一、程序结构1. C程序的结构:由函数组成* 任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为”函数“。* 比如你用C语言编写了一个MP3播放器程序,那么它的程序结构如下图所示2. 函数的概念* 函数名:一个程序中由无数个函数组成,每个函数...
分类:
编程语言 时间:
2015-08-18 07:55:13
阅读次数:
120
安卓下载工具,判断文件名和后缀一直比较玛法,我们可以通过已知URL路径,自定义正则表达式获取下载文件的文件名和后缀名:
自定义mime type:String suffixes="avi|mpeg|3gp|mp3|mp4|wav" 可以把所有的文件格式放进去 MIME
String suffixes="avi|mpeg|3gp|mp3|mp4|wav|jpeg|gif|jpg|png|a...
分类:
Web程序 时间:
2015-08-14 13:49:27
阅读次数:
325
1、JNI简介
JNI全称为Java Native Interface(JAVA本地调用)。从Java1.1开始,JNI成为java平台的一部分,它允许Java代码和其他语言写的代码(如C&C++)进行交互。并非从Android发布才引入JNI的概念的。
2、JNI与NDK
简单来说,Android的NDK提供了一些交叉编译工具链和Android自带的库,这些Android的库...
分类:
移动开发 时间:
2015-08-13 12:10:14
阅读次数:
209
Python是一种计算机程序设计语言,比如完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。所以Python是一种相当高级语言。Python日常任务,比如自动备份你的MP3;可以做网站, 很多著名YouTube Google NASA 网络游戏后台 豆...
分类:
编程语言 时间:
2015-08-12 12:58:11
阅读次数:
165
刚好最近接触了一些DirectSound,就写了一个小程序练练手,可以用来添加播放基本的wav和mp3音频文件的播放器。界面只是简单的GDI,dxsdk只使用了DirectSound8相关的接口。DirectSound的使用步骤很简单首先你要创建一个DirectSound8设备对象1 HRESULT...
首先获取SD卡path路径下的所有的MP3文件,并将文件名和文件大小存入List数组(此代码定义在FileUtils类中): /** * 读取目录中的Mp3文件的名字和大小 */ public List getMp3Files(String path) { SD...
分类:
其他好文 时间:
2015-08-10 21:41:35
阅读次数:
114
首先是安装下载地址: https://pypi.python.org/pypi/mutagen安装: tar -zxvf mutagen-1.29.tar.gzcd mutagen-1.29./setup.py build./setup.py install使用:from mutagen.mp3 i...
分类:
编程语言 时间:
2015-08-07 14:41:39
阅读次数:
153
一般为了实现iPhone 与 Android 实现音频互通. 那么MP3格式的音频文件是一个比较好的选择,当然除此之外Amr是一个最好的选择;Amr音频文件10秒大概就5K大小。我们这里用一个第三方的框架——lame,把caf,pcm转化成MP3格式好废话不多说现在开始进入正题那么在转换之前呢? 就...
分类:
移动开发 时间:
2015-08-07 12:59:23
阅读次数:
585
文件名路径中包含有中文的,如何获取文件名$str='中文/中文/匆匆那年.mp3';echo get_basename($str1);function get_basename($filename){ return preg_replace('/^.+[\\\\\\/]/', '', $fil...
分类:
Web程序 时间:
2015-08-07 10:57:52
阅读次数:
130
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 多态模拟移动硬盘和U盘{ class Program...
分类:
移动开发 时间:
2015-08-06 12:46:43
阅读次数:
162