排序:
默认
按更新时间
按访问量

嵌入式驱动编写-USB设备驱动程序

 现象:把USB设备接到PC 1. 右下角弹出"发现android phone"   1. USB是主从结构的    所有的USB传输,都是从USB主机这方发起;USB设备没有"主动"通知USB主机的能力。    例...

2018-07-27 14:38:14

阅读数:13

评论数:0

opencv+python+windows开发环境搭建

一.环境 python2.7 / win7 64bit 二.windows下安装easy_install,pip和whl文件 安装easy_install 1.下载ez_setup.py from urllib import urlopen data...

2018-02-06 19:29:22

阅读数:68

评论数:0

WebRTC视频JitterBuff

前言如果网络是理想的,即无丢包、无抖动、低延时,那么接收到一帧完整数据就直接播放,效果一定会非常好。但是实际的网络往往很复杂,尤其是无线网络。如果还是这样直接播放,网络稍微变差,视频就会卡顿,出现马赛克等异常情况。所以,在接收端对接收的数据做一个缓冲是很有必要的。 缓冲一定是以延时作为代价的,延时...

2017-11-30 14:31:50

阅读数:233

评论数:0

AlertDialog显示错误 Unable to add window token null is not for an application

在listView的onItemClick函数中显示一个AlertDialog,出现如下错误 08-07 21:26:43.506: ERROR/AndroidRuntime(9390): android.view.WindowManager$BadTokenException: Unable ...

2017-05-12 11:13:30

阅读数:174

评论数:0

TCP和UDP的区别(转)

TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信! TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP...

2017-05-03 15:05:31

阅读数:156

评论数:0

android应用开发调试手段

1.Java Eclipse进行断点调试如何调试Java程序?大家最开始学习Java,都会觉得IDE调试好高端有木有,其实很简单了。下文会尽量简单直观的教会你在Eclipse中调试,其他的IDE调试步骤也是类似的。1.在你觉得有错的地方设置断点。在代码行数前,点击右键,注意是右键,然后选择Togg...

2017-04-24 11:10:47

阅读数:334

评论数:0

Android的设计与实现--Activity Manager

Activity Manager的功能: 启动或者杀死应用程序。 启动并且调度Ativity生命周期。 启动并且调度应用程序Service生命周期。 注册Broadcast Receiver,接收发送broadcast。 启动并且发布Content Provider。 调度task。 检查,授予,...

2017-04-24 11:09:03

阅读数:162

评论数:0

android-java对象序列化Object serialization

将对象编码成字节流,并从字节流编码中重新构建对象,将一个对象编码成一个字节流,称作该对象序列化(serializing),相反处理过程称作反序列化(deserializing)。一旦对象被序列化后,它的编码就可以从一台正在运行的虚拟机被传递到另一台虚拟机上,或者被存储到磁盘上,供以后反序列化使用;...

2017-04-19 14:36:49

阅读数:273

评论数:0

HashMap与ConcurrentHashMap的区别

concurrent包,从此Map也有安全的了。 HashMap不是线程安全的,因此多线程操作时需要格外小心。

2017-04-18 16:14:21

阅读数:167

评论数:0

android设计模式-Builder模式

builder模式可用来自由扩展项目。 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 builder模式的使用场景 1 相同的方法 ,不同的执行顺序,产生不同的事件结果时。 2 多个部件或零件,都可以装配道一个对象中,但是产生的运行结果又不同时。 3 产品类...

2017-04-18 15:38:36

阅读数:137

评论数:0

【Android开发经验】APP的缓存文件到底应该存在哪?看完这篇文章你应该就自己清楚了

只要是需要进行联网获取数据的APP,那么不管是版本更新,还是图片缓存,都会在本地产生缓存文件。那么,这些缓存文件到底放在什地方合适呢?系统有没有给我们提供建议的缓存位置呢?不同的缓存位置有什么不同呢?今天这篇文章就是主要来说明这个问题的。 首先,我们要知道,在Android手机里面,缓存...

2017-04-18 11:34:31

阅读数:616

评论数:0

android-封装一个加载处理的handler类

public class LoadHandler extends Handler { private LoadListener listener; public LoadHandler(Looper looper) { super(looper); } ...

2017-04-18 10:19:41

阅读数:892

评论数:0

android开发-后台邮件统计异常的需求

04-17 15:11:00.172 W/System.err(23374): at javax.mail.Transport.send0(Transport.java:188)04-17 15:11:00.172 W/System.err(23374): at javax.mai...

2017-04-17 15:38:15

阅读数:377

评论数:0

AndroidStudio:图片有jpg改为png之后报错

今天利用AdroidStudio开发项目发现了这个程序报了这个异常:ProcessException: Android\Sdk\build-tools\21.1.2\aapt.exe finished with non-zero exit value 42,原因是我在mipmap文件中添加了一张图...

2017-04-13 10:29:29

阅读数:488

评论数:0

android系统binder通信架构分析

Binder系统核心 通信需要的三要素,源,目的,数据。 探索Binder通信的一条核心就是:Client如何找Server,将请求发送给Server,Server再将结果返回给Client。 IPC:Inter-Process Communication, 进程间通信1、源 :client...

2017-04-11 16:16:28

阅读数:260

评论数:0

Android视图SurfaceView的实现原理分析

在Android系统中,有一种特殊的视图,称为SurfaceView,它拥有独立的绘图表面,即它不与其宿主窗口共享同一个绘图表面。由于拥有独立的绘图表面,因此SurfaceView的UI就可以在一个独立的线程中进行行绘制。又由于不占用主线程资源,SurfaceView一方面可以实现复杂而高效的UI...

2017-04-11 15:31:54

阅读数:375

评论数:0

Android中使用Handler造成内存泄露的分析总结

内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。 什么是Java中的内存泄露在Java中,内存泄漏就是存在一些被分配的对象,这些对象有下面两个...

2017-04-10 19:01:28

阅读数:152

评论数:0

java单例和静态类区别

Java中单例与静态的区别? 静态类比单例具有更好的性能,因为静态方法在编译期绑定 再次,它们的区别是override的能力,因Java中的静态方法是不可以覆盖的,这就导致其木有太多的灵活性,另一面,你可通过继承的方式覆盖单例类中定义的方法 静态类很难模拟,因此难于单例测试,单例更容易模拟,...

2017-04-10 14:15:39

阅读数:1176

评论数:0

android硬件访问服务分析-vibrator

源码: Vibrator.java (frameworks\base\core\java\android\os) VibratorService.java (frameworks\base\se rvices\core\java\com\android\server) SystemSer...

2017-04-01 10:52:21

阅读数:353

评论数:0

音频编解码speex库的使用方法

Speex是近年来开发出的一套功能强大的语音引擎,能够实现高质量和低比特率的编码。它不仅提供了基于码激励线性预测(CELP)算法的编/解码模块, 而且在其最新发布的版本中还提供了声音预处理和声学回声消除模块,为保障IP网络中的语音通信质量提供了技术手段。此外,Speex还具有压缩后的比特率 低(2...

2017-02-13 19:43:55

阅读数:695

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