-
Android:游戏中增添音频
Android:游戏中添加音频游戏开发中,通过资料和书籍了解到在有两种播放音频形式可以用在我们的游戏开发中,第一个:MediaPlayer类;第二个:SoundPool类!PS:当然还有一个JetPlayer但是播放的文件格式比较麻烦AndroidOS中,如果你去按手机上的调节音量的按钮,会分两种情况,一种是调整手机本身的铃声音量,一种是调整游戏,软件,音乐播放的音量MainActi...
45
热度 -
Android WifiDisplay分析3:RTSP交互以及数据传输
AndroidWifiDisplay分析三:RTSP交互以及数据传输前面我们分析到WifiDisplaySource会调用ANetworkSession的接口去创建一个socket,并在这个socket上监听是否有客户端的连接请求。先来看看WifiDisplay规范的一些流程图:从之前的一篇文章中,当ANetworkSession创建好RTSP的listensocket后,就会把它加入到selel...
58
热度 -
Android4.0(Phone)拨号起步过程分析(一)
Android4.0(Phone)拨号启动过程分析(一)由于工作的需要,需要修改原生的Phone程序,现在就好好看下来电与拨号是如何处理的;不管是拨号还是来电,调用的都是Phone程序,由于很多类都涉及到framework层,比较复杂;先从简单的拨号分析,在外部拨号是由Action:android.intent.action.CALL_PRIVILEGED或android.intent.actio...
14
热度 -
android监控上传小demo之第一步 自启动运作
android监控上传小demo之第一步自启动运行?有个小计划练手,就是做一个拍照,之后自动上传到某个服务器上的小demo思路是这样的,拍照的时候加一个标志位表示这个照片要同步到网络上且还未上传。之后系统定期检查是否有上传任务,若有,则执行上传,若没有,则等待至下一次检测点?ok,转化为程序思路,具体如下,为实现自启动,需要捕获我们的设备运行信息,可以使用BroadcastReceiver这个东西...
79
热度 -
Android Camera 应用小结
AndroidCamera使用小结AndroidCamera使用小结Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统CameraApp程序来实现拍照和摄像功能,二是根据CameraAPI自写Camera程序。由于自写...
14
热度 -
转:Android的Testing跟Instrumentation
转:Android的Testing和InstrumentationAndroid提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。Android测试环境的主要特征有:l可以访问Android系统对象。lInstrumen...
87
热度 -
Android MediaRecorder兑现暂停断点录音功能
AndroidMediaRecorder实现暂停断点录音功能AndroidMediaRecorder实现暂停断点录音功能最近研究了下MediaRecorder的录音功能,发现暂停之后,继续录音这个功能,网上参考的资料比较少,现在将自己的学习成果分享大家:基本原理如下:MediaRecorder通过MIC录音,系统没有自带的pause功能,每次暂停录音,都会结束本次的录音。现在本人的设计思路是:Me...
6
热度 -
Android apk 签字
Androidapk签名Androidapk签名2011年12月24日Android系统要求所有的程序经过数字签名才能安装,如果没有可用的数字签名,系统将不许安装运行此程序,不管是模拟器还是真实手机。因此,在设备或者是模拟器上运行调试程序之前,必须为应用程序设置数字签名。Android系统仅仅会在安装的时候测试签名证书的有效期,如果应用程序的签名是在安装之后才到期,那么应用程序仍然可以正常启用。A...
303
热度 -
Android的Testing跟Instrumentation
Android的Testing和InstrumentationAndroid提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。Android测试环境的主要特征有:l可以访问Android系统对象。lInstrumenta...
49
热度 -
android工程上的文件资源类型(转载)
android工程下的文件资源类型(转载)原始地址:http://geniusvic.blog.hexun.com/56133580_d.html使用WindowLiveWriter发布的第一个随笔。第一部分:资源类型一个android工程中,有各种类型的资源文件,大致可以分为以下几种:1、颜色颜色资源应该位于<resourses></resourses>标签下路径位于:r...
16
热度 -
冬天OS(十六):解析扫描码
-------------------------------------------------------- 解析扫描码 -------------------------------------------------------- 解析扫描码很复杂,我们也不打算分多节来探讨这个问题...(所以就会一节完成) 一,第一阶段——基本按键处理第一阶段就是平常的通过扫描码在字符数组中找字符并输出...
35
热度 -
Android Service 服务(1)—— Service
AndroidService服务(一)——Service一、?Service简介Service是android?系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了...
23
热度 -
js script放在head跟body里面的区别
jsscript放在head和body里面的区别 ???javascript放在head和body的区别 ? 1,在head中时,所代表的functions只加载而不执行,执行是在某一事件触发后才开始。 2,在body中时,直接加载并执行 典型的区别: 如果有不在函数中的执行语句,比如变量初始化,如果在head中就不会执行。 例如: [html]viewplaincopy ? ...
3965
热度 -
android内存储器管理等
android内存管理等Android?Process?LifecycleAndroid系统内存不足时,?就需要把旧的或不需要用的应用程序移除.?如同之前的Activity生命周期所介绍,?这个移除的决定是由应用程序所处的状态来判断.?一般来说,当需要移除应用程序时,?系统将会做排序,?然后从最不重要的开始移除,?以下是移除时的考量顺序:?1.?最早被移除的是?Empty?Process(空行程)...
6
热度 -
Logistics->SVM
Logistics-->SVM特征空间映射1.问题简单的0,1分类–即标签y=y={0,10,1}特征值:x=[x1,x2]x=[x_1,x_2]二维数据离散点如图:2.解答数据是二维的,因此如果利用LogisticsRegression的到的θ\theta只有三个数,所以分类超平面是二维坐标下的直线由数据分布图可以知道分类超平面应该是一个二次曲线,所以这里利用多项式核函数:K=(<x...
384
热度 -
Java算法排序之-希尔排序法
Java算法排序之--希尔排序法希尔排序法(缩小增量法)属于插入类排序,是将整个无序列分割成若干小的子序列分别进行插入排序的方法。排序过程举例先取一个正整数d1<n,把所有序号相隔d1的数组元素放一组,组内进行直接插入排序;然后取d2<d1,重复上述分组和排序操作;直至di=1,即所有记录放进一个组中排序为止初始:d=54938659776132749*55044913|-------...
8128
热度 -
GWT开发的八个忠告
GWT开发的8个忠告 GoogleWeb工具包(GWT)确实是使用Java开发Ajax应用的一种诱人方法。如果你在AWT/Swing/SWT和服务器小程序方面有着扎实背景,实际上很容易学会使用GWT,但如果要做的不仅仅是快速原型设计,那么某些难题仍然存在。 忠告之一:分而治之 众所周知,GWT应用就是Java应用。不过,问题在于是“哪种Java”,我们需要牢记:GWT编译的是与J2SE1.4.2...
313
热度 -
利用Java编撰简单的WebService实例
利用Java编写简单的WebService实例 webservices例题:http://blog.csdn.net/xw13106209/article/details/7049614使用Axis编写WebService比较简单,就我的理解,WebService的实现代码和编写Java代码其实没有什么区别,主要是将哪些Java类发布为WebService。下面是一个从编写测试例子到发布WebSe...
388
热度 -
第三章 音频跟视频
第三章音频和视频 音频和视频的编码/解码器是一组算法,用来对一段特定的音频或视频流进行编码和解码,以便音频和视频能够播放。原始的媒体文件体积非常大,假如不对其进行编码,那么构成一段视频和音频的数据可能会非常庞大,以至于在因特网上传播需耗费无法忍受的时间。若没有解码器的话,接收方就不能把编码过的数据重组为原始的媒体数据。编解码器可以读懂特定的容器格式,并且对其中的音频轨道和视频轨道解码。 3.2...
273
热度 -
关于HTML5的11个让人难以接受的实事
关于HTML5的11个让人难以接受的事实 ? HTML5为Web开发者提供了很多强大的新特性,但是它的一些特定的限制会让它无法和本地应用匹敌。 HTML5整合进了很多新的特性,并且有可能提升Web编程模式。和每一个阅读技术资讯的人所知道的一样,没有任何一样东西能像HTML5对互联网造成更多改变。在代码中加入一些HTML5,网站会变得更快更炫。但是HTML5能为那些想要要网络上实现本地应用表现的人做...
341
热度