<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: skptricks</title>
    <description>The latest articles on Forem by skptricks (@skptricks_93).</description>
    <link>https://forem.com/skptricks_93</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F622335%2F5c1309b5-5dbe-4485-b056-3401b17fac3e.png</url>
      <title>Forem: skptricks</title>
      <link>https://forem.com/skptricks_93</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/skptricks_93"/>
    <language>en</language>
    <item>
      <title>React Native Get Save Value Locally using AsyncStorage in App Memory Example</title>
      <dc:creator>skptricks</dc:creator>
      <pubDate>Sun, 18 May 2025 11:59:45 +0000</pubDate>
      <link>https://forem.com/skptricks_93/react-native-get-save-value-locally-using-asyncstorage-in-app-memory-example-2lj7</link>
      <guid>https://forem.com/skptricks_93/react-native-get-save-value-locally-using-asyncstorage-in-app-memory-example-2lj7</guid>
      <description>&lt;p&gt;This tutorial explains how to store and get value locally using AsyncStorage component in react native application. AsyncStorage is a simple, unencrypted, asynchronous, persistent, key-value storage system that is global to the app. It should be used instead of LocalStorage. It is recommended that you use an abstraction on top of AsyncStorage instead of AsyncStorage directly for anything more than light usage since it operates globally. React Native has its own solution for this by giving us a proper fully ready component named as AsyncStorage, AsyncStorage is used to store value locally in both Android and iOS react native applications by providing us a Key factor. Developers can retrieve saved value from anywhere or any activity in complete application using the Unique Key. AsyncStorage component helps to store the user login session details in login and registration system.&lt;/p&gt;

&lt;p&gt;Note: The stored value is permanent and can be accessible after closing the app or restarting the mobile until its been deleted.&lt;/p&gt;

&lt;p&gt;read more ... &lt;br&gt;
&lt;a href="https://www.skptricks.com/2019/08/react-native-get-save-value-locally-using-async-storage.html" rel="noopener noreferrer"&gt;React Native Get Save Value Locally using AsyncStorage in App Memory Example&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>reactnative</category>
      <category>react</category>
      <category>reactjsdevelopment</category>
    </item>
    <item>
      <title>Playwright Tutorial With Examples</title>
      <dc:creator>skptricks</dc:creator>
      <pubDate>Tue, 22 Apr 2025 14:02:03 +0000</pubDate>
      <link>https://forem.com/skptricks_93/playwright-tutorial-with-examples-1eii</link>
      <guid>https://forem.com/skptricks_93/playwright-tutorial-with-examples-1eii</guid>
      <description>&lt;p&gt; Playwright Test was created specifically to accommodate the needs of end-to-end testing. Playwright supports all modern rendering engines including Chromium, WebKit, and Firefox. Test on Windows, Linux, and macOS, locally or on CI, headless or headed with native mobile emulation of Google Chrome for Android and Mobile Safari.  Here you will get basic and advance level concept about playwright.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Playwright Tutorial :&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/03/introduction-to-playwright-automation.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Introduction to the Playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/03/how-to-setup-playwright-on-windows-and-mac.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;How to Setup Playwright on Windows and MAC&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/03/how-do-i-access-playwright-test-runner-in.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;How do I access playwright test runner project info in a test?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/03/playwright-write-your-first-playwright-test-script.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Write Your First Playwright Test Script - A Step by Step Guide&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/03/playwright-various-techniques-to-locate-elements-in-webpage.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Playwright - Various techniques to locate an element in web page.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/mastering-playwright-timeout-settings.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Mastering Playwright Timeout Settings&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/css-nth-matching-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;CSS nth matching in Playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/single-multi-selector-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;page.$$ and page.$ in Playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/how-to-use-playwright-locators-detailed-guide.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;How to Use Playwright Locators: A Detailed Guide&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/playwright-built-in-locators.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Playwright built-in locators&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/working-with-file-uploads-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Working with File Uploads in Playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/files-upload-for-non-input-elements-filechooser-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Files upload for non-input elements - FileChooser playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/how-to-download-files-with-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;How to Download Files with Playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/how-to-record-tests-using-playwright-codegen.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;How to Record Tests using Playwright Codegen&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/playwright-assertion-example.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Playwright Assertion Example&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/playwright-hard-assertions-vs-soft--assertions.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Playwright Hard Assertions vs Soft Assertions&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/negating-matchers-with-expect-assertion-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Negating matchers with expect Assertion in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/custom-expect-message-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Custom expect message in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/working-with-chrome-firefox-and-webkit-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Working with Chrome, Firefox and WebKit browser in Playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/css-nth-match-and-nth-element-locator-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;CSS nth-match and nth-element locator in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/playwright-locator-waitfor.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Playwright - locator.waitFor()&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/working-with-input-box-radio-buttons-checkbox-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Working with Input box ,Radio Buttons &amp;amp; Checkboxes In Playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/working-with-select-dropdown-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Working with Select dropdown in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/working-with-multi-select-dropdown-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Working with Multi Select dropdown in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/working-with-bootstrap-dropdown-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Working with Bootstrap dropdown in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/handling-auto-suggest-auto-complete-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Handling Auto-Suggest/Auto-Complete dropdown in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/handle-hidden-elements-in-dropdown-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Handle Hidden Elements in dropdown in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/capture-screenshots-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Capture Screenshots in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/how-to-capture-videos-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Capturing Videos in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/handling-alerts-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Handling Alerts in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/right-click-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Right Click in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/mouse-hover-action-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Mouse Hover Action in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/double-click-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Double Click in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/drag-and-drop-actions-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Drag and Drop Actions in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/handling-frames-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Handling Frames in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/how-to-handle-child-frames-work-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;How to handle Child Frames in Playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/keyboard-actions-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Keyboard Actions in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/hooks-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Hooks - beforeEach, afterEach, beforeAll &amp;amp; afterAll in playwright&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.skptricks.com/2025/04/trace-viewer-in-playwright.html" title="Selenium Cheat Sheet skptricks" rel="noopener noreferrer"&gt;Trace Viewer in playwright&lt;/a&gt;&lt;/p&gt;














