-
蓝牙聊天
我正在使用蓝牙开发聊天应用程序。您可以共享通信和图像。您可以聊天、蓝牙、bchat。应用程序应连接到任何一个android设备。一旦它连接起来,你就可以共享信息和图像
- 2022-09-10 22:30:03下载
- 积分:1
-
RainCMS
说明: e4a易安卓app后台管理源码,可生成卡密,可用于登入和注册用户(E4A easy Android app background management source code, can generate a card, can be used to log in and register users)
- 2020-06-22 08:20:01下载
- 积分:1
-
Android 超高仿微信图片选择器
模仿Android手机微信选择图片,有缓存的选择加载图片到内存中去,然后再所对应的的首界面进行显示,代码可以直接使用,没有任何的问题。
- 2023-01-31 08:10:03下载
- 积分:1
-
android 虚线/边框/圆角 例子源码
android 虚线/边框/圆角 例子源码
- 2015-06-12下载
- 积分:1
-
TVINFOR4.04
allwinner a10 AV-IN驱动及android DEMO
- 2013-10-22 15:42:24下载
- 积分:1
-
android 滑动删除例子源码下载
android 滑动删除例子源码下载
- 2015-04-22下载
- 积分:1
-
Apress.Android.Essentials.Jul.2008.pdf
a android mobile documents
- 2009-05-03 09:42:05下载
- 积分:1
-
Adnroid API帮助文档,非常不错,欢迎下载,真心觉得不错
Adnroid API帮助文档,自己在网上找到的真心觉得不错,欢迎下载不是很清楚的时候可以立马的过来翻看下,verygood。 非常不错,欢迎下载,真心觉得不错。
- 2022-02-11 11:37:32下载
- 积分:1
-
Sipdroid-2.5(android网络电话源码)
不可多得的网络电话源码,此工程代码代码架构。sip协议栈的实现软电话的实现stun相关的实现默认使用的编码格式为G711-A率。直接用ant debug的方法编译出的程序,只支持A率和U率两种音频编码格式,其他的都需要通过NDK的方法导入后,才能使用。如果对端终端支持视频的话(如linphone),菜单如下:保持,静音,转移 发送视频 挂断注意:只能发送视频,接收不到对端的视频。如果对端终端不支持视频的话(如yate),菜单如下:保持,静音,转移 挂断有视频捕获,发送,接收的实现。网络传来的音频数据进行播放。本地的音频数据通过进行录制。 在本地播放数据包中的视频流,可以先提取位图,再显示。由于系统没有提供直接播放的相关方法。是无连接的包投递服务,为什么是无连接呢,客户端和服务器压根就没有建立连接,服务器只是开放了端口来接受数据,有了就接受,没有就悬挂阻塞.双边的视频观看,走的还是数据报包,有数据报包的ip和端口就行了可以直接的从MediaRecord里面已经生成好的视频数据中提取出H264/H263的数据,这些数据已经经过了相应的编码通过内置的videoview来通过RTSP来进行播放,那么也就是说服务器会将传递的RTP的视频数据流封装成RTSP的流传递给手机的videoview来实现观看,同样也不需要解码库,所以开源代码里只有声音的编码库,没有视频的编码库.最好的实现该软件的方法是,借助Android的MediaRecorder实时提取出H263/H264数据,然后经过RTP封装传给RTSP服务器,这种实现方式最理想,通过获取onPrewFrame来获取预览帧编码,无论怎么弄,
- 2023-05-24 08:45:04下载
- 积分:1
-
Android PathEffect 效果实例
从一本书中得到的Android PathEffect 效果实例,不多说了,直接把关键代码帖出来吧,需要完整代码的可下载本源码,运行的效果请参见下边的截图所示,运行时,可看到多条像流水一样的路径曲线,下面是代码:
// 定义画板为白色
canvas.drawColor(Color.WHITE);
pe[0] = null;
// 此PathEffect为圆滑的弧形
pe[1] = new CornerPathEffect(10);
// 离散的线
// 第一个参数为离散在弧上的间距
// 第二个参数为离散的程度
pe[2] = new DiscretePathEffect(3, 10);
// Dash为破折号的意思。 应该是破这行
// 其中第一个参数是new float[]{} 表示其中的间隔和距离
// phase表示相位
pe[3] = new DashPathEffect(new float[] { 20, 5, 5, 20 }, phase);
//先建立一个Path 然后创建PathDashPathEffect对象 其中p为path
Path p = new Path();
p.addRect(0,0,8,8,Path.Direction.CW);
pe[4] = new PathDashPathEffect(p, 12, phase, PathDashPathEffect.Style.ROTATE);
//此方法表示两个组合的PathEffect
pe[5] = new ComposePathEffect(pe[2], pe[4]);
//结果和pe[5]类似
pe[6] = new SumPathEffect(pe[4], pe[3]);
// 开始画七条线
for (int i = 0; i < pe.length; i++) {
// 如果没有paint.setPathEffect(),那么系统默认为paint.setPathEffect(null);
paint.setPathEffect(pe[i]);
paint.setColor(colors[i]);
canvas.drawPath(path, paint);
//使画板平移
- 2022-07-25 12:05:42下载
- 积分:1