koustuvsinha / androidsensorsdemo Goto Github PK
View Code? Open in Web Editor NEWA Demo into displaying raw Sensors data
License: MIT License
A Demo into displaying raw Sensors data
License: MIT License
When I make the cardview clickable so that ripple effect can be obtained like this :
<android.support.v7.widget.CardView
...
android:clickable="true"
android:foreground="?android:attr/selectableItemBackground">
...
</android.support.v7.widget.CardView>
The card does display the ripple effect BUT the ListView no longer can identify the click, i.e. the CardView fails to propagate the click event
On click from sensor list new activity should open with the sensor raw stats
Thought it would be cool to represent the raw data as well as charts. Few awesome chart libraries to look for :
It can be treated as Chart Epic, sub issues :
Goal of initial commit was to display the available sensors list, but the app is crashing on startup. Maybe the permissions are not set properly
Using the following icon generated from https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
Motorola Display Rotation Sensor is giving all values (first 3 values actually) as 0.00. Check whether the data is in the rest of the array
Integrate material design into app
Sub issues :
Database Query fun!
Incorporate Material Tabs to support Chart views
Need to modularize the code to put in a decent structure
Update readme to something better content
This is an Epic issue for sensors workflow part 1
TODO :
Currently displaying by the whole object, should display only name
Enable "Swipe to Dismiss" feature to delete database entries. Use this library : https://github.com/Malinskiy/SuperRecyclerView
Started from issue #25
By mistake, some sensitive data was inserted in a commit, which was subsequently removed by an amazing tool bfg-repo-cleaner
Need to integrate Crashlytics for proper bugs reporting
Following this tutorial to add crashlytics
More customizations! It would be fun to have a settings part where user could delete the stored data and start afresh.
Design patterns : http://developer.android.com/design/patterns/settings.html
Coding guide : http://developer.android.com/guide/topics/ui/settings.html
In the main ListView add corresponding sensor icons
Just looking into what more can be applied in this app to learn the stuff, and why not databases?
the concept could be like this :
So this issue can be treated as a database epic. Sub Issues :
After completing #12 , the sensor data should be auto updating according to the feeds
Modify the action bar to something more pleasant
Display Sensor data in proper format in the card
Integrate stetho for better debugging https://github.com/facebook/stetho
Available sensors should be listed in a ListView. Look into various ways to display a List
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.