Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: vaibhavmojidra

VaibhavMojidra/site

Caution: This repository of Vaibhav Mojidra's live website is strictly copyrighted by Vaibhav Mojidra.

Language: HTML - Size: 561 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0

VaibhavMojidra/SAP-UI5---Demo-Basic-UI-Typo-Error-Debugging-Using-SAPUI5-Diagnostics-Tools

SAPUI5 Diagnostics Tools are essential for debugging and optimizing the performance of SAPUI5 applications. These tools offer insights into various aspects of your application's runtime behavior, allowing you to identify and resolve issues efficiently.

Language: JavaScript - Size: 3.16 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

VaibhavMojidra/SAP-UI5---Demo-Unit-Test-With-QUnit

Unit testing is an essential part of the software development process, and SAP UI5 applications can be tested using QUnit, a popular JavaScript testing framework. QUnit is commonly used for testing client-side code, including UI5 applications.

Language: JavaScript - Size: 129 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

VaibhavMojidra/SAP-UI5---Demo-Component-Configuration

The Component Configuration is a set of metadata and settings that define how a UI5 component behaves. It typically includes information like the component's name, version, dependencies, and various settings.

Language: JavaScript - Size: 39.1 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

VaibhavMojidra/SAP-UI5---Demo-UI-Using-XML

SAPUI5 supports multiple view types (XML, HTML, JavaScript). We choose XML as this produces the most readable code and will force us to separate the view declaration from the controller logic.

Language: HTML - Size: 20.5 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

VaibhavMojidra/SAP-UI5---Demo-Using-BuiltIn-UI-Modules

UI modules in SAPUI5 typically refer to reusable components or libraries that developers can use to build the user interface of their applications. These modules are essential building blocks for creating consistent, visually appealing, and interactive user interfaces.

Language: JavaScript - Size: 64.5 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

VaibhavMojidra/SAP-UI5---Demo-Bootstrap

To run SAPUI5, we need to load and initialize it. This process of loading and initializing SAPUI5 is called bootstrapping. Once this bootstrapping is finished, we simply display an alert.

Language: HTML - Size: 41 KB - Last synced: 7 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

VaibhavMojidra/website-test

This repository is dedicated to website testing prior to going live. It does not contain stable code and is subject to changes. When no testing is in progress, you will find an index.html file with a 'No testing' message.

Language: HTML - Size: 1.95 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-2-Room-Database

The Room persistence library provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite.

Language: Kotlin - Size: 774 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

VaibhavMojidra/Kotlin---Demo-Difference-Between-Var-And-Val

In Kotlin, var and val are used to declare variables. The main difference between them is that var declares a mutable variable, which means its value can be changed after it is initialized, while val declares an immutable variable, which means its value cannot be changed after it is initialized.

Language: Kotlin - Size: 53.7 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Hello-World

Java is a powerful general-purpose programming language. It is used to develop desktop and mobile applications, big data processing, embedded systems, and so on. According to Oracle, the company that owns Java, Java runs on 3 billion devices worldwide, which makes Java one of the most popular programming languages.

Language: Java - Size: 31.3 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Live-Data

LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app components, such as activities, fragments, or services. This awareness ensures LiveData only updates app component observers that are in an active lifecycle state.

Language: Kotlin - Size: 172 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Live-Data

LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app components, such as activities, fragments, or services. This awareness ensures LiveData only updates app component observers that are in an active lifecycle state.

Language: Java - Size: 157 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Data-Binding-Objects-Wiith-ViewModel

Instead of using onclick listener for binding.buttton and calling the change() of ViewModel we can directly bind it in <data> tage where we create viewmodal obj and call the change() in button onClick attribute

Language: Kotlin - Size: 189 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Data-Binding-With-Objects-ViewModel

Instead of using onclick listener for binding.buttton and calling the change() of ViewModel we can directly bind it in <data> tage where we create viewmodal obj and call the change() in button onClick attribute.

Language: Java - Size: 525 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Data-Binding-With-LiveData-Kotlin

LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app components, such as activities, fragments, or services. Instead of viewmodel..observe and setting the value to view we can directly use in XML @{vm.obj}

Language: Kotlin - Size: 191 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Data-Binding-With-LiveData

LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app components, such as activities, fragments, or services. Instead of viewmodel..observe and setting the value to view we can directly use in XML @{vm.obj}

Language: Java - Size: 231 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Two-Way-Data-Binding

The Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically.

