This is a mobile version of Messerment Convertor wrote on Java some month ago. Stack: Java, XML and C++ IDE: Android Studio 3.2.1
mobilemessconvertor's Introduction
mobilemessconvertor's People
mobilemessconvertor's Issues
Tips in WorkerActivity
- Create new TextView
- Add little tip about conversion process. Example: conversion from landmile to kilometer.
C++ library
- Add C++ library to project using web-page from old project;
- Write calls methods in C++ library in Worker activity;
- Test C++ methods using TextView(unit testing)
General Activity
Create General Activity.
- create all buttons for each cases;
- Test interaction between General and Main Activity.
- Add 'Back' button -> return to Main Activity
- Release onClick method for all buttons -> go to Worker Activity and send it value of variables.
- Fix all warnings.
Release your app!!!
Just do it tomorrow and write about on Linkedin and Reddit.
Dev. Test app
Write test methods for checking all methods which get calculated result(C++).
Correct values should get from Google conversion.
GitHub
Configur interaction with GitHub
Main Activity
Create Main Activity:
- Start Button
- Image on screen.
- Exit Button
- Title
Worker Activity
Create Worker Activity
- EditText Field -> accept integer and double values, positive/negative
- 3 Buttons: Convert, Clear, Back to General Activity
- Create global String value for accept 'marker' from General and analyze content in switch..case
- Fix all warning if possible.
TextView on WorkerActivity
Add name of messerment to result in TextView. Example: 0.12 sm
Exit button
Add exit button in WorkerActivity.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.