Git Product home page Git Product logo

tabacls's Introduction

PM2.5

It is an android application for PM2.5 detection and reporting.

It contains features as below:

  1. Basic Http Restful services like Login, Register, Change password, email, ect.

  2. Pull and push PM 2.5 density and other environmental related information from and to our server.

  3. An algorithm for calculating the number of PM2.5 breathed in and plot 12 different graphs for visualization.

  4. Intelligent health reminder based on your environmental information and your health state.

  5. Personal state detections by using the mobile built-in sensor, such as estimating entrained-air volume when you are walking, running and playing sports.

  6. Map function for better viewing polluted environment, but it is only available in China Mainland.

  7. Embedded Devices Connection --- the affiliated wristband and 803 PM2.5 indoor detection device by using Bluetooth and UDP protocal.

  8. Cache mechanism for reducing redundant calculation and too many accesses to the database.

  9. A Thread pool for network operations by using Volley Framework.

Development

Please add your own applied baidu map API KEY in the pM/src/main/AndroidManifest.xml like this:

<application
    android:name=".MyApplication"
    ...
    >

    ...

    <meta-data
        android:name="com.baidu.lbsapi.API_KEY"
        android:value="In8U2gwdA6i5Q0lyDHne342u">
    </meta-data>

    ...

</application>

Licence: All Rights Reserved.

It is ok for personal learning and discussion.

Please don't use the source code in any commercial projects.

Any questions or comments, please contact me [email protected]

(please star it after you clone it and like it.「^_^」)

tabacls's People

Contributors

jiangph avatar

Stargazers

popy32 avatar tinsy avatar

Watchers

James Cloos avatar  avatar

Forkers

15831944

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.