Language: Kotlin - Size: 282 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Two-Way-Data-Binding

The Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically.

Language: Java - Size: 288 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Navigation-Architecture-Components-Kotlin

Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content within your app. Android Jetpack's Navigation component helps you implement navigation, from simple button clicks to more complex patterns, such as app bars and the navigation drawer.

Language: Kotlin - Size: 194 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Navigation-Architecture-Components-Java

Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content within your app. Android Jetpack's Navigation component helps you implement navigation, from simple button clicks to more complex patterns, such as app bars and the navigation drawer.

Language: Java - Size: 242 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-RecyclerView

RecyclerView makes it easy to efficiently display large sets of data. You supply the data and define how each item looks, and the RecyclerView library dynamically creates the elements when they're needed.When an item scrolls off the screen, RecyclerView doesn't destroy its view.Instead, it reuses the view for new items that have scrolled onscreen.

Language: Kotlin - Size: 216 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-RecyclerView

RecyclerView makes it easy to efficiently display large sets of data. You supply the data and define how each item looks, and the RecyclerView library dynamically creates the elements when they're needed.When an item scrolls off the screen, RecyclerView doesn't destroy its view.Instead, it reuses the view for new items that have scrolled onscreen.

Language: Java - Size: 224 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Room-DB

The Room persistence library provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite.

Language: Kotlin - Size: 538 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Room-DB

The Room persistence library provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite.

Language: Java - Size: 322 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Retrofit-Demo

Retrofit is type-safe HTTP client for Android and Java by Square, Inc. It is an open source library which simplifies HTTP communication by turning remote APIs into declarative, type-safe interfaces. It makes it relatively easy to retrieve and upload JSON (or other structured data) via a REST based webservice.

Language: Kotlin - Size: 491 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Retrofit-Demo

Retrofit is type-safe HTTP client for Android and Java by Square, Inc. It is an open source library which simplifies HTTP communication by turning remote APIs into declarative, type-safe interfaces. It makes it relatively easy to retrieve and upload JSON (or other structured data) via a REST based webservice.

Language: Java - Size: 580 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-2-Simple-Data-Binding

In Android, the Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically.

Language: Java - Size: 185 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Push-Notifications-Below-And-Above-Android-Oreo

A notification is a message that Android displays outside your app's UI to provide the user with reminders, communication from other people, or other timely information from your app. Users can tap the notification to open your app or take an action directly from the notification.

Language: Kotlin - Size: 210 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin-Demo-Notification-Tap-Action

Every notification should respond to a tap, usually to open an activity in your app that corresponds to the notification. To do so, you must specify a content intent defined with a PendingIntent object and pass it to setContentIntent().

Language: Kotlin - Size: 229 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java-Demo-Notification-Tap-Action

Every notification should respond to a tap, usually to open an activity in your app that corresponds to the notification. To do so, you must specify a content intent defined with a PendingIntent object and pass it to setContentIntent().

Language: Java - Size: 225 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Notification-Action-Buttons

A notification can offer up to three action buttons that allow the user to respond quickly, such as snooze a reminder or even reply to a text message. But these action buttons should not duplicate the action performed when the user taps the notification.

Language: Kotlin - Size: 246 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Notification-Action-Buttons

A notification can offer up to three action buttons that allow the user to respond quickly, such as snooze a reminder or even reply to a text message. But these action buttons should not duplicate the action performed when the user taps the notification.

Language: Java - Size: 235 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Notification-Direct-Reply

The direct reply action, introduced in Android 7.0 (API level 24), allows users to enter text directly into the notification, which is delivered to your app without opening an activity. For example, you can use a direct reply action to let users reply to text messages or update task lists from within the notification.

Language: Kotlin - Size: 344 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Notification-Direct-Reply

The direct reply action, introduced in Android 7.0 (API level 24), allows users to enter text directly into the notification, which is delivered to your app without opening an activity. For example, you can use a direct reply action to let users reply to text messages or update task lists from within the notification.

Language: Java - Size: 358 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Work-Manager-One-Time-Request

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

Language: Kotlin - Size: 229 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Work-Manager-One-Time-Request

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

Language: Java - Size: 254 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Work-Manager-Chaining

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

Language: Kotlin - Size: 973 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 2

VaibhavMojidra/Android-Java---Demo-Work-Manager-Chaining

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

Language: Java - Size: 540 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Work-Manager-Periodic-Request

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

