Git Product home page Git Product logo

monodroidtoolkit's Introduction

MonoDroidToolkit

Now available on NuGet: https://www.nuget.org/packages/MonoDroid.Toolkit

Build status: Build status

Created by: James Montemagno (@JamesMontemagno)

Help from: Tomasz Cielecki (@Cheesebaron)

What is it?

MonodroidToolkit is a kit of views that I have created or port from java into Xamarin.Android (Mono for Android). I have found them very useful in my different projects.

What is included?

Views

  • VerticalTextView : Turn you text 90 or 270!
  • ScrollingTextView: Scrolls text in the view
  • GridViewNoScroll: Automatically expandes the height of the gridview so you can put it inside of a list view or scroll view
  • StickyViewPager: Disable view pager from moving if you desire
  • SelectEndEditText: EditText view that always puts cursor at the end when focus is given. Great for remote control interfaces.
  • ProgressButton: Progress Bar button ported from :@f2prateek
  • HoloCircularProgressBar: Holo Circular Progress Bar, Similar to 4.1 clock, ported from @passsy IMPORTANT I have 0 to 100 scale which differs from original

Utilities

  • SystemUiHider: port of auto hiding the ui in Android
  • NetworkUtils: Get IP/MAC/Hostname of android device
  • ImageLoader: Simple delay image loader and caching mechanism

Preferences

  • IntEditTextPrefence: Enfoces an integer is entered on an edit text preference
  • IntListPrefrences: Allows you to specify integers as the values.

Screenshots

Progress Button Circular Progress Bar

For more screenshots look in the Screenshots folder

Want to see something?

Simply open up an issue.

Apps using the toolkit

  • Have an app using the toolkit? Open an issue

License

See license file

monodroidtoolkit's People

Contributors

ianleatherbury avatar jamesmontemagno avatar martingust avatar robschoenaker avatar

Watchers

 avatar  avatar

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.