Pinned Repositories
Android-Projects
Android Application Development projects
c-Template
CASEIOR-SOFTWARE
The basic objective of CASEIOR SOFTWARE SOLUTIONS is to develop methods and procedures for software development that can scale up for large systems and that can be used consistently to produce high-quality software at low cost and with a small cycle of time
competitive-programming
HACKERRANK,CODECHEF,CODEFORCES,INTERVIEWBIT SOLUTIONS
DBSTable1
Ecommerse-cart-app
Image-viewer
SuntekTraining2019
suntek programming solutions
kallemshivashekarreddy's Repositories
kallemshivashekarreddy/competitive-programming
HACKERRANK,CODECHEF,CODEFORCES,INTERVIEWBIT SOLUTIONS
kallemshivashekarreddy/SuntekTraining2019
suntek programming solutions
kallemshivashekarreddy/Android-Projects
Android Application Development projects
kallemshivashekarreddy/c-Template
kallemshivashekarreddy/CASEIOR-SOFTWARE
The basic objective of CASEIOR SOFTWARE SOLUTIONS is to develop methods and procedures for software development that can scale up for large systems and that can be used consistently to produce high-quality software at low cost and with a small cycle of time
kallemshivashekarreddy/DBSTable1
kallemshivashekarreddy/Ecommerse-cart-app
kallemshivashekarreddy/Image-viewer
kallemshivashekarreddy/GitPractice
kallemshivashekarreddy/MS333_alley
kallemshivashekarreddy/Plate_detect_and_recognize
Detecting and Reading vehicle's license plate from various countries (Germany, Vietnam, Japan, Thailand, Saudi, Russia, Korea, Usa, India, China)
kallemshivashekarreddy/pythonProgramming.py
kallemshivashekarreddy/React.Files
Projects
kallemshivashekarreddy/ReactApp_Notes
Created with CodeSandbox
kallemshivashekarreddy/ReactEmojiApp
Created with CodeSandbox
kallemshivashekarreddy/ReactJs
Created with CodeSandbox
kallemshivashekarreddy/Recycler-View
Android | RecyclerView RecyclerView is a ViewGroup added to the android studio as a successor of the GridView and ListView. It is an improvement on both of them and can be found in the latest v-7 support packages. It has been created to make possible construction of any lists with XML layouts as an item which can be customized vastly while improving on the efficiency of ListViews and GridViews. This improvement is achieved by recycling the views which are out of the visibility of the user. For example, if a user scrolled down to a position where the items 4 and 5 are visible; items 1, 2 and 3 would be cleared from the memory to reduce memory consumption. Implementation: To implement a basic RecyclerView three sub-parts are needed to be constructed which offer the users the degree of control they require in making varying designs of their choice. The Card Layout: The card layout is an XML layout which will be treated as an item for the list created by the RecyclerView. The ViewHolder: The ViewHolder is a java class that stores the reference to the card layout views that have to be dynamically modified during the execution of the program by a list of data obtained either by online databases or added in some other way. The Data Class: The Data class is a custom java class that acts as a structure for holding the information for every item of the RecyclerView.
kallemshivashekarreddy/Retrofit-in-Android
Retrofit, with a focus on its most interesting features. More notably we'll discuss the synchronous and asynchronous API, how to use it with authentication, logging, and some good modeling practices.
kallemshivashekarreddy/RetrofitExample
Example for one of my tutorials at http://blog.robinchutaux.com/blog/a-smart-way-to-use-retrofit/
kallemshivashekarreddy/sih
kallemshivashekarreddy/SIH-1
EXTRACT IMAGES FROM VIDEO
kallemshivashekarreddy/SuntekProgram-java
data structures&Prog/code in java
kallemshivashekarreddy/tensorflow
An Open Source Machine Learning Framework for Everyone
kallemshivashekarreddy/Volley-examples
Volley Library in Android Volley is an HTTP library that makes networking very easy and fast, for Android apps. It was developed by Google and introduced during Google I/O 2013. It was developed because there is an absence in Android SDK, of a networking class capable of working without interfering with the user experience. Although Volley is a part of the Android Open Source Project(AOSP), Google announced in January 2017 that Volley will move to a standalone library. It manages the processing and caching of network requests and it saves developers valuable time from writing the same network call/cache code again and again. Volley is not suitable for large download or streaming operations since Volley holds all responses in memory during parsing. Features of Volley: Request queuing and prioritization Effective request cache and memory management Extensibility and customization of the library to our needs Cancelling the requests Advantages of using Volley: All the task that need to be done with Networking in Android, can be done with the help of Volley. Automatic scheduling of network requests. Catching Multiple concurrent network connections. Cancelling request API. Request prioritization. Volley provides debugging and tracing tools. How to Import Volley and add Permissions: Before getting started with Volley, one needs to import Volley and add permissions in the Android Project. The steps to do so are as follows: Create new project. Open build.gradle(Moule: app) and add the following dependency: dependencies{ //... implementation 'com.android.volley:volley:1.0.0' } In AndroidMaifest.xml add the internet permission: <uses-permission android:name="android.permission.INTERNET />" Classes in Volley Library: Volley has two main classes: Request Queue: It is the interest one uses for dispatching requests to the network. One can make a request queue on demand if required, but typically it is created early on, at startup time, and keep it around and use it as a Singleton. Request: All the necessary information for making web API call is stored in it. It is the base for creating network requests(GET, POST).