-
最简略的基于FFmpeg的移动端例子:Android 推流器
最简单的基于FFmpeg的移动端例子:Android推流器本文记录一个安卓平台下基于FFmpeg的视频推流器。该推流器C语言的源代码来自于《最简单的基于FFMPEG的推流器》。相关的概念就不再重复记录了。源代码项目的目录结构如图所示。Java源代码位于src目录,而C代码位于jni目录。Android程序Java端代码位于src\com\leixiaohua1020\sffmpegandroids...
57
热度 -
最容易的基于FFmpeg的移动端例子:Android 视频解码器-单个库版
最简单的基于FFmpeg的移动端例子:Android视频解码器-单个库版本文记录另一个安卓平台下基于FFmpeg的视频解码器。与前一篇文章记录的解码器不同,本文记录的解码器不再使用libavcodec.so、libavformat.so等类库,而只使用了一个类库——libffmpeg.so。该视频解码器C语言的源代码来自于《最简单的基于FFMPEG+SDL的视频播放器》。相关的概念就不再重复记录了...
26
热度 -
Android 个人开发者接入支付效能
Android个人开发者接入支付功能如果是公司的产品,那么也就不存在问题了,Ping++对所有支付做了一个集成。如果开发者个人想接入支付系统,这个申请过程几乎是不大可能的。而Bmob为广大开发人员提供的统一、正规的收费手段,让没有企业认证的个人开发者,也能通过支付宝和微信向用户收费。但是有一个缺点,支持的渠道少,只支持支付宝和微信。此外,微信支付还要安装一个插件,用户体验及其不好。官方的文档在这里...
87
热度 -
Android应用Preference有关及源码浅析(SharePreferences篇)
Android应用Preference相关及源码浅析(SharePreferences篇)1前言在我们开发Android过程中数据的存储会有很多种解决方案,譬如常见的文件存储、数据库存储、网络云存储等,但是Android系统为咱们提供了更加方便的一种数据存储方式,那就是SharePreference数据存储。其实质也就是文件存储,只不过是符合XML标准的文件存储而已,而且其也是Android中比较...
10
热度 -
Android怎么安装系统应用,及自己增加安装系统应用的接口
Android如何安装系统应用,及自己增加安装系统应用的接口根据SIM卡安装系统应用功能:1:如何安装系统应用,apk放在system/app系统分区下面。2:根据SIM卡的归属国家选择性的安装应用。一:本人使用方法:在开机的服务里面添加接口(PackageManagerService.java),检测到SIM卡的信息调用该接口。下面是具体的方法:系统服务PackageManager服务调用的是a...
37
热度 -
android客户端传图给java socket服务端,服务端再把接收到的图回到给客户端显示出来。但服务端接收到图并保存到文件了,客户端却收不到返回的图
android客户端传图给javasocket服务端,服务端再把接收到的图返回给客户端显示出来。但服务端接收到图并保存到文件了,客户端却收不到返回的图?写了一个Android客户端和javasocket服务端。客户端把SD卡里的一张图传给服务端,服务端也收到了,也保存为一张图。接下来用服务端把保存的这张jpg图文件再通过DataOutputStreamDOS=newDataOutputStream...
27
热度 -
Android兑现推送PushService通知Notification
Android实现推送PushService通知Notification请先参考:Android推送通知指南这里使用了IBM提供的MQTT协议实现了推送。有一个wmqtt.jar包需要导入到工程,见附件。然后编写PushService类实现一个服务,其中有个内部类:MQTTConnection实现了MqttSimpleCallback接口,重写其中的publishArrived方法,我这里是当接受...
61
热度 -
施用 Android 实现联网
使用Android实现联网AndroidSDK网络包包 描述java.net 提供与联网有关的类,包括流和数据包(datagram)sockets、Internet协议和常见HTTP处理。该包是一个多功能网络资源。有经验的Java开发人员可以立即使用这个熟悉的包创建应用程序。java.io 虽然没有提供显式的联网功能,但是仍然非常重要。该包中的类由其他Java包中提供的socket和连接使用。它们...
323
热度 -
Android-接收来源于另一个设备的文件
Android---接收来自另一个设备的文件本文译自:http://developer.android.com/training/beam-files/receive-files.htmlAndroid的Beam文件传输器把文件复制到接收设备的制定目录中。它还会使用Android媒体扫描器来扫描复制的文件,并给MediaStore提供器添加媒体文件条目。本文介绍如何响应文件复制完成的动作,以及如何...
65
热度 -
Android 调用摄像头效能【拍照与视频】
Android调用摄像头功能【拍照与视频】应用场景:在Android开发过程中,有时需要调用手机自身设备的功能,上篇文章主要侧重摄像头拍照功能的调用。本篇文章将综合实现拍照与视频的操作。知识点介绍:该部分请阅读【Android调用摄像头功能】使用方式:第一步:新建一个Android项目CameraPhotoVedio,包含两个Activity:MainActivity、CameraActivity...
55
热度 -
Android远道图片获取和本地缓存
Android远程图片获取和本地缓存对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。AD:另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。那么如何处理好...
31
热度 -
Android双SurfaceView兑现底部拍照,顶部绘图
Android双SurfaceView实现底部拍照,顶部绘图当SurfaceHolder对象的类型设置为SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS时就只能拍照不能绘制了。为了既能通过SurfaceView拍照又能在上面绘制图形,可以通过双SurfaceView层叠的变通方式如下:用于绘制的SurfaceView,使其透明并位于顶部:packagecom.test...
83
热度 -
Android之短信中转
Android之短信转发一:广播接收者--BroadcastReceiver?1:广播接收者(BroadcastReceiver)用于异步接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()或者Context.sendStickyBroadcast()来实现的。通常一个广播Intent可以...
32
热度 -
android 装配删除软件
android安装删除软件?1、Android.mk文件?LOCAL_PATH:=?$(call?my-dir)??include?$(CLEAR_VARS)????LOCAL_MODULE_TAGS?:=?optional????LOCAL_SRC_FILES?:=?$(call?all-subdir-java-files)????LOCAL_PACKAGE_NAME?:=?PackageIns...
4
热度 -
JasperReport表格设计总结(一)(已完毕)
JasperReport报表设计总结(一)(已完毕) 共三篇,下接:http://jimmy-shine.iteye.com/blog/123595 为了开发报表,已经拜读了一大堆的资料,其中大部分是重复的。可以看得出,国人还是比较热衷于copy&paste的工作。所以找了一大堆的资料都是相同的,或者可以用一个词来形容,换汤不换药的。 有必要对于jasperReport的学习进度进行一下总结,一...
546
热度 -
Android调试命令小结
Android调试命令总结转载表明来源:http://blog.csdn.net/yzzst/article/details/47128581创业要接地气,GOOGLE、亚马逊、微软在中国做的怎么样,完全取决于他们的本地化程度。——周鸿祎Java命令行工具am工具(启动和调试组件)am工具的含义为ActivityManager。usage:am[subcommand][options]starta...
52
热度 -
AndroidPn服务端一部分bug解决方案
AndroidPn服务端部分bug解决方案目前推送的情况已经大致可以了,可以正常推送。但是要在实际生产中使用,要改进很多地方。原本的版本,是不会对消息重新发送的。消息如果丢失,或者用户没有在线,消息也不会重新的发送。所以,这些问题都是要解决的。网上也有很多的讨论,是关于这几种情况的。CSDN有个名为“大饼馒头蘸大米”的程序员,对这些问题的思路也不错,是采取的对未发送信息进行存库,并且用state来...
23
热度 -
Android拔高第九篇之SQLite分页表格
Android提高第九篇之SQLite分页表格上次讲的Android上的SQLite分页读取,只用文本框显示数据而已,这次就讲得更加深入些,实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画:??????这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Android上实现表格的DEMO一般...
19
热度 -
android学习札记-32_文件断点上传器,解决多用户并发,以及自定义协议,注意协议中的漏洞
android学习笔记---32_文件断点上传器,解决多用户并发,以及自定义协议,注意协议中的漏洞32_文件断点上传器---------------------------1.当文件很大的时候就无法通过http协议进行上传了,因为get,post的安全原因,很多服务器会禁止这些协议,而且get也不支持大文件上传,那么这个时候就需要使用Tcp/IP(Socket)协议实现断点上传,实现多用户并发访问...
77
热度 -
四、小结
[.NET领域驱动设计实战系列]专题九:DDD案例:网上书店AOP和站点地图的实现一、引言在前面一专题介绍到,要让缓存生效还需要实现对AOP(面向切面编程)的支持。所以本专题将介绍了网上书店案例中AOP的实现。关于AOP的概念,大家可以参考文章:http://www.cnblogs.com/jin-yuan/p/3811077.html。这里我简单介绍下AOP:AOP可以理解为对方法进行截获,这样...
381
热度