H4SGTAG MANAGER - CRUD that saves hashtags for social media

Related tags

App H4SGTAG_MANAGER
Overview

H4SGTAG_MANAGER

CRUD that saves hashtags for social media made using android studio and kotlin

Table of contents

General info

This project is a CRUD that saves hashtags into a database

Technologies

  • android studio 2021.3.1 Patch 4
  • gson:2.8.5
  • kotlin
  • sqlite

Download

Download de apk here

Setup

Installing apk in android

User manual

Main menu options

Add Hashtags

You can register your hashtags in it.

Hashtags Entries

You can query by groups and modify the data related to hashtags and delete the data.

Add group

You can register groups here.

Groups entries

All groups are shown here; However, you can also assign each group to hashtags as well as delete each group.

Backup data

You can create a backup for all your data here, but it requires that the permissions have been accepted first, if not, this option will be blocked, not to mention that once the application is deleted, the backup will also be deleted too.

Functions description

Add Hashtags

The first thing that you will see is going to be a window with a data entry that says and a save button. You must to add a name and give enter from the virtual keyboard, do this with each of the hashtags that you want to register. Once you have registered what you need, you need to click the save button, this will bring up a sub-window that will ask you for a tag, write a tag of your choice and simply click on save. You will return to the previous window, where you will simply give it to save. This should save the record within the system database. You can check if the registration was correct by pressing the menu option "Hashtags entries".

Hashtags Entries:

The top has a selector which will have several options depending on the number of groups that have registered, however, it has a default option which is "ALL", as its name indicates, its main function is to show all hashtags registered in the database regardless of their association, which is the first thing that is usually shown when you enter this view. If you have entered data in the hashtags registry, a small rectangular-shaped letter should appear which should show the records by the tag you entered to identify the hashtags. This card has different functions apart from just showing you the entries, since these allow you to modify, preview and delete the data. For example, you can change the assigned tag simply by clicking on it, and writing the new tag in the window that will appear, you can also preview the registered tags, you just have to click on the eye symbol, which will show a window that should show the hashtags related to the registry, which will also allow you to copy them to temporary memory to use them elsewhere. Other things that it allows you to do, is to modify the hashtags by pressing the pencil button and doing practically the same thing as in the hashtag registry, only with a modifiable preview and without having to put another tag and permanently delete the data from the registry; to this degree the option you have for that is extremely obvious so is pointless explain it.

Add Group

This is a easy one, you unly have to grite a group name and save it pressing the button, that's it.

Groups Entries

This option is similar to Hashtags entries. The cards contain the group name that you can change doing exactly the same as in the previous case, also you can associate a grop using the a > z option, a window should appear with two entries, the first one shows you the tags that are in the general hidden group, and the other option on the right shows all the entries related to the group, you just have to press each tag and use the button that aim to the group to which you are going to associate each element, remember that you have to press save for the changes to be registered. The last option of the card delete the group.

Backup data

Fist you must to accept de permissions that the apk ask to accept if you deccline it, the option get blocked until you accept the permissions. Is simple, the view has two buttons the first is the backup button that creates a json will all data in database(Yes, yes, I know it is not encrypted, but I doubt that a hacker would care to look at your phone just to delete the hashtags that you are going to make public in your social networks anyway), and the other option is Restore data, tha the name suggest restore all previous saved data.

Details

  • Is this a program made by a newbie to made portafolio so the program can have some bugs that maybe a professional program don't has. However I try to correct the most bugs as soon as posible I noticed.

  • Blank spaces doen't exist in the register, the program is designed to sustitue all blanks with a '-', all the blanks tha you saw is because the program show the entries with not blanks but internaly de database has all registers with blanks like this 'tag-space' instead 'tag space', this is to prevent issues with the database, you should be preocupied? not really, But if you found that all data dat you put a '-' on purpose with a blank in the entries, is because of this, that's include the hashtags, even when you copied the hashtags all '-' will changed by a ' ', so if must to use another character for separation like '_' for example.

  • If you have some issue with my program, you write your problem in the the comments section.

You might also like...
Learning kotlin CRUD operation with SQLite
Learning kotlin CRUD operation with SQLite

Students App Other useful features CRUD operation SQLite integration Google Material Design library Resource defaults colors.xml - colors for the enti

CRUD Note taking app built for Android with Kotlin and XML.
CRUD Note taking app built for Android with Kotlin and XML.

Android Note Keeping App An offline android app that can be used to write notes on the fly to be retrieved later. Libraries Room Database. Lifecycle C

