-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Statistics - Data Restructuring for Consistency and Compatibility #127
Comments
**Describe the pull request** Adds a recyclerView to display the TrackSegments **Link to the the issue** [Issue-127](#127)
… function… (#173) … in TrackSegments.java # Thanks for your contribution. ## PLEASE REMOVE To support us in providing a nice (and fast) open-source experience: 1. Verify that the tests are passing 2. Check that the code is properly formatted (using AndroidStudio's autoformatter) 3. Provide write access to the [branch](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/allowing-changes-to-a-pull-request-branch-created-from-a-fork) 4. If the PR is not ready for review, please submit it as a [draft](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests#draft-pull-requests) ## PLEASE REMOVE **Describe the pull request** A clear and concise description of what the pull request changes/adds. **Link to the the issue** (If available): The link to the issue that this pull request solves. **License agreement** By opening this pull request, you are providing your contribution under the _Apache License 2.0_ (see [LICENSE.md](LICENSE.md)). **Note: new dependencies/libraries** Please refrain from introducing new libraries without consulting the team.
Implemented a cohesive system for managing and displaying track segment data within the OpenTracks application. Added three Java files (DaySpecificActivity, DaySpecificAdapter, and TrackSegment) within the de.dennisguse.opentracks package. The DaySpecificActivity class handles user interactions and coordinates the display of track segments for a specific date, utilizing the DaySpecificAdapter RecyclerView adapter for efficient UI population. The adapter delegates data binding to the TrackSegment class, which encapsulates computation of various metrics like elevation, displacement, distance, time, and speed. These changes enhance users' experience with visualizing and analyzing track segment data in the OpenTracks application. |
…nd added comments for better understanding
#215) …nd added comments for better understanding # Thanks for your contribution. ## PLEASE REMOVE To support us in providing a nice (and fast) open-source experience: 1. Verify that the tests are passing 2. Check that the code is properly formatted (using AndroidStudio's autoformatter) 3. Provide write access to the [branch](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/allowing-changes-to-a-pull-request-branch-created-from-a-fork) 4. If the PR is not ready for review, please submit it as a [draft](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests#draft-pull-requests) ## PLEASE REMOVE **Describe the pull request** A clear and concise description of what the pull request changes/adds. **Link to the the issue** (If available): The link to the issue that this pull request solves. **License agreement** By opening this pull request, you are providing your contribution under the _Apache License 2.0_ (see [LICENSE.md](LICENSE.md)). **Note: new dependencies/libraries** Please refrain from introducing new libraries without consulting the team.
Describe briefly your feature.
This feature revolves around the restructuring of data obtained from Group 4-6 to adhere to a predefined format. By restructuring the data, we aim to ensure uniformity and compatibility for further processing and presentation within our application. This process is crucial for maintaining consistency in data representation and facilitating seamless integration with other components of the system.
Describe the solution you'd like
Implement a data parsing and transformation mechanism that analyzes the incoming data structure and reorganizes it according to the required format. This solution may involve creating custom scripts or functions tailored to handle the specific data formats and requirements.
Describe alternatives you've considered
We initially planned to use the functions provided by Group 4-6 directly, but in order to avoid modifying it to suit our needs, and thus causing discrepancies with other team, we have decided to use a wrapper class.
Additional context
Consider the scalability and efficiency of the chosen solution, especially if dealing with large volumes of data. Additionally, ensure robust error handling and validation mechanisms to address potential discrepancies or inconsistencies in the incoming data. Collaboration with Group 4-6 may be necessary to align on data formats and ensure smooth integration with their systems.
The text was updated successfully, but these errors were encountered: