{"id":3330,"url":"https://github.com/Kingbond470/Android-Resource","name":"Android-Resource","description":"To Speed Up Your App Development","projects_count":102,"last_synced_at":"2026-07-24T09:00:26.482Z","repository":{"id":41096917,"uuid":"407536389","full_name":"Kingbond470/Android-Resource","owner":"Kingbond470","description":"To Speed Up Your App Development","archived":false,"fork":false,"pushed_at":"2022-06-28T12:52:05.000Z","size":72,"stargazers_count":9,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-07-05T17:02:54.546Z","etag":null,"topics":["andriud","android-application","awesome","kingbond470","resources"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kingbond470.png","metadata":{},"created_at":"2021-09-17T12:42:10.000Z","updated_at":"2024-12-20T15:28:51.000Z","dependencies_parsed_at":"2022-07-28T21:09:29.823Z","dependency_job_id":null,"html_url":"https://github.com/Kingbond470/Android-Resource","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Kingbond470/Android-Resource","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kingbond470%2FAndroid-Resource","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kingbond470%2FAndroid-Resource/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kingbond470%2FAndroid-Resource/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kingbond470%2FAndroid-Resource/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kingbond470","download_url":"https://codeload.github.com/Kingbond470/Android-Resource/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kingbond470%2FAndroid-Resource/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35835401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-24T02:00:07.870Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-04T20:35:51.725Z","updated_at":"2026-07-24T09:00:26.482Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Operating System","DSA","Database","A","Coroutines","Class Diagram","Clean Android","Design Pattern","Debug","Dex","G","J","K","Libraries","Memory","Productive","Playstore","Kotlin Android Project","Retrofit","S","Screen","Security","Testing","[Widgets](#Widgets)","Blog by Various Developer","[Contributors](#Contributors)"],"sub_categories":["Kotlin","Platform to practice","Amazon Hiring","Android Developer Hiring Guide","Android RunTime","Android Latest Release - 2021","API","Architecture","Array and Strings","Linked List","Recursion and Backtracking","Gradle","GraphQL","JetPack Datastore","Search","System Design","Time Complexity","Tools","U","V","Dynamic Programing"],"readme":"# Android-Resource\n\n* [A](#a)\n* [B](#b)\n* [C](#c)\n* [D](#d)\n* [E](#e)\n* [F](#f)\n* [G](#g)\n* [H](#h)\n* [I](#i)\n* [J](#j)\n* [K](#k)\n* [L](#l)\n* [M](#m)\n* [N](#n)\n* [O](#o)\n* [P](#p)\n* [Q](#q)\n* [R](#r)\n* [S](#s)\n* [T](#t)\n* [U](#u)\n* [V](#v)\n* [W](#w)\n* [X](#x)\n* [Y](#y)\n* [Z](#z)\n* [Contributors](#Contributors)\n* [Contact Me](#ContactMe)\n\n## A\n\n### Android Developer Hiring Guide\n- [Android Developer Hiring Guide - Tips](https://itexus.medium.com/android-developer-hiring-guide-641b422789c)\n- [Android Development Difficult Guide](https://proandroiddev.com/all-the-things-were-doing-wrong-but-take-for-granted-a-retrospective-glance-at-android-ad7e942d09cf)\n\n\n### Android RunTime\n- [How Dalvik and ART works](https://proandroiddev.com/android-runtime-how-dalvik-and-art-work-6e57cf1c50e5)\n\n### Android Latest Release - 2021\n- [Paging, Gradle, AndroidX, Media3, Emoji2, CameraX, Accessibility, App Startup, WearOS, and more!](https://medium.com/androiddevelopers/now-in-android-52-f5fbd751b35f)\n### API \n- [REST API and GraphQl](https://camiinthisthang.hashnode.dev/everything-i-learned-in-my-1st-year-as-a-swe-graphql)\n- [REST and HTTP Notes - Github's Image](https://github.com/Kingbond470/Android-Practice/blob/main/HTTP%20and%20REST/Readme.md)\n \n### Architecture\n- [MVC vs MVP vs MVVM vs MVI - Choosing an Architecture for Android App](https://www.mobindustry.net/blog/mvc-vs-mvp-vs-mvvm-vs-mvi-choosing-an-architecture-for-android-app/)\n\n### Amazon Hiring \n- [Interview Prep For Amazon](https://www.amazon.jobs/en/software-development-interview-prep?cmpid=ECOTOT700005B#/)\n- [DSA Prep for Amazon](https://www.youtube.com/watch?v=aOu7BaKgnMc)\n \n## C\n## Coroutines\n- [Coroutines: Back to Basics](https://blog.dunzo.com/coroutines-back-to-basics-9e9879121e04)\n\n## Class Diagram\n- [Create class diagram in android studio](https://medium.com/@saad_mahmud/how-to-create-class-diagram-on-android-studio-for-kotlin-98df339d3599)\n\n## Clean Android\n- [Clean android studio](https://engineering.backmarket.com/put-your-android-studio-on-a-diet-fa4d364acb05)\n\n## D\n## Database\n- [Migrating DB Version](https://developer.android.com/training/data-storage/room/migrating-db-versions)\n- [Understanding Migration With Room](https://medium.com/androiddevelopers/understanding-migrations-with-room-f01e04b07929)\n\n## Design Pattern\n- [Design Pattern with Kotlin](https://mohamedismail001122.medium.com/design-patterns-in-android-with-kotlin-60336a83f5e0)\n\n## Debug\n- [Debug like a pro](https://medium.com/helpshift-engineering/debugging-like-a-pro-in-android-studio-8c6547825961)\n\n## Dex\n- [From Code to Dex - A Compilation Journey](https://medium.com/upday-devs/from-code-to-dex-a-compilation-story-e1d62f63ad6a)\n- [Sky's the limit? No, 65K is limit](https://medium.com/@rotxed/dex-skys-the-limit-no-65k-methods-is-28e6cb40cf71#.67a5fhsu1)\n\n## DSA\n\n### Platform to practice \n-  [Leetcode](https://leetcode.com/)\n-  [GeeksforGeeks](https://practice.geeksforgeeks.org/)\n-  [InterviewBit](https://www.interviewbit.com/)\n-  [Binary Search](https://binarysearch.com/)\n-  [Hackerrank](https://www.hackerrank.com/)\n-  [HackerEarth](https://www.hackerearth.com/)\n-  [CodeChef](https://www.codechef.com/)\n\n### Dynamic Programing\n- [Dynamic Programming is Simple](https://python.plainenglish.io/dynamic-programming-is-simple-1174aed46e4c)\n\n### Array and Strings\n- [DSA plan for Array and Strings](https://medium.com/swlh/oneyearcodingplan-big-o-arrays-and-strings-7f4f91247f82)\n\n### Linked List\n- [Linked List](https://github.com/Kingbond470/Android-Practice/blob/main/AndroidResource/LinkedListNotes.pdf)\n\n### Recursion and Backtracking \n- [Recursion and Backtracking notes with example, code](https://github.com/Kingbond470/Android-Practice/tree/main/RecursionAndBacktracking)\n\n## G\n### Gradle\n- [CompileSDK vs TargetSDK](https://proandroiddev.com/compilesdkversion-and-targetsdkversion-what-is-the-difference-b4227c663ba8)\n- [Gradle and AGP build API : Config your build](https://medium.com/androiddevelopers/gradle-and-agp-build-apis-configure-your-build-9a10db5b2262)\n- [Gradle and AGP build API : How to write a plugin](https://medium.com/androiddevelopers/gradle-and-agp-build-apis-how-to-write-a-plugin-1695b590e4ec)\n- [Reduced gradle build by 80%](https://proandroiddev.com/how-we-reduced-our-gradle-build-times-by-over-80-51f2b6d6b05b)\n- [Reducing the build time of BlaBlaCar’s Android app](https://medium.com/blablacar/reducing-the-build-time-of-blablacars-android-app-549774e3c0df)\n\n### GraphQL\n- [GraphQL with Android](https://heartbeat.comet.ml/graphql-with-android-b44eb3812c3d)\n- [GraphQL Queries, Mutations and Subscriptions](https://medium.com/software-insight/graphql-queries-mutations-and-subscriptions-286522b263d9)\n- [Generic tableview in android](https://dimovski-d.medium.com/android-generic-tableview-fully-customizable-library-for-presenting-data-168565ddd9ec)\n- [Implementing Glassmorphism](https://medium.com/sampingan-tech/implementing-glassmorphism-in-android-app-e73a2fd83b80)\n\n## J\n### JetPack Datastore\n- [JetPack Data Store](https://medium.com/@mumedian6/using-android-jetpack-datastore-with-jetpack-compose-6184338cf9c0)\n\n## K\n### Kotlin\n- [Kotlin Interview CheatSheet](https://kapilvij.medium.com/scalable-android-apps-focus-is-on-library-projects-765924974d00?p=c62e7850ba73)\n- [Kotlin MultiPlatform ViewModel](https://link.medium.com/IpHZXSxnCqbz)\n\n## L\n## Libraries\n- [Snap Time Picker](https://github.com/akexorcist/SnapTimePicker)\n- [Meesho Meshlytics - A single analytics aggregator to rule them all](https://tech.meesho.com/meet-meshlytics-a-single-analytics-aggregator-to-rule-them-all-53656e15f025)\n- [15 Best libraries to use in Android](https://auth0.com/blog/amp/android-development-15-libraries-you-should-be-using/)\n- [How to show the libray dependency tree in android studio](https://vtsen.hashnode.dev/how-to-show-library-dependency-tree-in-android-studio)\n\n## M\n## Memory\n- [Out of Memory](https://blog.mindorks.com/practical-guide-to-solve-out-of-memory-error-in-android-application)\n\n## O\n## Operating System\n- [Operating Systems: Three Easy Pieces](https://pages.cs.wisc.edu/~remzi/OSTEP/)\n\n## P \n## Productive\n- [Most Productive Android Studio](https://betterprogramming.pub/my-productive-android-studio-setup-9dd3774a3b91)\n- [Useful tools to use in every android project](https://medium.com/@joaoppedrosa/useful-tools-to-use-in-every-android-project-part-1-c71a18abe164)\n- [17 Killer web apps to increase the producitivity](https://madza.hashnode.dev/17-killer-web-apps-you-should-use-to-increase-productivity)\n- [Best 15 Android Studio shortcuts and tips to boost your productivity](https://medium.com/wereprotein/use-android-studio-like-a-pro-best-coding-shortcuts-and-tips-ac94fb9efa80)\n\n## Playstore\n- [Make beautiful screen for google play store](https://proandroiddev.com/how-i-made-beautiful-screenshots-for-google-play-developer-experience-61ce108fa6b4)\n\n## Kotlin Android Project\n- [Kotlin NanoDegress Project Review](https://vtsen.medium.com/android-kotlin-developer-nanodegree-projects-review-dd215bba619d)\n\n## R\n## Retrofit\n- [Handle Retrofit Success and error response](https://shivamk345.medium.com/handle-retrofit-success-and-responses-like-a-pro-3f02a52323b0)\n- [Retrofit Fetch API with clean architecture MVVM](https://shivamk345.medium.com/retrofit-fetch-api-with-clean-architecture-mvvm-cc95a0f7f6f)\n\n## S\n\n### Search\n\n- [Search](https://blog.google/products/search/how-ai-powers-great-search-results/)\n\n- [Serializable vs Parcelable](https://medium.com/@sarahmaher_01/android-development-serializable-vs-parcelable-9712e877b8e8)\n### System Design\n- [System Design Basic](https://github.com/Kingbond470/Android-Practice/blob/main/AndroidResource/SystemDesign_Basic.pdf)\n- [System Design Interview Preparation](https://medium.com/geekculture/system-design-interview-for-mobile-engineers-ce712d6ac2c1)\n- [Spotify System architecture](https://medium.com/interviewnoodle/spotify-system-architecture-6bb418db6084)\n- [Topics For Mobile System Design Interviews](https://proandroiddev.com/additional-topic-for-mobile-system-design-interviews-4c581cd93f0a)\n- [System Desing -Caching](https://medium.com/geekculture/system-design-basics-caching-46b1614915f8)\n- [System Design - Exercise file downloader library](https://proandroiddev.com/mobile-system-design-exercise-file-downloader-library-ccb8ac0e5be4)\n- [Grokking the System Design Interview](https://www.educative.io/courses/grokking-the-system-design-interview?aid=5082902844932096\u0026utm_source=google\u0026utm_medium=cpc\u0026utm_campaign=bid_manipulation\u0026utm_content=dynamic\u0026utm_term=\u0026utm_campaign=%5BCourse%5D+Bit+Manipulation\u0026utm_source=adwords\u0026utm_medium=ppc\u0026hsa_acc=5451446008\u0026hsa_cam=12577945673\u0026hsa_grp=120129464112\u0026hsa_ad=507682162072\u0026hsa_src=g\u0026hsa_tgt=dsa-1265146601474\u0026hsa_kw=\u0026hsa_mt=\u0026hsa_net=adwords\u0026hsa_ver=3\u0026gclid=Cj0KCQiA6NOPBhCPARIsAHAy2zDYCajOSBZ4x8JM5jHJ1ibqt1P2ZRclCjGKUT3WaE0RgeSJaNd_yKkaAjn_EALw_wcB)\n- [Low Level Design](https://github.com/sbvkrishna/low-level-design)\n- [Scalar Academy - System Design](https://github.com/naqushab/ScalerAcademy/tree/develop/Useful)\n- [Low level Design Implementation](https://github.com/imk13/low-level-design)\n- [System Design Introduction](https://github.com/sanyathisside/System-Design)\n- [Chess - low level system design](https://github.com/anomaly2104/chess-low-level-system-design)\n- [Low level -Machine Coding Question](https://github.com/kumaransg/LLD)\n- [Low level Design Primer](https://github.com/prasadgujar/low-level-design-primer)\n- [SDE Interview Experience- Low level system](https://github.com/imkgarg/Awesome-Software-Engineering-Interview)\n- [Cache Low level](https://github.com/anomaly2104/cache-low-level-system-design)\n\n## Screen\n- [Fit Android Application to every size of phone](https://roeikriger.medium.com/fit-your-android-app-to-every-screen-8cb52fe6d9f3)\n- [How to set android layout to support all screen sizes](https://stackoverflow.com/questions/9476662/how-to-set-android-layout-to-support-all-screen-sizes)\n- [Scalable Android App Using Libraries Approach](https://kapilvij.medium.com/scalable-android-apps-focus-is-on-library-projects-765924974d00)\n\n## Security\n- [ How to secure secrets key -1](https://blog.kotlin-academy.com/how-to-secure-secrets-in-android-android-security-01-a345e97c82be)\n- [ How to secure secrets key -2](https://blog.kotlin-academy.com/secure-secrets-in-android-using-jetpack-security-in-depth-android-security-02-4026b8e012f4)\n\n\n## T\n\n## Testing\n- [Accessibility Scanner - To Test Using android application](https://www.youtube.com/watch?v=i1gMzQv0hWU)\n- [JUnit Testing in Android with Kotlin for Beginners | Hemcrest and Mockito](https://medium.com/nerd-for-tech/junit-testing-in-android-with-kotlin-for-beginners-hemcrest-and-mockito-b731a74abaea)\n\n### Time Complexity\n- [Time Complexity Collections](https://www.baeldung.com/java-collections-complexity)\n### Tools\n- [Android Dev Tools - To Help](https://myinnos.medium.com/android-dev-tools-become-a-master-with-these-tools-collaborate-better-53197f9d6f4f)\n\n### U\n- [Top UI Libraries](https://medium.com/adg-vit/top-android-ui-libraries-81471af69256)\n\n### V\n- [ViewStub](https://proandroiddev.com/viewstub-on-demand-inflate-view-or-inflate-lazily-layout-resource-e56b8c39398b)\n\n## W\n## [Widgets](#Widgets)\n- ### Custom Dialog Box\n    - [Show Alert Dialog With an Input Field (EditText) in Android Kotlin](https://handyopinion.com/show-alert-dialog-with-an-input-field-edittext-in-android-kotlin/)\n      - [Make EditBox In Dialog](https://stackoverflow.com/questions/18799216/how-to-make-a-edittext-box-in-a-dialog)\n          \n## Blog by Various Developer\n\n[Native to React Native to Flutter](https://zerodha.tech/blog/from-native-to-react-native-to-flutter/)\n\n[5 Tools To Speed Up Your App Development](https://medium.com/swlh/5-tools-to-speed-up-your-app-development-6979d0e49e34)\n\n[Develop a Video Streaming App: How Much Does It Cost You](https://javascript.plainenglish.io/develop-a-video-streaming-app-how-much-does-it-cost-you-c62b5303446)\n\n[6 Best Appium and Mobile Testing Courses for Android and iOS Developers](https://medium.com/javarevisited/6-best-appium-and-mobile-testing-courses-for-android-and-ios-developers-80f6cd51e375)\n\n[Room Auto Migrations](https://medium.com/androiddevelopers/room-auto-migrations-d5370b0ca6eb)\n\n[Implement Continuous Speech Recognition on Android](https://betterprogramming.pub/implement-continuous-speech-recognition-on-android-1dd2f4b562fd)\n\n[Best Mobile App Ideas for Successful Business in 2021](https://javascript.plainenglish.io/best-mobile-app-ideas-for-successful-business-in-2021-710c7efccd93)\n\n[Change Android Activity Status Bar Color like a Pro](https://muditsen.medium.com/change-android-activity-status-bar-color-like-a-pro-60639977cf1f)\n\n[Flipkart Interview | SDE-3](https://kanchan-pal.medium.com/flipkart-interview-android-sde-3-6f649c2292de)\n\n[Top 10 Libraries for Android Developers in 2021](https://medium.datadriveninvestor.com/top-10-libraries-for-android-developers-in-2021-1e2e4c90ea5)\n\n[Best App Ideas for Startups + Bonus Ideas to Make Money in 2021](https://javascript.plainenglish.io/45-best-app-ideas-for-startups-bonus-ideas-to-make-money-in-2021-5d200a59a6d0)\n\n[How to be prepared for an Android Developer job interview and improve your skills](https://medium.com/@gokberk.yagci/how-to-be-prepared-for-an-android-developer-job-interview-and-improve-your-skills-cca302b68725)\n\n[I got back to DSA without stressing myself — Here is how it can be done while working a Full Time Job](https://medium.com/@chitransh.aang/i-got-back-to-dsa-without-stressing-myself-here-is-how-it-can-be-done-while-working-a-full-time-b17cab187f9f)\n\n[Good Developer Lifestyle](https://medium.com/@justin.muench/how-a-good-developer-daily-routine-could-look-like-ff3ab1e566b8)\n\n\n**[⬆ back to top](#Widgets)**\n\n## [Contributors](#Contributors)\n\n✨ Hall Of Contributors\n\nThanks goes to all these Wonderful People. Contributions of any kind are welcome!🚀\n\n- [acuon](https://github.com/acuon)\n- [Umang](https://github.com/meeshoumang)\n\nLooking for Great Contributions from all the open source enthusiasts for making this repository even bigger! Do follow the steps mentioned in Contributing.md file for succesful PRs\nSpread the word!\n\nIf the information from this repo was useful to you in any way, make sure you give it a star 🌟, this way others can find it and benefit too! Together we can grow and make our community better! 😃\n\nDo you have any suggestions on how we could improve this project overall? Let us know! We'd love to hear your feedback ❤!\n\n## [Backers](#Backers)\n\nThank you to all our supporters! 🙏\n\n\u003e \\*Please, consider supporting my work as a lot of effort takes place to generate this list! Thanks a lot.\n\n\u003ca href=\"https://www.buymeacoffee.com/kingbond470\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/default-orange.png\" alt=\"Buy Me A Coffee please!\" style=\"height: 51px !important;width: 217px !important;\" \u003e\u003c/a\u003e\n\n## [Contact Me](#ContactMe)\n\nIf you have any questions, please feel free to contact me : [kingbond470#gmail.com](mailto:kingbond470@gmail.com \"Welcome to contact me\") \n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/kingbond470%2Fandroid-resource/projects"}