AIDL双向通信Demo
Android 接口定义语言 (AIDL) 类似于其他 IDL:它允许您定义客户端和服务使用进程间通信 (IPC) 进行相互通信时都认可的编程接口。
在 Android 上,一个进程通常无法访问另一个进程的内存。为了实现语音交互,它们需要将其对象分解为基元,以便操作系统可以识别这些基元并将其编组到该边界之外。
本资源使用AIDL技术实现双向信息交互;
DEMO完整可直接运行
Android开发编码规范
该文档是《阿里巴巴Java开发手册》的规约条目的延伸信息;
其中包含了对内容的适当扩展和解释。它提供了编码和实现方式的正例,以及需要提防的雷区和错误案例的反例。该文档面向Android开发所有成员,旨在规范化代码风格和编程习惯,并提出了针对软件调优的建议。其中包括Android资源文件命名与使用、Android基本组件、UI与布局、进程、线程与消息等方面的内容
Android Car Radio模块加载流程
介绍如何在硬件和软件级别实现电台功能。
系统组件会说明并描述电台技术栈。
广播电台硬件抽象层为原始设备制造商 (OEM) 提供了数据结构和接口,以便在硬件级别实现广播电台功能,例如 AM/FM 和数字音频广播 (DAB) 电台。
电台控制实现基于 MediaSession 和 MediaBrowse,媒体和语音助理应用可以利用它们实现对电台的控制。 除了下面提供的内容之外,请参阅构建车载媒体应用。
Rtsp协议和数据解析Demo
Rtsp协议和数据解析Demo
1、Rtsp协议交互
2、RTP包解析
3、H264数据渲染
RTSP是 TCP/IP 协议体系中的一个应用层协议,该协议定义了一对多应用程序如何有效地通过 IP 网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或UDP完成数据传输。HTTP与RTSP相比,HTTP传送HTML,而RTSP传送的是多媒体数据;
RTP标准定义了两个子协议,RTP和RTCP。
数据传输协议RTP,用于实时传输数据。该协议提供的信息包括:时间戳(用于同步)、序列号(用于丢包和重排序检测)、以及负载格式(用于说明数据的编码格式)。
控制协议RTCP,用于QoS反馈和同步媒体流。相对于RTP来说,RTCP所占的带宽非常小;
H.264和以前的标准一样,也是DPCM加变换编码的混合编码模式。但它采用“回归基本”的简洁设计,不用众多的选项,获得比H.263++好得多的压缩性能;加强了对各种信道的适应能力,采用“网络友好”的结构和语法,有利于对误码和丢包的处理;应用目标范围较宽,以满足不同速率、不同解析度以及不同传输(存储)场合的需求
MediaCodecLive555RTSP.rar
基于Live555的 RTSP服务,将Android摄像头画面打包成RTP发送
基于Live555的 RTSP服务,将Android摄像头画面打包成RTP发送
AIDL简单使用Demo
详细请参考
http://blog.csdn.net/tangnengwu/article/details/40824539
adnroid 签名工具
将签名工具(signapk.jar)、签名证书(platform.pk8和platform.x509.pem)及编译出来的apk文件都放到同一目录
终端进入该目录执行java -jar signapk.jar -w platform.x509.pem platform.pk8 XXX.apk out/XXX.apk
拿出out目录下被签名后的apk进行安装
ViewPage循环滑动伸缩渐变过度动画
ViewPager 循环滑动+伸缩渐变过度动画实现多图片浏览
跑文字上下、左右滚动跑马灯效果
跑文字上下、左右滚动跑马灯效果,欢迎指正
仿360一键清理
详细介绍请点击:http://blog.csdn.net/tangnengwu/article/details/38226823
子控件排列自动换行
一些搜索软件下面一般都会提供一些关键字供用户参考,该控件可以根据关键字多少实现自动换行
SAX--XML文件读写
Android SDK只支持采用SAX技术读取XML,SAX采用顺序读取的方式来处理XML文档。这就要求在每读取XML文档的某个节点时会触发相应的事件来处理这个节点。下面基于一个实例讲述SAX的使用
android SQLite 实例
android SQLite 实例
数据库操作demo
TextView中添加图片
在TextView中添加图片的三种方式总结
1.使用SpannableString+ImageSpan
2.android:drawableBottom...
3。扩展TextView 复写onDraw
android 延时或重复执行任务
android 延时或重复执行任务 Timer使用, Handler , Thread , AlarmManager
android 屏幕劫持
android允许用户查看当前栈中的任务,导致系统不安全
这是一个小程序实现屏幕劫持
android换皮肤
可以实现换皮肤,包括layout,string,style等所有资源
JAVA多线程的总结
JAVA 多线程总结 扩展java lang Thread类
实现java lang Runnable接口
短信拦截Demo
可以进行短信拦截 防止骚扰 可以运行的哦 欢迎指正