-
android照片移动app
private class ImageViewOnTouchListener implements OnTouchListener {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction() & MotionEvent.ACTION_MASK) {// 这里取出来的是event.getAction()返回的值的低八位,MotionEvent.ACTION_MASK是255,
case MotionEvent.ACTION_DOWN:
startPoint.set(event.getX(), event.getY());
break;
case MotionEvent.ACTION_MOVE:// 移动过程,该事件会不断被触发
float dx = event.getX() -
- 2022-01-30 14:46:32下载
- 积分:1
-
AndroidSQLite
android sqlite数据库操作,实现数据库的创建,查找,删除更新操作(android sqlite database operations to achieve the creation of the database, find, delete, update operations)
- 2012-08-16 17:37:49下载
- 积分:1
-
MuPDF for android(好用的android pdf浏览器)
MUPDF是一款轻量级的 PDF 阅读器,如果你直接双击 MuPDF 应用程序图标,不会出现窗口界面,直接选择文件打开。并且还有 Android/iOS 版本,Android版本源码需要通过NDK编译通过才能运行,此版本我已经成功编译通过,源码直接可以运行。做过pdf开发的人都知道,目前市面上比较好的pdf浏览器基本都是基于mupdf进行二次包装实现的,所以这是一份值得学习又非常实用的源码。
- 2022-04-29 00:56:49下载
- 积分:1
-
snqualifiedvowel
说明: 该程序中包括为一个CDMA和OFDM的信道分配仿真程序,(This program includes a channel assignment emulator for CDMA and OFDM.)
- 2019-03-28 13:55:03下载
- 积分:1
-
PhoneGap 开发android应用例子源码下载
(1)把phonegap的jar包和xml文件放到工程下的正确目录; (2)修改src下的android默认类 DroidGap (3)在aseets下面建立工程的根目录www,并在其中放入js、html、image、css等普通的web文件; (4)只需要在index页面加入js包和css文件,其他页面只需要组织成一个简单的jQuery Mobile页面。 (5)调用一些特殊的api时,需要注意申请android许可!
- 2014-11-04下载
- 积分:1
-
Android基于客户端和服务器的Socket编程例子---Socket基础通讯
Android基于客户端和服务器的Socket编程例子---Socket基础通讯
- 2013-10-22下载
- 积分:1
-
NotDefteri,待办事项列表
Android的记事本应用程序源代码。
- 2022-03-11 16:34:32下载
- 积分:1
-
ContactLocaleUtilsTest
ContactLocaleUtilsTest extends AndroidTestCase.
- 2013-12-02 15:37:18下载
- 积分:1
-
android 图片浏览器 完整实例源码下载
android 图片浏览器 完整实例源码下载
- 2014-05-13下载
- 积分:1
-
H264Android_CPP
H264解码器源码,移植ffmpeg中的H264解码部分到Android,深度删减优化,在模拟器(320x480)中验证通过。
程序的采用jni架构。界面部分,文件读取,视频显示都是用java做的,底层的视频解码用C来做满足速度的要求。
在这个版本中,从H264码流中分割出Nal是在java层做的,这样在java层直接调用解码时就知道是否有显示视频,缺点的就是耦合度/封装性差一点。
如果采用在底层做Nal分割的方法,可以封装得好看一些,但是每次送的数据有限制,如果送的数据太多,底层可能会一次解码出好几帧视频,但是通知到界面层只能显示一帧,造成丢帧的现象。 如果每次送的数据较少,就会有很多次底层调用没有进行实质解码,很小气的做法,比如有一压缩数据帧需要600字节,如果一次送100个字节给解码器,那么要送6次才会进行实质解码,因为每个数据帧有大有小,所以只能取极小值才不会导致丢帧。
不过所有的编码解码都是各种因素平衡折中的结果,具体用什么方法具体分析。
如果程序崩溃退出,优先考虑:
1)是否是baseline
2)byte [] NalBuf = new byte[40980] 缓冲区是否溢出。
如果有B帧,那肯定不是baseline。
(H264 Decoder C++ version decode source)
- 2012-06-01 19:18:23下载
- 积分:1