</description>
      <category>webdev</category>
      <category>playwright</category>
      <category>javascript</category>
      <category>typescript</category>
    </item>
    <item>
      <title>https://dev.to/skptricks_93/introduction-to-java-coding-50k6</title>
      <dc:creator>skptricks</dc:creator>
      <pubDate>Sun, 16 Mar 2025 20:00:35 +0000</pubDate>
      <link>https://forem.com/skptricks_93/httpsdevtoskptricks93introduction-to-java-coding-50k6-8bn</link>
      <guid>https://forem.com/skptricks_93/httpsdevtoskptricks93introduction-to-java-coding-50k6-8bn</guid>
      <description></description>
      <category>java</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Introduction To JAVA Coding</title>
      <dc:creator>skptricks</dc:creator>
      <pubDate>Sun, 16 Mar 2025 19:59:21 +0000</pubDate>
      <link>https://forem.com/skptricks_93/introduction-to-java-coding-50k6</link>
      <guid>https://forem.com/skptricks_93/introduction-to-java-coding-50k6</guid>
      <description>&lt;ol&gt;
&lt;li&gt;Introduction&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Are you looking for comprehensive Java coding help? Whether you are a beginner or an experienced programmer, this complete tutorial will provide you with the knowledge and resources you need to excel in Java programming. From the basics of syntax and data types to more advanced topics like object-oriented programming and exception handling, this tutorial covers it all. Follow along step-by-step and enhance your Java coding skills. Let's get started!&lt;/p&gt;

&lt;p&gt;Reference :&lt;br&gt;
&lt;a href="https://www.skptricks.com/2024/08/introduction-to-java-coding.html" rel="noopener noreferrer"&gt;Introduction To JAVA Coding&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

</description>
      <category>java</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>React Virtual DOM Explained</title>
      <dc:creator>skptricks</dc:creator>
      <pubDate>Sun, 16 May 2021 03:51:45 +0000</pubDate>
      <link>https://forem.com/skptricks_93/react-virtual-dom-explained-1lkf</link>
      <guid>https://forem.com/skptricks_93/react-virtual-dom-explained-1lkf</guid>
      <description>&lt;p&gt;If you are using React or learning React, you must have heard of the term Virtual DOM. In this tutorial we are going to discuss on React Virtual DOM.&lt;/p&gt;

&lt;p&gt;ReactJS does not update the real DOM directly but it updates the Virtual DOM. DOM stands for Document Object Model. As per w3.org DOM defines the logical structure of documents and the way a document is accessed and manipulated.&lt;/p&gt;

&lt;p&gt;This causes a great performance benefit for ReactJS. Here, we will try to understand why updating the real DOM is slow and how updating Virtual DOM increase the performance?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F1.bp.blogspot.com%2F-IDQVA-HsmMM%2FYJkYKZAKWgI%2FAAAAAAAADnk%2FJ8tTWxPrJncp1ShOIcfk7MEdFe1cGGQvgCLcBGAsYHQ%2Fw400-h198%2Fdom.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2F1.bp.blogspot.com%2F-IDQVA-HsmMM%2FYJkYKZAKWgI%2FAAAAAAAADnk%2FJ8tTWxPrJncp1ShOIcfk7MEdFe1cGGQvgCLcBGAsYHQ%2Fw400-h198%2Fdom.JPG" width="400" height="198"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Highlights :-&lt;/p&gt;

