[Library] [API 7+] "MaterialPreferenceLibrary" - materialize your preferences - Android Software Development

[Library] [API 7+] "MaterialPreferenceLibrary" - materialize your preferences
I liked that Google supports a lot of devices using its support-library, and offers Material-Design for API 7 and above, but sadly it lacks big time when it comes to the settings screen (PreferenceActivity and related classes).
It's weird to see so many apps have everything in material-design style, yet the settings screens are left behind. Google's own apps have this behavior too.
Even Google's own solution has its disadvantages:
1. no support for SwitchPreference for GB
2. no support for material-design dialogs for any of the preferences.
3. no action bar items for GB
So, I've made my own customized classes and put it in my app, but then I realized other people might want to use it, so I've worked on it further, and published this library:
https://github.com/AndroidDeveloperLB/MaterialPreferenceLibrary
The library, like the support library, support API 7 and above, which is practically 100% of the devices out there.
Here's a demo of how it looks like on GB vs Lollipop:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(go to the library's webpage to see it as a video)
The sample in the repo should be enough to try it out, but you can also see it in action on a real app, like my own "App Manager" app.

Related

[LWP] Dandelion live wallpaper

I've just make the live wallpaper for the dandelion of galaxy s3, and already public it to Slide Me and Google Play
https://play.google.com/store/apps/details?id=net.golizza.freedandelion
market://details?id=net.golizza.freedandelion
Or search: golizza dandelion
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
f you like it, you can buy the full version via SlideMe market place. Full version will support some awsome features and no ad.
Full version is only sells in S;ideMe market place until Google Play supports my country.
http://slideme.org/application/dandelion-live-wallpaper-1
Which is support in full version:
1. Quivering when you touch it
2. Floret will fly far away because the wind from your finger.
3. Change the background to your own pictures.
4. Make the background look like 3D with lost focus blur effect.
Thank you
Can't see the screen shot
EDIT : Looks great
Edward Cullen
Update Version 1.1.1
- Add new water tapping effect. (you should enable in setting)
- Update graphics.
- Improve speed for high resolution devices such as Galaxy S3, Xperia S, One X...
- New background

[Library] GrilledUI

GrilledUI is a library to implement common UIs easily. Available UI types are: tabbed UI (TabActivity), master/metail flow (SectionActivity) and their hybrid (HybridActivity). These activity classes wrap everything you need to create your UI with just a few lines of code or even load tabs/sections and instaniate fragments from XML file. HybridActivity allows you to have tabs on phones and MDF on tablets. This way you can easily make your app tablet and phone friendly without torturing phone users with multiple activities.
Library comes with JavaDocs, multiple examples, in open source form, 2-clause BSD license and pre-ICS support (!). Pre-ICS devices are supported with the help of ActionBarSherlock.
GrilledUI lives on GitHub.
A small preview of what is possible:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Great, will take a look it.
Edit: I by mistake wrote is it possible to keep app in memory.
Sent from my SGS3
Akshay (Aky) said:
Great, will take a look it.
Is it possible to keep app in memory
Sent from my SGS3
Click to expand...
Click to collapse
What do you mean by keep app in memory?
have a look
have a look

[CHROME]ATS-Android Task Schedule [TOOL][OpenSource]

Presenting....
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Task Organizer​
A small project, i worked on in order to organize my time in summer, as it can be used for my android doings and pretty much anything, I had improved and name Android Task Schedule, and though I'd share it.
Features:
-Organize chores to do with ease.
-Time Bar along with Chore.
-Edit and Delete tasks Functions.
-Works on Chrome Browser (Please if you don't have Chrome, install it as it handles the scrips perfectly unlike other browsers)
-Very low on size.
-Open sourced of coarse !
How to set-up:
Very simple... just download zip,then make a folder on desktop,extract zip to that folder...now make a shortcut to "Android Task Schedule",the main program, on the desktop"..... -Android Task Schedule.htm is the main file,do not open other files since those are only the functions.
Source: you have it! just right click on the HTM file and press open with and choose a text viewer (NotePad++ preferred) and you'll have the code of the function so you could learn if you like.
ATS Album is over here: Check it out.
Some Screen shots:
Download over here: ATS
I hope you like it as well as benefit from it

[Source] InterfaceSample

I'm sick of modern UI styles. The worst thing about 'em is "Hamburger menu".
1) It's button is in FAR LEFT corner of the screen. Of my 4.8" screen! And there are 6"+ screens already.
2) Oh, you think "there is a gesture to open the menu if you don't like the button". But it's conflicting with PIVOTS!
So... I made an example app with a usable interface. And I release it as a source so YOU, developers, can use it. No license, you're free to use it as you want (without warranty of any kind of course). However I'll be happy if you mention me in about page of your app.
First of all screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What's done:
1) Menu button moved to the bottom.
2) First (and most used menu item) is lowest. ListBox is upside down.
3) No gestures.
4) No pages with crazy navigation history. Most used features are on main page, others are on external pages.
5) Each PivotItem can easily have its own AppBar (it's not system AppBar).
I have more ideas and this project will evolve for some time.
Now, the source: https://github.com/LONELY-WOLF/InterfaceSample
Added "..." button with menu. Style is ugly for now.
Hamburger now closes if you tap right from it.

Android O Preview Battery Data

Along with the complete overhaul of the settings app, the battery stats section was also overhauled in android O. One thing, however, that you can't do with the new graph, is see everything that's been using you battery all in one convenient list. According to whoever was assigned an issue on the google issue tracker about this, there should be a button or something titled "show full device usage", and this should show everything that's using your battery, screen and google play services included. does this option show up for anyone using the developer preview? i can't seem to find it, and i want to make sure i'm not missing anything.
In my settings>Battery menu, if I scroll down I have a list of apps taht use the battery in order of percentage used.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
RaceFaceXC said:
In my settings>Battery menu, if I scroll down I have a list of apps taht use the battery in order of percentage used.
Click to expand...
Click to collapse
but that only shows the apps that you've used, it doesn't include google play services, nor does it include your screen or other hardware.

Categories

Resources