录制音频的步骤:
1、创建录音对象
2、指定录音设备(初始化状态)
3、设置录制音频的码率
4、设置录制音频的编码格式
5、设置录制音频存放的位置
6、准备录音(准备状态)
7、开始录音
8、停止录音
9、释放资源
录制音频的状态图
public class MediaRecorderTest extends Activity {
private Medi...
分类:
移动开发 时间:
2015-01-13 19:51:23
阅读次数:
205
Android应用添加(创建)和删除及判断是否存在桌面快捷方式-Android新手入门-eoe 移动开发者论坛 - Powered by Discuz!Android桌面程序提供了应用添加和删除桌面快捷方式的功能以及判断快捷方式是否存在, 只要传入快捷方式标题、图标及点击快捷方式执行的应用Inten...
分类:
移动开发 时间:
2015-01-13 19:47:36
阅读次数:
140
androidpackage com.figo.uploadfile;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.InputSt...
分类:
移动开发 时间:
2015-01-13 19:46:29
阅读次数:
320
打开AndroidManifest.xml文件,找到application节点android:allowBackup="true"android:icon="@drawable/ic_launcher"android:label="@string/app_name"android:theme="@s...
分类:
移动开发 时间:
2015-01-13 19:41:53
阅读次数:
1601
首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置: 接着在使用SDcard进行读写的时候 会用到Environment类下面的几个静态方法 : 1: getDataDirectory() 获取到Android中的...
分类:
移动开发 时间:
2015-01-13 19:40:06
阅读次数:
194
题目链接:HDOJ - 5160题目分析第一眼看上去,要求统计所有不同排列对答案的贡献。嗯...完全没有想法。但是,如果我们对每个数字单独考虑,计算这个数字在总答案中的贡献,就容易多了。对于一个数字 ai ,有 ni 个 。比它大的数字有 p 个,比它小的数字有 q 个。所有的数字一共有 N 个。首...
分类:
移动开发 时间:
2015-01-13 19:35:30
阅读次数:
153
APP界面设计规范指导APP设计过程中的设计标准,根据统一的设计标准,使得整个APP在视觉上统一。提高用户对APP的产品认知和操作便捷性。今天我们互联网的一些事和大家分享一份iOS设备的App设计规范,内容“本来每”负责整理。本文转载自ios培训学院
分类:
移动开发 时间:
2015-01-13 19:33:16
阅读次数:
174
??Android系统JNI的实现方式AllrightsreservedJNI(JavaNativeInterface)定义了一种Java代码调用C或者C++代码等其它代码的方式。在Android系统中,JNI通过JNINativeMethod结构体进行描写叙述,该结构体定义于jni.h,例如以下所...
分类:
移动开发 时间:
2015-01-13 19:31:01
阅读次数:
171
如果IE显示格式不正常,请使用chrome浏览器 1、认证和授权 概述 认证是用来证明用户身份合法性的过程,授权是用来证明用户可以合法地做哪些事的过程,这两个过程一般是在服务器端执行的,但也有的APP出于性能提升或用户体验等原因,将其做在客户端...
分类:
移动开发 时间:
2015-01-13 19:30:26
阅读次数:
759
因为工作的需要转向了Android的APP开发,之前从WPF项目的开发接触到了XAML。后来又学习了Silverlight、windows phone的开发,因为它们都使用了C#和XAML。WinForm、ASP.ENT WebForm、WPF、Silverlight都做过了商业的项目,而win.....
分类:
移动开发 时间:
2015-01-13 19:31:29
阅读次数:
228
iOS 8的新特性之一就是让接口更有适应性、更灵活,因此许多视图控制器的实现方式发生了巨大的变化。全新的UIPresentationController 在实现视图控制器间的过渡动画效果和自适应设备尺寸变化效果(比如说旋转)中发挥了重要的作用,它有效地节省了程序员们的工作量(天地良心啊)。还有,某 ...
分类:
移动开发 时间:
2015-01-13 19:27:29
阅读次数:
278
穿透问题。问题:IOS 和 Android 手机上都会出现; 当A 层盖在B层上时,A层绑定touchend 或 touchstart 事件让自己关闭,B层是个a 标签元素,那么用户点击A层的时候,A层关闭 并且页面会根据B层的 a 标签的href进行跳转。 神奇的是,给B层加上 e.prevent...
分类:
移动开发 时间:
2015-01-13 19:21:46
阅读次数:
162
首先定义布局文件,及点击事件public class MainActivity extends Activity { private final int MSG_HELLO = 0; private Handler mHandler; private Button btnSubmi...
分类:
移动开发 时间:
2015-01-13 19:23:59
阅读次数:
222
1、方法定义call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisO...
分类:
移动开发 时间:
2015-01-13 19:19:10
阅读次数:
232
最近弄了一次Oracle的OFSAA软件,在部署程序时遇到个问题。目前网络上ofsaa的知识共享很少,在此分享给大家
Symptoms
错误信息较多,现截取重要的错误部分,如下:
weblogic.application.ModuleException: [HTTP:101216]Servlet: "FICMaster" failed to preload on startup ...
分类:
移动开发 时间:
2015-01-13 17:50:20
阅读次数:
3653
Android中软键盘的使用是非常多的,下面为软键盘常用的设置;
1、横屏时,点击输入框出现全键盘解决方案: 在EditText、searchview等控件中加
android:imeOptions="flagNoExtractUi"
2、竖屏时,安卓会出现半屏。
case1:你的输入框处于中下的位置,这样的话,键盘可能挡住输入框。 解决方法:在manifest中对activ...
分类:
移动开发 时间:
2015-01-13 17:46:55
阅读次数:
270
尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!
炮兵镇楼
在《自定义控件其实很简单》系列的前半部分中我们用了整整六节近两万字两百多张配图讲了Android图形的绘制,虽然篇幅很巨大但仍然只是图形绘制的冰山一角,旨在领大家入门,至于修行成果就看各位的了……那么这个些列主要是通过前面学习...
分类:
移动开发 时间:
2015-01-13 17:46:16
阅读次数:
282