pj92singh
Please feel free to download and test the unsigned apks' on your Android device. I have also provided the main-actvity code (java files) and also the layout code in the responding apps (XML files), Android Manifest files and others related files as menu XML files etc and sources for the apps. If you cannot run the app on your Android Device, some apps will a few screenshots to show you what the app looks like in action.
Some Apps require that your device is on Android Marshmallow(MM) 6.0 or Nougat 7.1 to run -with use of app premissions -& better GPS/battery optmizations
AT BARE MINIMUM some apps are comptiable to run on Android Version 5.0 Lolipop
Apps
- My First android app; Incrementor/decrement android app. -The files are outside any folder the unsinged apks -Runs on JellyBean or higher
- Number Shape App(Apk2) Second Android application is. -let's user input a number -run's algorithim to see if the nubmer is square/triangular or both -sends a toast notification with answer -Runs on Lollipop or higher
- Connect 3 apk is a game like tick tac toe but instead you are connecting tokens. -A 2 player game that lets player 1(yellow token) and player 2(red token) take turns and try to pair 3 tokens diagonally/horizontally/vertically -Updated with sounds 03/20/2017 -token being placed sounds -winner/draw sounds -Runs on Lolipop or higher
- Audio-Slider apk -Control the volume of the audio clip -Play/Pause the audio clip -Also rotating a image related, to the audio clip -Basically an app to test some anitmations/media playback
- BasicPhrases(1) apk
- This app takes 8 phrases and playes them in French. (Help's learn French)
- BrainTrainer(1) apk
- This app lets user play an addition game
- The user adds 2 numbers as quickly as possible in 30 seconds. -The questions are randomly generated Test of mainly object/image manipulation
- Eggtimerapk -Stopwatch timer app -Allows user to set it using the seekbar -Rings when timer goes off
- JSON demo -This app doesn't have an interface just deals with disecting JSON data and processing it through. -Then finally sending it to the logs -Best way to see what the app does is run through Android Studio and look through the logs
- WeatherApp -Uses previous concept of extracting JSON data from external API's (openweathermap's API) -And gives the user up-to-date weather information, for the city they input(If city is available then) -Requires that the device has a Wifi connection -Screenshots also available
- Hiker's Companion app -shows the use of location manager -and provides the user with all the related data for hiking i.e. Location/Longitutde/Latitidue Altitude/Address etc.
- Together App 10/12/2017 -combines most aspects of previous apps -GPS info using location manager/provider etc. -using Android 6.0 (MM) & higher API 23 or higher for pop-up premisson dialog -sound for settings etc. -allowing user to re-assign access to location services if they deny it in the first place -screenshots avaliable -apk will be uploaded soon
- Notes App *RUNS ON LOLLIPOP OR HIGHER *the app is locked to portrait mode *appCompact theme is set to DAyNight
- allows user to save notes
- delete notes
- create notes
Screenshots uploaded to show the app in action (10/18/2017)-Notes app apk uploaded
- Database demo -App runs on Lollipop or higher devices -Runs a SQLite databse of Users -manipulates it in various ways -then prints it to the logs -An small example for the use of SQL queries in an android app
- WebView Demo -App runs on Lollipop or higher devices -App requires internet access to work -This app is a demo for the use of WebViews and runs my Projects' webpage -apk uploaded can be used to see app in action!
- HackerNews App -Displays top 15 articles from their website using their api to fetch/obtain JSON data -manipulate the data to get the article ID's titles and URL -Then available to read using Webview -Apk uploaded to run on your android device -Requires Android 6.0 MM or higher to use -Screenshots available if you cannot install the apk
- Scrolling Activity -test of full text scrolling -text pulled from Strings.xml file -was made part of another app that will be uploaded
- Notification Test -This app is test of Notification Manager and Android 8.0 standards of NOTFICATION CHANNELS via a notifcation popup at press of a button with certain ID -Once notfication is clicked, then it will direct user to Projects website -Screen shots uploaded
- Theme Test -Android app built to show theem swithcing for the app (light and dark themes) -Settings activity to allow the user to change themes
- BT Test -Android app testing bluetooth connectivity and pairing -Requires bluetooth and file sharing access -Well get updated to stream media (audio, then following other media types)
-Other apps will be uploaded in time.