Android/Java的开源项目收藏(各行业)

来源:互联网 发布:上座部佛教 知乎 编辑:程序博客网 时间:2024/06/04 00:52

【开源项目源码分析/架构分析】- http://blog.csdn.net/a910626/article/category/3142829

JAVA上百实例源码以及开源项目- http://blog.csdn.net/banketree/article/details/9194675

在Android平台中,Voip客户端的开源项目有Sipdroid、IMSdroid、CSipSimple、Linphone等;
Android Voip开源客户端比较- http://blog.csdn.net/banketree/article/details/21276101

Android Xmpp 黑名单- http://blog.csdn.net/banketree/article/details/17530093
开源项目之Android的多个项目 - http://blog.csdn.net/banketree/article/category/1158771/2


> VPN产品:访问国外网络

Android VPN 编程- http://blog.csdn.net/easyer2012/article/details/22407429
VpnServiceDemo- http://download.csdn.net/download/jsqfengbao/9624445
Android VPN实现原理介绍- http://www.infoq.com/cn/articles/book-android-vpn
Android系统所支持的几种VPN安全协议、系统内置VPN原理,以及基于应用的VPN(如OpenVPN)。
OpenVPN是一个很流行的开源VPN应用,使用SSL进行认证和密钥交换(同样支持预先配置的共享静态密钥),并使用定制的加密协议 对数据包进行加密和认证。
  legacy VPN,在Android 4.0之前,对于VPN的支持是内置在系统中的,无法进行扩展.Android 4.0中增加了一个VpnService公开API ,允许第三方应用实现VPN解决方案,而且此应用不需要被植入系统镜像或者拥有系统权限。
  Android 4.2和之后版本中增加了多用户的支持,允许所有次级用户(除了在受限设置,即restricted profile的情况下,所有次级用户必须共享主用户的VPN连接)启动基于应用的VPN。
  Android 4.4中引入的VPN路由方法提供了更多灵活性,而且允许隔离不同用户的流量.
> VOIP
利用Asterisk作为VOIP电话的服务器,pjsip作为客户端,UI端通过socket(java,C,vc,etc)和pjsip进行通讯。
Asterisk,pjsip等开源项目的发展为开发VOIP电话系统提供了便捷和廉价的途径。

> MQTT/XMPP协议

通过MQTT协议来实现推送 . 
客户端下载地址 : https://github.com/tokudu/AndroidPushNotificationsDemo 
服务器下载地址 : https://github.com/tokudu/PhpMQTTClient

AndroidPn(XMPP协议)
androidpn的官网下载 http://sourceforge.net/projects/androidpn/files/
http://download.csdn.net/detail/johnny901114/4410546

> 播放器

SmartRecom 是一款基于行为设别和个性化推荐的电影与音乐播放器- https://github.com/LRH1993/SmartRecom

0 0
原创粉丝点击