Android开源项目
gao_chun
这个作者很懒,什么都没留下…
展开
-
Github实用Android开源项目推荐(三)
1.一个帮您快速实现跑马灯效果的libraryGithub链接:https://github.com/gongwen/MarqueeViewLibrary2.Android 图片选择、预览、九宫格图片控件、拖拽排序九宫格图片控件Github链接:https://github.com/bingoogolapple/BGAPhotoPicker-Android3.An Android Alerting LibraryGithub链接:https://github.com/Tapadoo/Alerter原创 2020-09-30 16:26:22 · 5193 阅读 · 1 评论 -
Github实用Android开源项目推荐(二)
1.简单易用的自定义分段控件Github链接:https://github.com/zhou-you/EasySegmentedBarView2.自定义分段控件 IndicatorSeekBarGithub链接:https://github.com/warkiz/IndicatorSeekBar3.适合播放电影时展示预览的画面的PreviewSeekBarGithub链接:https://github.com/rubensousa/PreviewSeekBar4.自定义SeekBar,进度变化更原创 2020-09-30 16:04:29 · 4884 阅读 · 0 评论 -
Github实用Android开源项目推荐(一)
1.Android平台上拍照/录像,图片/视频选择,编辑和压缩的一站式解决方案。Github链接: https://github.com/sucese/phoenix2.Android 标题栏框架Github链接:https://github.com/getActivity/TitleBar3.日头条屏幕适配方案终极版,极低成本的 Android 屏幕适配方案Github链接:https://github.com/JessYanCoding/AndroidAutoSize4.在所有Android原创 2020-09-30 13:29:18 · 9956 阅读 · 4 评论 -
22个值得收藏的android开源代码-UI篇
22个值得收藏的android开源代码-UI篇本文介绍了android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。FileBrowserView一个强大的文件选择控件。界面比较漂亮,使用也很原创 2015-07-08 21:44:21 · 20083 阅读 · 2 评论 -
Zxing二维码自定义修改关键代码
官方源码地址:http://code.google.com/p/zxing/downloads/list;将下载的ZXing-X.X.zip解压出来,我们只需要用到android目录中的示例项目,如图:将android项目导入eclipse,同时别忘了将core-2.2.jar导入libs,此时该示例项目应该可以运行了,不过该项目很多功能我们不需要,并且其扫描界面为横向的,因此需对原创 2014-09-08 23:12:33 · 5315 阅读 · 2 评论 -
Android开发之FastJson概述与简单使用
特点:FastJson速度最快,fastjson具有极快的性能,超越任其他的Java Json parser。FastJson功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖。Fastjson API入口类是 com.alibaba.fastjson.JSON ,常用的序列化操作都可以在JSON类上的静态方法直接完成。使用Fastjson首先在官网下载,然后应用到自己的项目中,GitHub链接:https://github.com/alibaba/fas原创 2014-09-12 16:53:20 · 5520 阅读 · 1 评论 -
Zxing中PRODUCT_FORMATS.add(BarcodeFormat.RSS14);报错
导入ZXing源码后,有时会出现PRODUCT_FORMATS.add(BarcodeFormat.RSS14);报错。解决方法,将该句改为PRODUCT_FORMATS.add(BarcodeFormat.RSS_14);原创 2015-03-11 10:38:23 · 4327 阅读 · 1 评论 -
ZXing拍码后区分扫描到的是一维码、二维码、其他码
以前没有怎么接触过二维码,最近遇到一个问题,如何判断条码扫描到的是一维码还是二维码,经过自己艰苦奋斗一下午,加上网上资料,总结出两种方式可以解决该问题(推荐采用第二种方式):1.修改源码 (具体后面会提到)2.通过返回的编码来判断实现方式一:源码的修改,关键涉及到三个类,CaptureActivity、DecodeThread、DecodeFormatManag原创 2014-11-11 23:45:38 · 11529 阅读 · 1 评论 -
android-smart-image-view源码分析
目前Android应用开发涌出了各种各样出自大牛之手的成熟稳定的开源库,供开发者使用,虽然很明显的提高了App的开发效率,也同样凸显出部分问题:我只知道如何去使用(也许还并不能随心所欲的使用,只知道简单的使用方式),并不清楚内部实现原理。出了问题解决不了,冒出想法:这玩意真伤脑筋,怎么老出问题。好慌 ~ 相信用过一些开源库的同志都遇到过类似揪心的问题。开源库不是自己写的,也不清楚里面是啥原理,遇到问题无从下手解决显然也是很正常的事情。不过从另一方面想,解读或了解开源库的内部实现原理也对我们技术提升有原创 2015-08-14 15:58:08 · 5064 阅读 · 0 评论 -
两个Android开源项目:Android显示GIF动画
主页:http://code.google.com/p/gifview/下载:http://code.google.com/p/gifview/downloads/list简介:android中现在没有直接显示gif的view,只能通过mediaplay来显示,且还常常不能正常显示出来,为此写了这个gifview,其用法和imageview一样使用方法:1- 把GifView.jar加入你的项目。2- 在xml中配置GifView的基本属性,GifView继承自View类,和Butt原创 2015-05-18 11:18:10 · 3194 阅读 · 2 评论 -
炫酷的Android Loading动画
开源分享三(炫酷的Android Loading动画) 分享GitHub上的一些Loading,为了提升产品用户体验,一个好的Loading必然是不可缺少的,对于一些耗时需要用户等待的页面来说会转移用户注意力,不会显得那么烦躁,所以你可以看到市面上一些App中的各种各样的Loading动画,从这些实现思路上可以打开你们自己的思维,没准也会有创新的Loading动画出现。android-shape原创 2015-09-14 15:12:10 · 11669 阅读 · 1 评论 -
Android相机开发实战
开源分享二(Android相机开发实战教程)上篇博文给大家分享了两个非常实用的项目功能模块,不知道大伙感觉如何?有木有一种臭袜子味扑鼻,酸爽的赶脚!!!贱笑贱笑了~ ~ OK!不扯淡了,言归正传。本文将主要为大家介绍Android中自定义相机的开发,做Android应用的童鞋应该都知道,在应用中使用相机功能有两种方式:调用Camera API 自定义相机调用系统相机 由于需求不同,所以选择的方案固然也不同,至于第二种调用系统相机,这里就不过多讲解了,使用Intent对象设置一个Action动作即可原创 2015-09-07 11:28:03 · 13703 阅读 · 22 评论 -
StickerCamera + 仿微信多图选择
由于项目需要,后期会在项目中加入给图片贴图或者打标签的功能,无意在网上发现一个类似的开源项目,便在此分享,与大家分享学习。除了该项目外,也同时分享一个仿微信实现多图选择的例子,下面做简单介绍。一、StickerCamera 介绍:一款集成了相机,图片裁剪,给图片贴图,打标签的APP。所需要的编译是 java 8。运行效果展示:原创 2015-09-04 02:44:25 · 7449 阅读 · 9 评论 -
八个Android项目源码
给大家分享几个Android开发项目源码,大部分功能相信可以在实战项目中直接使用,供大家下载学习,大部分项目是基于Android Studio开发,IDE为Eclipse的童鞋可通过网上教程自行转换,这里就不多说了。有句话说,不贴墙纸的装修都是耍流氓,无源码无效果图的文章也算是耍流氓,尴尬 ,那就直接上图吧。最近在整理GitHub,打算把一些以前做过的项目中部分功能和使用的技术点资料上传,回头也和大家分享。OK,要去忙了,再不去忙项目,测试版出不来就危险了,希望有一天不用敲代码也可以吃到馒头,吼吼 ~~原创 2015-08-04 12:00:18 · 79176 阅读 · 78 评论 -
Android开源框架(整理)
值得进攻源码的几款android开源框架!!!1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和生命周期的原创 2015-03-25 10:55:07 · 3266 阅读 · 0 评论 -
android-async-http开源项目介绍及使用方法
android-async-http 开源项目可以是我们轻松的获取网络数据或者向服务器发送数据,使用起来非常简单,关于android-async-http开源项目的介绍内容来自于官方:http://loopj.com/android-async-http/.下面我对此主页上内容进行大体上的翻译,希望能够对你理解android-async-http开源项目有所帮助1.1 Overvi原创 2014-11-05 16:56:25 · 8996 阅读 · 0 评论 -
FastJSON 案例测试
FastJSON是一个很好的java开源json工具类库,相比其他同类的json类库,它的速度的确是fast,最快!但是文档做得不好,在应用前不得不亲测一些功能。 实际上其他的json处理工具都和它差不多,api也有几分相似。 一、JSON规范JSON是一个标准规范,用于数据交互,规范的中文文档如下:http://www.json.org/json-原创 2014-09-16 17:08:37 · 1821 阅读 · 0 评论 -
对Volley Google I/O开源框架 进行封装
Volley是Ficus Kirpatrick在Gooogle I/O 2013发布的一个处理和缓存网络请求的库,能使网络通信更快,更简单,更健壮。Volley名称的由来: a burst or emission of many things or a large amount at once。该框架适用于大部分app应用,其特点在与方便频繁与网络交互,如:图片加载,json解析等。笔原创 2014-06-24 17:30:02 · 6933 阅读 · 2 评论