Language: Kotlin - Size: 377 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Work-Manager-Periodic-Request

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

Language: Java - Size: 207 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Pure-Dependency-Injection-Using-Constructor

Dependency injection (DI) is a technique widely used in programming and well suited to Android development. By following the principles of DI, you lay the groundwork for good app architecture. Implementing dependency injection provides you with the following advantages: 1. Reusability of code 2. Ease of refactoring 3. Ease of testing

Language: Kotlin - Size: 274 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Pure-Dependency-Injection-Using-Constructor

Dependency injection (DI) is a technique widely used in programming and well suited to Android development. By following the principles of DI, you lay the groundwork for good app architecture. Implementing dependency injection provides you with the following advantages: 1. Reusability of code 2. Ease of refactoring 3. Ease of testing

Language: Java - Size: 317 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Pure-Dependency-Injection-Using-Methods

Dependency injection (DI) is a technique widely used in programming and well suited to Android development. By following the principles of DI, you lay the groundwork for good app architecture. Implementing dependency injection provides you with the following advantages: 1. Reusability of code 2. Ease of refactoring 3. Ease of testing

Language: Kotlin - Size: 505 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Pure-Dependency-Injection-Using-Methods

Dependency injection (DI) is a technique widely used in programming and well suited to Android development. By following the principles of DI, you lay the groundwork for good app architecture. Implementing dependency injection provides you with the following advantages: 1. Reusability of code 2. Ease of refactoring 3. Ease of testing

Language: Java - Size: 223 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Pure-Dependency-Injection-Using-Field

Dependency injection (DI) is a technique widely used in programming and well suited to Android development. By following the principles of DI, you lay the groundwork for good app architecture. Implementing dependency injection provides you with the following advantages: 1. Reusability of code 2. Ease of refactoring 3. Ease of testing

Language: Kotlin - Size: 213 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Pure-Dependency-Injection-Using-Field

Dependency injection (DI) is a technique widely used in programming and well suited to Android development. By following the principles of DI, you lay the groundwork for good app architecture. Implementing dependency injection provides you with the following advantages: 1. Reusability of code 2. Ease of refactoring 3. Ease of testing

Language: Java - Size: 307 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Dagger-2-Constructor-Injection

Dagger 2 walks through the dependency graph and generates code that is both easy to understand and trace, while also saving you from writing a large amount of boilerplate code you would normally need to write by hand to obtain references and pass them to other objects as dependencies.

Language: Kotlin - Size: 323 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Dagger-2-Constructor-Injection

Dagger 2 walks through the dependency graph and generates code that is both easy to understand and trace, while also saving you from writing a large amount of boilerplate code you would normally need to write by hand to obtain references and pass them to other objects as dependencies.

Language: Java - Size: 210 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Dagger-2-Module-Demo

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Kotlin - Size: 639 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Dagger-2-Module-Demo

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Java - Size: 220 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Dagger-2-Injecting-Interface

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Kotlin - Size: 343 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Dagger-2-Injecting-Interface

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Java - Size: 227 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Dagger-2-Field-Injection

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Kotlin - Size: 352 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Dagger-2-Field-Injection

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Java - Size: 214 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Dagger-2-State-Of-Module

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Kotlin - Size: 374 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Dagger-2-State-Of-Module

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Java - Size: 328 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Dagger-2-Using-Application-Class-For-Shared-Component

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Kotlin - Size: 375 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Dagger-2-Using-Application-Class-For-Shared-Component

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

Language: Java - Size: 367 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Java---Demo-Dagger-2-Singleton

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development. Singleton annotation can be put in other component and as long as the component alive the singleton annotated object will alive as well.

Language: Java - Size: 1.64 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Android-Kotlin---Demo-Dagger-2-Singleton

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development. Singleton annotation can be put in other component and as long as the component alive the singleton annotated object will alive as well.

Language: Kotlin - Size: 2.02 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Electron-JS---Demo-Hello-World-And-Local-File-Window

Electron is a free and open-source software framework developed and maintained by GitHub. The framework is designed to create desktop applications using web technologies which are rendered using a flavor of the Chromium browser engine, and a backend using the Node.js runtime environment.

Language: JavaScript - Size: 301 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Electron-JS---Demo-Open-URL-in-Window

Electron is a free and open-source software framework developed and maintained by GitHub. The framework is designed to create desktop applications using web technologies which are rendered using a flavor of the Chromium browser engine, and a backend using the Node.js runtime environment.

