Posts

React Native Onboarding Screen

React Native Onboarding Screen Link Here import React, { useState, useRef, useEffect } from "react"; import { View, Text, Image, StyleSheet, useWindowDimensions, FlatList, Animated, Button, TouchableOpacity, } from "react-native"; import { Styles } from "../YInput/style"; import { data } from "./OnboardingData"; let ItemImage = ({ src, description, title, currentIndex }) => { let { width } = useWindowDimensions(); return ( {title} {description} ); }; function index({ navigation }) { let flatListRef = useRef(); let [currentIndex, setCurrentIndex] = useState(null); let [viewableItems, setViewableItems] = useState([]); let handleItemChanged = useRef(({ viewableItems }) => { setViewableItems(viewableItems); }); useEffect(()=>{ let id = setInterval() },[currentIndex]) useEffect(() => { if (!viewableItems[0] || viewableItems[0].index === c...

OS Lecture 2 Types of Operating System

Image

OS Lecture 1 Notes : unacademy computer science

Image
 Operating System Lecture 1 Notes video link : https://youtu.be/By6lWjiPpVI A. Operating system :

Printing 1 to 100 without using any loop

Image
 Printing 1 to 100 without using any loop 1. Using Recursion : import java.util.*; class withoutLoop { static int i = 0; public static void main(String[] args) { if(i 2. Using Stream : import java.util.stream.IntStream; class withoutLoop { public static void main(String[] args) { IntStream.range(1,101).forEach(e->System.out.println(e)); } } 3. Another Method : Using Arrays.fill( ) method and Anonymous inner class import java.util.*; class withoutLoop { public static void main(String[] args) { Object[] obj = new Object[100]; Arrays.fill(obj,new Object(){ int count=0; @Override public String toString() { return Integer.toString(++count); } }); System.out.println(Arrays.toString(obj)); } } Output : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 3...

Threads In Java.

Image
  Thread In Java ๐Ÿงต Java Threads Threads help a software to work more effectively by allowing it to do numerous tasks at once. Threads allow complex activities to be completed in the background without interrupting the main programme. Creating a Thread A thread could be made in two ✌ ways. It's possible to create one by extending the Thread class and overriding the run() method. Another way to create a thread is to implement the Runnable interface. Running Threads Extend Example :  public class Main extends Thread { public static void main(String[] args) { Main thread = new Main(); thread.start(); System.out.println("This code is outside of the thread"); } public void run() { System.out.println("This code is running in a thread"); } } Implement Example :  public class Main imp...

Creating basic tic tac toe android app using java

Image
 Marvel Tic Tac Toe Android Game ( Java ) In this blog I we will create basic android app. We will be coding in java.   package com.example.batvsiron ; import androidx.appcompat.app.AppCompatActivity ; import android.os.Bundle ; import android.util.Log ; import android.view.View ; import android.widget.Button ; import android.widget.GridLayout ; import android.widget.ImageView ; import android.widget.TextView ; import android.widget.Toast ; import java.util.Arrays ; public class MainActivity extends AppCompatActivity { int active = 0 ; public int [][] winningPosition = { { 0 , 1 , 2 } , { 3 , 4 , 5 } , { 6 , 7 , 8 } , { 0 , 3 , 6 } , { 1 , 4 , 7 } , { 2 , 5 , 8 } , { 0 , 4 , 8 } , { 2 , 4 , 6 } } ; public int [] moves = { 111 , 111 , 111 , 111 , 111 , 111 , 111 , 111 , 111 } ; public int checkWinning () { for ( int [] arr : winningPosition ) { ...

Codechef April challange : Chef and Dice solution

Image
 Solving codechef April challange :     Chef and Dice Solution in Java. Problem statement - Chef has  N N   6-sided standard dice . Each die has dimensions  1 × 1 × 1 1 × 1 × 1 . Since Chef is bored during the quarantine, he decides to stack dice for fun. First, Chef forms four vertical stacks of dice (not necessarily with the same height; empty stacks are allowed) on his table, which together make up a pile of dice with base area up to  2 × 2 2 × 2 . Among all such structures, the total visible surface area of Chef's structure must be the smallest possible. Then, Chef calculates the number of  pips  on the visible faces of all dice in the structure. A face of a die is visible if it does not touch the table or another die. Now, he is wondering: among all possible arrangements of dice, what is the maximum possible total number of visible pips? Since he is busy cooking, he ...

Popular Posts

java:17: error: local variables referenced from a lambda expression must be final or effectively final count ++ ;

Family Tree Project in Java

Creating basic tic tac toe android app using java