开源集锦(二)项目源码



这是一个国内开发者白瓦力贡献的一个简约的第三方知乎客户端,也许完整度不太高,但感觉还是相当不错的

其实我也是一个知乎迷,尽管平时围观的比较多。 我相信很多搞安卓开发的童鞋也去过知乎解惑吧。

引用作者的描述:“最近一直在利用空余时间开发一个完整的App,名字就叫“专栏”。开发这个App的目的主要是为了练练手,熟悉开发一个完整App的流程。就像造房子,亲手打地基,搬砖头,垒砖头,还自己装修(虽然装修的不好看)”



ProMosaic

专业打码(马赛克,毛玻璃,纯色效果)


1,图片编辑(图片添加,文字添加),实现图片编辑中的图片添加,旋转,缩放,删除;文字的添加,大小缩放,字体更换,颜色更换,删除; 2,基本滤镜实现与接口封装; 涂鸦(画笔的样式,粗细,颜色,橡皮擦,贴图); 相框(简单相框,酷炫相框); 马赛就克(基本马赛克,酷炫马赛克,橡皮擦)及其接口封装 3,接下来, 图像剪切,旋转等功能实现测试接口封装; GIF与MP4,图片互转实现测试与接口封装;




DraggablePanel : Draggable User Interface in Android

https://github.com/pedrovgs/DraggablePanel
DraggablePanel是一个Android库,允许您创建一个可拖动的用户界面类似于新的YouTube拖拽视频组件基于片段或观点。


Android开源 水彩笔蜡笔橡皮涂鸦项目




仿配货宝源码






通讯录源码

http://pan.baidu.com/s/



Android通话记录,联系人,电话簿,九宫格快捷拨号







 android手势启动源码  





具体功能:

       1、可以 浏览用户分享的图片;
       2、可以对喜欢的图片进行 收藏分享评论
       3、可以 发布自己的作品;
       4、 查看和修改个人用户资料。

提示
       1、此源码需要去Bmob官网(http://www.bmob.cn/spread/redirect/?sid=3ddb1cab014eb510ce89  )申请key,才能使用哦,原来的key已经失效。
       2、此源码由 猿圈媛圈App开发团队倾情奉献

哔哩哔哩源码 

http://www.apkbus.com/android-242907-1-1.html



2014年不可错过的十大高仿客户端源码(京东,开心,大众点评)


EverNote

http://www.apkbus.com/android-244646-1-1.html

自学android两个月,上手练习的一款材料设计风格的个人笔记本,新手值得看一看

参考最近很火的《极简笔记》设计,最大的区别在于我使用的是LitePal ORM框架,需要学习的可以看看

github地址:https://github.com/BinJing/EverNote



QQ

仿QQ UI,其中有水印相机,wifi电脑查看手机文件,二维码
http://download.csdn.net/download/wds1181977/7309213






微信(旧版)



http://download.csdn.net/download/wds1181977/6825953


Dribbble

Dribbble是一个设计师社区,平面设计师,创意工作者等,都可以在上面分享他们的作品。作品既为Shot,作者为Player 
资源有Eclipse版和Android studio 两个版本,studio版本要好点     

Dribbble是感谢作者Github NovelanceF 精美的UI流

  一,项目是在Android Studio上构建的,版本是0.4.3,不同于官网上的0.3.2,引入时请做好Gradle各种傲娇的心理准备。。。。。(当初LZ被折腾得要死)

   二,各种项目已经作为源码导入,帮大家减少了很多劳动,一下说一下这个项目用到的开源项目可以学习到的有
            1. Volley,一个精悍的网络框架
            2. SwipeBackLayout,activity侧滑返回
            3. PagerSlidingTabStrip, 一个精简的Tab框架
            4. SwipeListview,侧滑listview,类似于ios里面微信的效果
            5. 大名鼎鼎的SlidingMenu,主要用在Comments的展示
            6. ImageViewEx,一个大型的加载网络图片的框架,效率没有NetWorkImageview高,但是可以加载网络Gif ()
            7. aFinal,一个数据库框架,用来处理本地收藏
            8. ShareSDK,用来处理社交平台的分享,本项目只用到了Weibo和Twitter的分享,但是我保留了所有jar包
            (项目中其他我没有提到的开源框架大都是上述框架的依赖库)


EngineerMode  

MTK EngineerMode 查看Log工具apk,及源码,可以参考学习第三方应用Jni调用

Looper Count测试Looper个数工具apk  

测试后台有无未关的线程,及性能

FoxChat

一款好看的安卓通讯录(开发中)

介绍

安卓通讯录,包括通话记录、联系人、短信。 Material Design风格,android sdk >=16

https://github.com/wangyeming/FoxChat





keshuangjie/Android-Socket

Android手机之间通过socket长连接进行通讯,实现文字、语音聊天

IMServer:服务端

IMClient:客户端


基于Bmob的聊天 IM语音聊天(旧版)

Bmob即时通讯服务包含了IM聊天所需要的所有核心功能:

  • 五种类型的消息任你发:纯文本、聊天表情、图片、位置、语音
  • 完善的用户管理功能:注册、登录
  • 完善的好友管理功能:添加好友、删除好友、获取好友列表、黑名单管理
  • 会话的本地化存储


leancloud/leanchat-android

  • leanchatlib,核心的聊天逻辑和聊天界面库。有了它,可以快速集成聊天功能,支持文字、音频、图片、表情消息,消息通知。同时也有相应的 iOS版本 。
  • leancahtlib-demo,leanchatlib 最简单的使用例子。可以看到配置一下 AndroidManifest,以及额外配置一下 user 信息,即可集成聊天,不管是用 LeanCloud 的用户系统还是自己的用户系统。
  • leanchat ,为整个聊天应用。它包含好友管理、群组管理、地理消息、附近的人、个人页面、登录注册的功能,完全基于 LeanCloud 的存储和通信功能。
Github  https://github.com/leancloud/leanchat-android








  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB。 EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天通信演示代码 2个目标文件,一个服务器,一个客户端。 Java Telnet客户端实例源码 一个目标文件,演示Socket的使用。 Java 组播组中发送和接受数据实例 3个目标文件。 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密   Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。   设定字符串为“张三,你好,我是李四”   产生张三的密钥对(keyPairZhang)   张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节   通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息,并发送给李四,张三用自己的私钥解密从李四处收到的信息……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值