Language: JavaScript - Size: 3.13 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Reading-Files

Python provides inbuilt functions for creating, writing, and reading files. There are two types of files that can be handled in python, normal text files and binary files (written in binary language, 0s, and 1s)

Language: Python - Size: 1.59 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Writing-Files

Python too supports file handling and allows users to handle files i.e., to read and write files, along with many other file handling options, to operate on files.

Language: Python - Size: 832 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Try-Except-Construct

To handle the exception, we have put the code, result = numerator/denominator inside the try block. Now when an exception occurs, the rest of the code inside the try block is skipped. The except block catches the exception and statements inside the except block are executed.

Language: Python - Size: 592 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Files-Renaming-Deleting-And-Others

Python os module provides a portable way of using operating system dependent functionality. If you just want to read or write a file see open(), if you want to manipulate paths, see the os.path module, and if you want to read all the lines in all the files on the command line see the fileinput module.

Language: Python - Size: 906 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Reading-CSV-Rows-As-Lists

The CSV module is one of the modules in Python which provides classes for reading and writing tabular information in CSV file format.

Language: Python - Size: 1 MB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Generating-CSV-Rows-As-Lists

The csv library provides functionality to both read from and write to CSV files. Designed to work out of the box with Excel-generated CSV files, it is easily adapted to work with a variety of CSV formats. The csv library contains objects and other code to read, write, and process data from and to CSV files.

Language: Python - Size: 96.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Reading-CSV-Rows-As-Dictionary

The csv library provides functionality to both read from and write to CSV files. Designed to work out of the box with Excel-generated CSV files, it is easily adapted to work with a variety of CSV formats. The csv library contains objects and other code to read, write, and process data from and to CSV files.

Language: Python - Size: 1010 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

VaibhavMojidra/Python--Demo-Generating-CSV-Rows-As-Dictionary

The csv library provides functionality to both read from and write to CSV files. Designed to work out of the box with Excel-generated CSV files, it is easily adapted to work with a variety of CSV formats. The csv library contains objects and other code to read, write, and process data from and to CSV files.

Language: Python - Size: 45.9 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Working-With-Directories

Python OS module provides a portable way of using operating system dependent functionality. If you just want to read or write a file see open(), if you want to manipulate paths, see the os.path module, and if you want to read all the lines in all the files on the command line see the fileinput module

Language: Python - Size: 973 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-For-Each

For-each loop is used to iterate through elements of arrays and collections (like ArrayList). It is also known as the enhanced for loop.

Language: Java - Size: 107 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Do-While-Loop

Do-while loop is used to iterate a part of the program repeatedly, until the specified condition is true. If the number of iteration is not fixed and you must have to execute the loop at least once, it is recommended to use a do-while loop.

Language: Java - Size: 43 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-While-Loop

While loop is used to iterate a part of the program repeatedly until the specified Boolean condition is true. As soon as the Boolean condition becomes false, the loop automatically stops.

Language: Java - Size: 158 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-For-Loop

A for loop is a repetition control structure that allows you to efficiently write a loop that needs to be executed a specific number of times

Language: Java - Size: 65.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Switch-Case

Switch statement executes one statement from multiple conditions. It is like if-else-if ladder statement. The switch statement works with byte, short, int, long, enum types, String and some wrapper types like Byte, Short, Int, and Long. Since Java 7, you can use strings in the switch statement.

Language: Java - Size: 249 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Conditional-Operator

he conditional operator is also known as the ternary operator. This operator consists of three operands and is used to evaluate Boolean expressions. The goal of the operator is to decide; which value should be assigned to the variable.

Language: Java - Size: 55.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-If-Else-And-Elseif

if to specify a block of code to be executed, if a specified condition is true. else to specify a block of code to be executed, if the same condition is false. else if to specify a new condition to test, if the first condition is false.

Language: Java - Size: 111 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Bitwise-Operators

Bitwise operators are used to performing the manipulation of individual bits of a number. They can be used with any integral type (char, short, int, etc.). They are used when performing update and query operations of the Binary indexed trees.

Language: Java - Size: 110 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Assignment-Operators

Assignment Operators are used to assign values to a variable. The left side operand of the assignment operator is a variable, and the right side operand of the assignment operator is a value. The value on the right side must be of the same data type of the operand on the left side

Language: Java - Size: 104 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Relational-Operators-Logical-Operators