&lt;p&gt;Frequent DOM manipulations are expensive and performance heavy.&lt;br&gt;
Virtual DOM is a virtual representation of the real DOM.&lt;br&gt;
When state changes occur, the virtual DOM is updated and the previous and current version of virtual DOM is compared. This is called “diffing”.&lt;br&gt;
The virtual DOM then sends a batch update to the real DOM to update the UI.&lt;br&gt;
React uses virtual DOM to enhance its performance.&lt;br&gt;
It uses the observable to detect state and prop changes.&lt;br&gt;
React uses an efficient diff algorithm to compare the versions of virtual DOM.&lt;br&gt;
It then makes sure that batched updates are sent to the real DOM for repainting or re-rendering of the UI.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.skptricks.com/2021/05/react-virtual-dom-explained.html" rel="noopener noreferrer"&gt; React Virtual DOM Explained&lt;/a&gt;&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>dev</category>
      <category>programming</category>
    </item>
    <item>
      <title>Straight Insertion Sort Using C</title>
      <dc:creator>skptricks</dc:creator>
      <pubDate>Thu, 13 May 2021 04:20:20 +0000</pubDate>
      <link>https://forem.com/skptricks_93/straight-insertion-sort-using-c-1110</link>
      <guid>https://forem.com/skptricks_93/straight-insertion-sort-using-c-1110</guid>
      <description>&lt;p&gt;Insertion sort is a simple sorting algorithm that builds the final sorted array (or list) one item at a time.&lt;/p&gt;

&lt;p&gt;Straight Insertion Sort using C&lt;/p&gt;

&lt;p&gt;Let’s say we have an array a, so at each i-th pass, a[i] is successively compared with a[i-1], a[i-2], etc. until an element smaller than a[i] is found or the beginning of the array is reached. Elements that are found to be greater than a[i], are moved right by one position each to make room for a[i].&lt;/p&gt;

&lt;p&gt;The time complexity of this algorithm is O(n^2).&lt;/p&gt;

&lt;p&gt;The complete source code is given below&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.skptricks.com/2021/05/straight-insertion-sort-using-c.html"&gt; Read More...&lt;/a&gt;&lt;/p&gt;

</description>
      <category>c</category>
      <category>programming</category>
      <category>coding</category>
      <category>career</category>
    </item>
    <item>
      <title>Google Chrome Extension Is Blocked By The Administrator</title>
      <dc:creator>skptricks</dc:creator>
      <pubDate>Thu, 13 May 2021 04:17:41 +0000</pubDate>
      <link>https://forem.com/skptricks_93/google-chrome-extension-is-blocked-by-the-administrator-4haf</link>
      <guid>https://forem.com/skptricks_93/google-chrome-extension-is-blocked-by-the-administrator-4haf</guid>
      <description>&lt;p&gt;In this tutorial we are going to discuss about Google chrome extension is blocked by the administrator issue. you may come across this error message :&lt;/p&gt;

&lt;p&gt;LINER – Web/PDF Highlighter (extension ID “bmhcbmnbenmcecpmpepghooflbehcack”) is blocked by the administrator.&lt;/p&gt;

&lt;p&gt;Google Chrome Extension Is Blocked By The Administrator&lt;/p&gt;

&lt;p&gt;It is because your computer’s administrator user (mostly like the IT department if it is your work computer) blocked installing certain Chrome extensions through group policies.&lt;/p&gt;

&lt;p&gt;Solution&lt;/p&gt;

&lt;p&gt;If you have admin rights in your computer, follow the steps below to lift this restriction:&lt;br&gt;
&lt;a href="https://www.skptricks.com/2021/05/google-chrome-extension-is-blocked-by.html"&gt; Read More...&lt;/a&gt;&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>chrome</category>
      <category>browser</category>
    </item>
    <item>
      <title>React Native ActivityIndicator Andriod IOS Example</title>
      <dc:creator>skptricks</dc:creator>
      <pubDate>Wed, 28 Apr 2021 11:25:02 +0000</pubDate>
      <link>https://forem.com/skptricks_93/react-native-activityindicator-andriod-ios-example-3ifj</link>
      <guid>https://forem.com/skptricks_93/react-native-activityindicator-andriod-ios-example-3ifj</guid>
      <description>&lt;p&gt;This tutorial explains how to display loading screen or activity indicator in react native application for android and ios device. ActivityIndicator is the common circular loading indicator used in both android and iOS devices. This type of loader which is basically used to display a loading dotted moving circle on android and iPhone devices, When user trying to loading something from server.&lt;/p&gt;

&lt;p&gt;React Native ActivityIndicator Andriod IOS Example &lt;/p&gt;

&lt;p&gt;React Native ActivityIndicator Example &lt;br&gt;
Lets see the complete source code that helps to display loading screen or activity indicator in react native application for android and ios device.&lt;/p&gt;

&lt;p&gt;Step 1: Create a new react native project, if you don’t know how to create a new project in react native just follow this tutorial.&lt;/p&gt;

&lt;p&gt;Step 2: Open App.js File in your favorite code editor and erase all code and follow this tutorial.&lt;/p&gt;

&lt;p&gt;Step 3: Through react , react-native packages import all required components.&lt;br&gt;
import React, { Component } from 'react';&lt;br&gt;
import { StyleSheet, View, ActivityIndicator, Button } from 'react-native';&lt;/p&gt;

&lt;p&gt;Step 4: Lets create constructor block inside your App component. In the constructor block we have created state variables that helps to hide and show activity indicator from the device screen.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.skptricks.com/2019/08/react-native-activityindicator-example.html"&gt; Read more... &lt;/a&gt;&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>android</category>
      <category>mobile</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
