Giter Site home page Giter Site logo

ChillTree's Projects

android-appmsg icon android-appmsg

消息提示。Toast 。In-layout notifications. Based on Toast notifications and article by Cyril Mottier (http://android.cyrilmottier.com/?p=773).

android-image-cache icon android-image-cache

An image download-and-cacher that also knows how to efficiently generate and retrieve thumbnails of various sizes.

android-smart-image-view icon android-smart-image-view

放图片的神器。Android ImageView replacement which allows image loading from URLs or contact address book, with caching

android-studio-template icon android-studio-template

a template of model activity|adapter for adnroid studio 。可自定义的activity |adapter模板。

android-swipelistview icon android-swipelistview

SwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。An Android List View implementation with support for drawable cells and many other swipe related features

android_packages_apps_focal icon android_packages_apps_focal

一个开源的相机应用源码,由著名的rom制作团队cyanogenmod出品,曾是他们的官方相机应用,如果你想学习相机应用的编写,这是一个很好的学习材料。Open Source Android Camera App | don't forget android_external_Focal repo

androidresidemenu icon androidresidemenu

类似于QQ侧滑菜单的效果The idea of ResideMenu is from Dribbble 1 and 2. It has come true and run in iOS devices. iOS ResideMenu This project is the RefsideMenu Android version. The visual effect is partly referred to iOS version of ResideMenu. And thanks to the authors for the above idea and contribution.

androidslidinguppanel icon androidslidinguppanel

个能够向上滑动的时候往上飞出一个显示区域的控件,类似于play music中的效果。该控件在主界面中有一个底部触发区域,该区域点击的时候被隐藏在下方的内容将网上漂移到顶部,直到被隐藏的内容完全挡住原来的布局。当被隐藏区域完全显示,这时再次点击触发区域(或者是通过下滑的手势)将恢复到最初的状态。This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.

androidstaggeredgrid icon androidstaggeredgrid

(瀑布流)注意跟StaggeredGridView区别,他的实现原理更类似于PinterestLikeAdapterView。AndroidStaggeredGrid的目的是为了满足Etsy app的需求(估计是作者自己开发的一个app)。有个很不错的特点是,当横竖屏切换时,改控件可以自己定位上次浏览的位置。和ListView一样,支持添加header 和 footer。个人觉得这个才是最好的。An Android staggered grid view which supports multiple columns with rows of varying sizes.

audiowavecanvas icon audiowavecanvas

这是一个录音实时录制绘制波形,最后转成整个波形的例子。

calendarlistview icon calendarlistview

当前位置:首页 > Android 22个值得收藏的Android开源代码——cool 分享到: 转自http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1020/1808.html 本文介绍了android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。 FileBrowserView 一个强大的文件选择控件。界面比较漂亮,使用也很简单。特点:可以自定义UI;支持复制、剪切、删除、移动文件;可以用在Fragment、ativity、DialogFragment中;支持快速切换目录。 http://jcodecraeer.com/a/opensource/2014/1020/1806.html MultiItemRowListAdapter 多列效果的ListView,采用重新包装adapter的方式,使你的ListView可以显示成多列,跟普通的ListView相比,只会增加一行代码。 MultiItemRowListAdapter http://jcodecraeer.com/a/opensource/2014/1020/1805.html android_packages_apps_Focal 一个开源的相机应用源码,由著名的rom制作团队cyanogenmod出品,曾是他们的官方相机应用,如果你想学习相机应用的编写,这是一个很好的学习材料。 http://jcodecraeer.com/a/opensource/2014/1019/1803.html MultiChoiceAdapter 一个实现了ListView多选操作的ListAdapter,他的功能类似于ListView的CHOICE_MODE_MULTIPLE_MODAL 模式,但是还有如下特点:他可以保持选择的数目 ,并且选中的状态下有一个透明的背景色;它支持2.x版本;它可以用到gridview中实现gridview的多选效果。 http://jcodecraeer.com/a/opensource/2014/1017/1795.html JamsMusicPlayer 一个开源的音乐播放器代码。JamsMusicPlayer本来是play store上的一个付费应用,因为google的付费应用必须显示开发者住址的政策而被迫下架。作者最终选择了将这个app开源出来。 http://jcodecraeer.com/a/opensource/2014/1016/1793.html TextJustify-Android TextJustify是对安卓TextView控件的格式优化,TextView在显示文字的时候往往在一行的中间部分就跳到了下一行,看起来很杂乱,尤其是在显示英文的时候,TextJustify解决了这个问题。 Logo http://jcodecraeer.com/a/opensource/2014/1016/1791.html FloatingActionButton 一个类似Android版Google+浮动功能按钮的控件,可以响应ListView的滚动事件。当列表向上滚动的时候会自动显示,向下滚动的时候自动隐藏。 Demo http://jcodecraeer.com/a/opensource/2014/1016/1789.html CircularProgressDrawable 带圆形进度显示的进度条,如果你想在安卓中实现有趣的动画效果,最直接的办法是使用drawable的子类而不是button或者ImageView Overshoot Example http://jcodecraeer.com/a/opensource/2014/1016/1785.html DragLayout[QQ5.0侧滑效果] image 使用support.v4包下的ViewDragHelper实现QQ5.0侧滑效果 http://jcodecraeer.com/a/opensource/2014/1016/1783.html AndroidSlidingUpPanel 一个能够向上滑动的时候往上飞出一个显示区域的控件,类似于play music中的效果。该控件在主界面中有一个底部触发区域,该区域点击的时候被隐藏在下方的内容将网上漂移到顶部,直到被隐藏的内容完全挡住原来的布局。当被隐藏区域完全显示,这时再次点击触发区域(或者是通过下滑的手势)将恢复到最初的状态。 SlidingUpPanelLayout http://jcodecraeer.com/a/opensource/2014/1016/1782.html android-swipelistview SwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。 SwipeListView screenshot http://jcodecraeer.com/a/opensource/2014/1015/1777.html Satellite Menu最好的仿path菜单 相信很多人都知道path上那个栩栩如生的菜单效果,网上仿照实现的开源代码我至少看到有5种,不过这个是我所知道的最好的,理由有2:1非常流畅; 2使用接口非常简单,就像使用自带的控件一样。 http://jcodecraeer.com/a/opensource/2014/1014/1771.html Swipecards 一个实现了可滑动卡片风格的开源项目,类似国外很火的交友软件Tinder中的卡片效果,图中的卡片可左右滑动飞出界面,分别表示喜欢和不喜欢。 http://jcodecraeer.com/a/opensource/2014/1014/1770.html ExFilePicker 又一个简洁的文件选择器,特点如下:可以选择文件;可以选择目录;可以选择多个文件或者目录;支持按过滤条件选择;支持排序;可以创建新的目录。 ScreenshotScreenshot http://jcodecraeer.com/a/opensource/2014/1014/1768.html AndroidResideMenu 具有iOS 7/8 parallax effect 风格的侧边菜单,类似于最新版qq的菜单效果。ReisdeMenu 创意灵感来自于Dribbble1还有2,而这个是Android版的ResideMenu,在视觉效果上部分参考了iOS版的RESideMenu http://jcodecraeer.com/a/opensource/2014/1014/1767.html android_effects学习opengl es的好代码 一个用opengl es实现了各种逼真3d效果的代码示例程序,非常值得学习。 http://jcodecraeer.com/a/opensource/2014/1013/1757.html NoNonsense Notes记事与便签app 一个记事本与任务计划的app,适配和手机和平板,还可以使用google账户将数据保存到云端,动画效果做的不错 ,典型的欧美人的风格。 Phone UI http://jcodecraeer.com/a/opensource/2014/1012/1752.html CalendarListview CalendarListview 提供了在日历视图中选择一个日期的简单方法 Implementation of a calendar in a ListView. One month by row

circularprogressdrawable icon circularprogressdrawable

带圆形进度显示的进度条,如果你想在安卓中实现有趣的动画效果,最直接的办法是使用drawable的子类A drawable with capabilities to indicate progress.

clog icon clog

一个简洁/轻量的Android日志打印库,支持基于mmap的高性能文件写入,支持Kotlin和Java,小、易用、拓展性强

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.