22 Favorite Android Open source code-ui articles

Source: Internet
Author: User

This article describes the most popular open source code in Android developers, which can be applied directly to the project.
Filebrowserview

A powerful file selection control. The interface is pretty and easy to use. Features: Can customize the UI, support copy, cut, delete, move files, can be used in fragment, Ativity, dialogfragment, support quickly switch directories.

Http://jcodecraeer.com/a/opensource/2014/1020/1806.html

Multiitemrowlistadapter

Multi-column effect of the ListView, in the way of repackaging adapter, so that your ListView can be displayed as multiple columns, compared with the normal ListView, will only add a line of code.

Http://jcodecraeer.com/a/opensource/2014/1020/1805.html

Android_packages_apps_focal

An open source camera application source, produced by the famous ROM production team CyanogenMod, was once their official camera application, and if you want to learn the writing of camera applications, this is a good learning material.


Http://jcodecraeer.com/a/opensource/2014/1019/1803.html

Multichoiceadapter

A listadapter that implements the ListView multi-select operation, which functions like the Choice_mode_multiple_modal mode of the ListView, but has the following features: he can keep the number of choices, And the selected state has a transparent background color, it supports the 2.x version, it can be used in the GridView to achieve the GridView multi-select effect.

Http://jcodecraeer.com/a/opensource/2014/1017/1795.html

Jamsmusicplayer

An open source music player code. Jamsmusicplayer was originally a paid app on the play store because Google's paid apps had to show the developer's address policy and were forced to drop out of the rack. The author finally chose to open up the app.

Http://jcodecraeer.com/a/opensource/2014/1016/1793.html

Textjustify-android

Textjustify is the format optimization of the Android TextView control, TextView in the display of text often in the middle part of the line jumps to the next line, looks very messy, especially in the display of English, textjustify solve the problem.

Http://jcodecraeer.com/a/opensource/2014/1016/1791.html

Floatingactionbutton

A control similar to the Android Google + floating function button that responds to the scroll events of the ListView. The list is automatically displayed when scrolling up, and is automatically hidden when scrolling down.

Http://jcodecraeer.com/a/opensource/2014/1016/1789.html

Circularprogressdrawable

A progress bar with a circular progress display, if you want to achieve interesting animations in Android, the most straightforward way is to use the drawable subclass instead of the button or ImageView

Http://jcodecraeer.com/a/opensource/2014/1016/1785.html

draglayout[qq5.0 Slide Effect]

QQ5.0 side-slip effect with Viewdraghelper under SUPPORT.V4 package

Http://jcodecraeer.com/a/opensource/2014/1016/1783.html

Androidslidinguppanel

A control that slides up a display area, similar to the effect in play music. The control has a bottom trigger area in the main interface, and the content that is hidden underneath when clicked will drift to the top of the web until the hidden content is completely blocked from the original layout. When the hidden area is fully displayed, clicking on the trigger area again (or through a swipe gesture) reverts to the original state.

Http://jcodecraeer.com/a/opensource/2014/1016/1782.html

Android-swipelistview

Swipelistview is an Android List view implementation that implements a custom ListView cell that can be slid to display the expansion panel.

Http://jcodecraeer.com/a/opensource/2014/1015/1777.html


Satellite Menu The best imitation path menus

I believe a lot of people know the path on the lifelike menu effect, the online imitation of the implementation of open source code I see at least 5 kinds, but this is the best I know, the reason is 2:1 very smooth; 2 The interface is very simple, just like using a self-contained control.

Http://jcodecraeer.com/a/opensource/2014/1014/1771.html

Swipecards

An open-source project that implements a sliding card style, similar to the card effect in foreign hot dating software Tinder, the cards in the diagram can be left and right to slide out of the interface, respectively, to express the likes and dislikes.

Http://jcodecraeer.com/a/opensource/2014/1014/1770.html

Exfilepicker

Another concise file selector, features as follows: You can select a file, you can select a directory, you can select multiple files or directories, support to select by filter criteria, support sorting, you can create a new directory.

Http://jcodecraeer.com/a/opensource/2014/1014/1768.html

Androidresidemenu

A side menu with iOS 7/8 parallax effect style, similar to the menu effect of the latest version of QQ. Reisdemenu creative inspiration from the Dribbble1 and 2, and this is the Android version of the Residemenu, in the visual effects of part of the reference to the iOS version of the Residemenu

Http://jcodecraeer.com/a/opensource/2014/1014/1767.html

Android_effects Good code for learning OpenGL ES

A code sample program that implements a variety of realistic 3d effects with OpenGL ES is worth learning.

Http://jcodecraeer.com/a/opensource/2014/1013/1757.html

Nononsense notes notes and Notes app

A notepad and Task Scheduler app, adaptation and mobile phone and tablet, you can also use Google account to save data to the cloud, the animation effect is good, typical European and American style.

Http://jcodecraeer.com/a/opensource/2014/1012/1752.html

Calendarlistview

Calendarlistview provides a simple way to select a date in the Calendar view

Http://jcodecraeer.com/a/opensource/2014/1011/1742.html


Androidstaggeredgrid Waterfall Stream

Notice the difference with Staggeredgridview, his principle of implementation is more similar to the Pinterestlikeadapterview. Androidstaggeredgrid is designed to meet the needs of the Etsy app (an app developed by the author himself). There is a very good feature is that when the two-screen switch, the control can self-locate the location of the last browse. As with the ListView, add headers and footer are supported. Personally think this is the best.

Http://jcodecraeer.com/a/opensource/2014/1011/1737.html

Flipview Current smoothest rollover animation effect

The library allows you to achieve a flipboard-like flip effect with just a few lines of code. This is a lot smoother than the Android-flip library you saw before.

Http://jcodecraeer.com/a/opensource/2014/1011/1733.html

Waveview

? A custom view that implements the dynamic effect of water ripple that can change the height of the water, which makes it a ProgressBar for rendering load effects, customizable background color, and progress

Http://jcodecraeer.com/a/opensource/2014/1011/1732.html


Android-week-view

Android Week View is a development library that resembles a native calendar app in the day and week views, and supports custom style.

?

Http://jcodecraeer.com/a/opensource/2014/1010/1727.html


22 Favorite Android Open source code-ui articles

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.