This sample detects serial ports of your device and provides a simple terminal to send and receive text.
More information and bug report on:
Copyright 2010-2011 Cedric Priscal
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
Includes the following API Demos for Android
• Support Design Demos - Material: FAB, TabLayout
• Support App Navigation - Activity, Action Bar, Notification
• Support v4 Demos - Fragments, Loaders Accessibility etc.
• Support v7 Demos - AppCompat, CardView, RecycleView, Casting with MediaRouter
• Support v13 Demos - Fragments, Pagers and Action Bar Tabs
• API Demos - Graphics, Animations, Hardware, Views etc.
• App Invite Demo - Invite others to test the app
• "Cheesesquare" Demos new Material Design Library for Android, by Chris Banes
• Easter egg?
• View - Lookup the source code on GitHub
• Search - search over 400 executable demos
• Issues? -There is no guarantee that all demos will work on your device, if so there is an option to send a mail.
• Rate - if you find the app helpful, please rate it here on Google Play
You can view various examples submitted by community developers. Each example lists the level of difficulty with both Scala and Android. It also includes the minimum Android API level required to run the sample.
Contribute to the project by adding your own examples! All of the information you need to get started can be found in the projects readme at https://github.com/47deg/scala-android/blob/master/README.md
This project is handcrafted by 47 Degrees and written entirely in Scala on Android.
Need to specify server IP, User name, Password, and can do a remote API calling ( SERVER_IP/mobileAPI.php
use POST method sending 3 parameter "action" / "uid" / "pwd"
Example for "action" value :
When testing connection : action = "ping"
When clicking widget : action = "open" / "action1" / .... whatever
String return from API:
Success : "1"
Invalid ID or Password : "2"
Unauthorized action : "3"
Parameter error : "4"
Other error: String starts with "E1"，or any other string
Note : You need server program to work with this APP
A Sample of implementation :
Raspberry Pi (with nginx) installed a RF 433MHz Module
Nginx receive HTTP request from APP to web API ( /mobileAPI.php )，
execute binary file to sending RF signals through RF Module
Wireless switch(433MHz) connect to electric lock(Electric Dropbolt)
(wireless switch must paired with RPi's RF signal output)
when switch received RF signal from RPi，switch triggers Electric Dropbolt and release the door
Demo of server side program :
This app only has one purpose - it uses the unofficial android market api to get info about other apps that are on the Google Play Store. It can get info about an app's description, category, price, etc. on the Google Play Store. The info is used in other apps (like ROM Toolbox or Ultimate Backup) to create app groups or show you additional information about one of your installed apps.
The reason this is a separate app is because of the permissions it requires. This app is open source, which means you can know exactly what the app does. The permissions to your accounts is only used to generate a token used in the Android Market API. This is explained here: http://code.google.com/p/android-market-api/wiki/WithAndroid
We didn't want to just add those permissions to the main app. This same API is used by apps like Titanium Backup. We just made this a separate app so users won't complain so much about a permission being added :P
If you have any additional questions please feel free to contact us at email@example.com
This is the demo application of the Crouton library that is freely available at https://github.com/keyboardsurfer/Crouton
If you're having issues with the library, please open an Issue here: https://github.com/keyboardsurfer/Crouton/issues/new
The library offers a wide variety of customization options that have not been implemented in this Demo application yet.
All that's required to use Crouton is using the library within your Android application and the call "Crouton.makeText(Activity, CharSequence, Style).show();"
The icon has been created by Marie Schweiz.
Crouton is inspired by Cyril Mottier.
This is the demo application for the SuperToasts Android developer library. This highly configurable library addresses many issues with stock Android toasts while providing new forms of toasts not available in the Android SDK.
This demo showcases some of the features of the SuperToasts library.
Don't forget to check the Github Wiki for documentation and code examples!
Developer Apps Direct is a large and growing collection of library demos. We make it fast and easy for app developers to discover great libraries and run their demo with the press of a button. No more hunting down apks or downloading and compiling source code. You can try dozens of libraries in just a few minutes!
Stop making your job as an app developer harder by re-inventing the wheel. Browse our great collection of library demos and discover tools to make your app great in less time. Here is what Volume Butler developer Matthew Rice said about his discovery:
"Just added BetterPickers lib to Volume Butler thank you Derek Brameyer for the wonderful library. I discovered your awesome library from DevAppsDirect" - Matthew Rice http://goo.gl/W805e
Our goal is to be the most useful developer app on your device. To reach this goal we add new libraries every week so you can have the most up to date collection of library demos at your fingertips. Here are the libraries we added recently:
Android Process Buttons - May 8
SuperListView - May 8
Spans - May 8
ContentLoadingProgressDialog - May 1
HideyBarPhotoViewScreen - May 1
ApplicationTemplate - May 1
Need a little inspiration for your app? You will find something in the dozens of libraries we feature.
Want to spice up your ListView? Take a look at SwipeListView, StickyListHeaders, ListViewAnimations, QuickReturnsListView and many more.
Need a menu to make navigating your app easier? Choose from RibbonMenu, SlidingMenu or SlidingLayer.
Tried of debugging AsyncThread? Check out RoboSpice and DataDroid.
Supporting older versions of Android? Keep your app looking fresh with ActionBarSherlock, RobotoTextView, UnifiedPreference and many more
With this app you can:
• Run Android library demos without installing them
• Run the demos from any RSS app by adding the feed http://www.inappsquared.com/www.inAppSquared.com/devappsdirect-all.xml
• Share and run demos with a link!
• Categories include Game Engines, Widgets, Custom Views, Menus and Libraries
Want to know what are the most popular libraries in DevAppsDirect? We have ranked them http://www.inappsquared.com/devappsdirect_library_ranking.php
• INTERNET - Required to download the library demos
• RECEIVE_BOOT_COMPLETED - Used in the optional notification feature to check for updates at a time interval
• VIBRATE - Used in game engine samples
• ACCESS_NETWORK_STATE - Used to determine if the network is available
• WAKE_LOCK - Used by the demo download service to prevent the phone from sleeping while downloading
• BATTERY_STATS - Reserved in case any library needs this permission
• ACCESS_WIFI_STATE - Reserved in case any library needs this permission
• ACCESS_FINE_LOCATION - Added for use by GAST and other libraries
• ACCESS_COARSE_LOCATION - Reserved in case any library needs this permission
• RECORD_AUDIO - Added for use by GAST and other libraries
• CAMERA - Added for use by GAST and other libraries
• NFC - Added for use by GAST and other libraries
The OpenSLMediaPlayer library offers a compatible class of Android's MediaPlayer class.
Not just a re-implementation, also provides some enhanced features;
- Released under the "Apache License, Version 2.0"
- Compatible with Android's MediaPlayer and audio effects classes
- Provides both Java and C++ Native API sets
- Also includes standard MediaPlayer based classes which fixes a lot of bugs
- Smooth fade-in, fade-out
- High quality resampler
- 10 bands graphic equalizer with preamplifier
- High quality Visualizer class to capture audio for visualization purpose
The source code of this app also can be downloaded from GitHub.
Please refer to the following site about more details of the app/library.
Current available APIs:
- Complete Sun and Moon Data for One Day
- Lunar Phases
- Day and Night Across the Earth
- Apparent Disk of a Solar System Body
NOTE: This is not an official USNO application!!!
======================== Important notes =======================
* This app is mainly intended for Android developers that need to add FFMpeg support to their apps.
* Free, out of the box, personal license.
* It was tested on lots of devices (Phones and Tablets).
* See how easy is to do from your application:
# Video/Sound size conversion.
# Video/Sound Codec conversion.
# Video/Sound file size decrease.
# Video aspect ratio change.
# Remove sound from video.
# Get only sound from video.
# Get MP3 audio from video
# Transcode WAV to mp3.
And a lot more...
For more information:
* Streaming support!
* Much more simple to add support to your app, few lines of Java code (our demo client is 71 lines of Java code, no C).
* Out of the box support for background processing.
For more information read our blog post:
Eventscripts is a scripting plugin for the source engine written and developed by Mattie Casper.
There are several useful functions:
Show Eventscripts Wiki
Show Python Wiki
Search single commands
Show your own addons via userid
Browse through the addons
Nap App is an easy to use alarm clock that gets you napping ASAP. Just tell Nap App how long you'd like to sleep and hit start.
* No ads, popups, nags etc.
* Voice Command Integration via the "Set Alarm" command
* Alarms remain active even if the application is closed or the phone is rebooted.
* Remembers how long your last nap was and uses it as your default setting.
* User configurable alarm sounds.
* Unlike similar alarm apps, Nap App uses no battery draining background services.
* Lightweight and easy to use.