The == and != operators can be used with any primitive data types as well as objects. The <, >, <=, and >= can be used with primitive data types that can be represented in numbers. Logical operators are used to performing logical “AND”, “OR” and “NOT” operations, i.e. the function similar to AND gate and OR gate in digital electronics.

Language: Java - Size: 92.8 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Arithmetic-Operators

The Java programming language supports various arithmetic operators for all floating-point and integer numbers. These operators are + (addition), - (subtraction), * (multiplication), / (division), and % (modulo).

Language: Java - Size: 106 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Scanner-Class-In-Java

Scanner is a class in java.util package used for obtaining the input of the primitive types like int, double, etc. and strings. It is the easiest way to read input in a Java program, though not very efficient if you want an input method for scenarios where time is a constraint like in competitive programming.

Language: Java - Size: 110 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Arrays

Java array is an object which contains elements of a similar data type. Additionally, The elements of an array are stored in a contiguous memory location. It is a data structure where we store similar elements. We can store only a fixed set of elements in a Java array.

Language: Java - Size: 87.9 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-String-And-String-Methods

In Java, string is basically an object that represents sequence of char values. An array of characters works same as Java string. Java String class provides a lot of methods to perform operations on strings such as compare(), concat(), equals(), split(), length(), replace(), compareTo(), intern(), substring() etc.

Language: Java - Size: 171 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Primitive-Data-Type-Char

The char data type is a single 16-bit Unicode character. Its value-range lies between '\u0000' (or 0) to '\uffff' (or 65,535 inclusive).The char data type is used to store characters.

Language: Java - Size: 159 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Primitive-Data-Type-Boolean

The Boolean data type is used to store only two possible values: true and false. This data type is used for simple flags that track true/false conditions.

Language: Java - Size: 89.8 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Primitive-Data-Type-Float

The float data type is a single-precision 32-bit IEEE 754 floating point.Its value range is unlimited. It is recommended to use a float (instead of double) if you need to save memory in large arrays of floating point numbers. The double data type is a double-precision 64-bit IEEE 754 floating point. Its value range is unlimited.

Language: Java - Size: 133 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java---Demo-Primitive-Data-Type-Integer

Primitive Integer data types - includes byte, short, int, long. The byte data type is an 8-bit signed two's complement integer. The short data type is a 16-bit signed two's complement integer. the int data type is a 32-bit signed two's complement integer. The long data type is a 64-bit two's complement integer.

Language: Java - Size: 132 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Doctor-s-Appointment-Application-Using-Firebase

This is an Android based application using Firebase. Use to fix an appointment with any doctor and can search for symptoms for any disease.

Language: Java - Size: 840 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 7 - Forks: 9

VaibhavMojidra/Virtual-Machine-Operating-System-VMOS-Using-Java

VMOS is A Virtual Operating System. It is Multithreading Operating System.i.e performs multiple task at same time.

Language: Java - Size: 105 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 3 - Forks: 1

VaibhavMojidra/Python---Script-PC-Health-Check-Up

The shutil module offers a number of high-level operations on files and collections of files. psutil (process and system utilities) is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors) in Python.

Language: Python - Size: 188 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Creating-Your-Own-Module

In Python, A module is a file containing Python definitions and statements. The file name is the module name with the suffix .py appended.

Language: Python - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Java-MCQ-Web-Application

This is a java web application for Java Multiple Choice Questions Exam.

Language: Java - Size: 10.6 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

VaibhavMojidra/Python---Problem-Create-Solving-Word-Cloud

One way Problem solvers code solutions faster in Python faster than coding solutions in other programming languages is that Python is easy to learn and use. Python programs tend to be shorter and quicker to write than a program which completes a similar function in another languages.

Language: Python - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Problem-Solving-Find-The-LoggedIn-Users-In-The-Network

One way Problem solvers code solutions faster in Python faster than coding solutions in other programming languages is that Python is easy to learn and use. Python programs tend to be shorter and quicker to write than a program which completes a similar function in another languages.

Language: Python - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Using-BuiltIn-Module-In-Python

There are several built-in modules in Python, which you can import whenever you like. (Eg: Random, DateAndTime..)

Language: Python - Size: 618 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Object-Composition

Composition enables you to reuse code by adding objects to other objects, as opposed to inheriting the interface and implementation of other classes.

Language: Python - Size: 642 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

VaibhavMojidra/Python---Demo-Inheritance

Inheritance is the capability of one class to derive or inherit the properties from another class.

Language: Python - Size: 512 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0