Projects I made in mobile programming. I use android studio for my projects.
- Calculator App
- Radiobutton App
- Checkbox App
- Login App
- Spinner App
- Seekbar App
- Shared Preferences
- Listview App
- User Settings App
- Sms Sending App
- Switch Activities App
- Listview with Classes App
- Sign up Login App
- Sqlite App
- JSON Current Weather App
- JSON Current Currency App
It displays the result of addition, subtraction, multiplication and division of two numbers written by the user in the textbox.
The picture of the selected animal is displayed in the imagebox. The animal image comes from the link address of the photo with the internet connection setup using the gidle library.
Selected days are shown in textbox, if the day is deselected the day written in textbox will be removed.
The user name and password are entered. If entered incorrectly 3 times, the background color will turn red. If written correctly, the background color will turn green.
When user select one of the names in the spinner selected names image displayed in the imagebox.
The seekbar on the screen determines the range of red, blue and green colors and allows the background color to change according to the seekbar movement.
Adding a shared preference to the seekbar application. The red, green, blue values are saved and when the app is opened again, thanks to the last saved color values the background color are displayed.
The provinces of the region selected from the spinner are shown in the listview.
User settings are saved with the add to shared preference button, the saved data is displayed with the read button, and the texts in the edittext are deleted with delete button.
Sms to be sent is written in the edittext and saved to the sharedpreferences with the save button, and the person to be sent is selected from the listview. After the person to be sent is selected, the sms saved in the edittext is sent with the send button. The texts in the dollar sign written in the edittext are found from the listview and replaced with string replace.
In the first activity, you can switch to the other activity by pressing the color settings button. Color adjustments are made in the activity to which the transition is made, and it is seen that the color adjustment is made in the first activity by returning with the back button. Since the settings are saved in the shared preferences, when the application is opened again, it is seen that the settings are the same.
New java classes are created. These classes are used to create a contact list. A contact list is created by entering name, age and gender information. There are add, delete and edit buttons.
When the user signs up, the username and password are registered to the shared preference. If the user name and password entered when the user logs in meets the ones registered in the shared preference, they log in and switch to the next page. On this page, the user name and password entered are displayed.
Enter the person's name, age, hair color. Pictures are assigned according to gender and age. Adding, deleting, editing and listing operations are performed. All data is recorded in the database. Transactions also occur in the database.
The weather api is taken as a json string. Current weather information is retrieved from json. It is added to the database. The city is written and searched. The city's weather, temperature, weather picture and query date are added to the listview.
The currency api is taken as a json string. Current currency information is retrieved from json. It is added to the database. It lists forrex selling, forex buying, Currency name and date.