A cryptocurrency data aggregator that tracks price, volume, social stats.
A cryptocurrency data aggregator that tracks price, volume, social stats.

CryptoMania A cryptocurrency data aggregator that tracks price, volume, social stats. Challenge description Design & implement an Android application

Taiwan Social Distancing App - Android

social-distancing-android 臺灣社交距離 App 由衛生福利部疾病管制署與台灣人工智慧實驗室共同研發,提供臺灣地區用戶接收 COVID-19 接觸通知,並提醒收到接觸通知的用戶連繫當地衛生局,以減少傳染風險。 ● 保障個人隱私 利用手機藍牙功能來估計社交互動,資料以匿名方式儲

✨ Social network app made with Android Compose, full Kotlin, Firebase Authentication, Storage and Firestore 🚀
✨ Social network app made with Android Compose, full Kotlin, Firebase Authentication, Storage and Firestore 🚀

Your friends, for real. Share daily random moments with your friends and discover who they really are. ✨ Instant Instant is a social media actually un

Modern Social Profile Layout For Android
Modern Social Profile Layout For Android

Social Profile Layout Modern Simple Social Profile Layout for your Android App Project Installation Just run this project on your Android Studio Proje

Covidapp - The COVID-19 crisis and social distancing had a significant impact on our lives
Covidapp - The COVID-19 crisis and social distancing had a significant impact on our lives

Covid App The COVID-19 crisis and social distancing had a significant impact on

A messaging social platform based on Discord for Desktop and Android.
A messaging social platform based on Discord for Desktop and Android.

AP-FinalProject A secure messaging social platform based on Discord for Desktop and Android. This is my final project for Advanced-Programming (AP) in

Simple app to Transfer Media and Text from computer to mobile.

TransferByte Simple app to Transfer Media and Text from computer to mobile.Written in kotlin. Recycler view used for listing the media posted and down

Owner
Aldo Malacara
I like programming
Aldo Malacara
🐦 Loritta's Social media relayer via Discord Webhooks micro-service

?? SocialRelayer ?? SocialRelayer is a social media relayer to Discord via webhooks, pulling Loritta's guild configurations to automatically register

Loritta 6 Jun 2, 2022
A minimalist clone of the popular Social Media Platform "Instagram"

InstaLocal A minimalist clone of the popular Social Media Platform "Instagram" powered by Firebase and written in Kotlin. The app allows users to sign

Raktim Bhuyan 1 Nov 7, 2021
A fully functional social media app built with Kotlin (Android Studio) with multiple features

A social media app built with Kotlin (Android Studio) with multiple features ?? If you like this repo, give it a star ✨ and share ????‍?? it to your f

ThanhPhong 9 Dec 13, 2022
Social media app but with new features like translate messages and posts , support video & images as posts , chat and notifications , etc...

social-media-app Social media app but with new features like translate messages and posts , support video & images as posts , chat and notifications ,

Kareem Aboelatta 15 Dec 13, 2022
Is a new version of code for my (Social media app) with Clean Architecture

Is a new version of code for my Social media app with Clean Architecture. I used most of Clean code tips with android, SOLID principles and design-patterns..

Kareem Aboelatta 20 Dec 13, 2022
HyperUPnP is Android Application that lets you to Stream Media from PC, NAS or any other device running UPnP/DLNA compliant media server to your Android Device.

Hyper UPnP Android UPnP/DLNA client Stream Media from PC, NAS or any other device running UPnP/DLNA compliant media server to your Android Device. Int

Var Bhat 8 Jul 17, 2022
⌨️ A tool that gives you a massive head start when building Compose based apps. It saves you from time-consuming setup and configuration

⌨️ A tool that gives you a massive head start when building Compose based apps. It saves you from time-consuming setup and configuration

theapache64 467 Dec 23, 2022
Attendance-Manager - Attendance Manager, a attendance recording app that helps stay at your 75% attendance

Android-Study-Jams Attendance tracker app Problem Statement: There has been a ne

Gdsc_JMI 1 Jan 9, 2022
Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang memiliki ListView yang menggunakan Custom Adapter dan Mengambil data dari Database secara CRUD.

AndroidListView Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang memiliki ListView yang mengguna

Bryan Yehuda Mannuel 1 Jan 2, 2022
PetAdoptionStore - A simple CRUD app for pet adoption

petAdoptionStore A simple automated CRUD app for a pet adoption store. #The idea

null 0 Dec 31, 2021