{"id":14985903,"url":"https://github.com/jrvansuita/materialabout","last_synced_at":"2025-04-07T23:12:17.386Z","repository":{"id":45822914,"uuid":"81740538","full_name":"jrvansuita/MaterialAbout","owner":"jrvansuita","description":"🔖 It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate. ","archived":false,"fork":false,"pushed_at":"2023-03-30T00:24:06.000Z","size":5227,"stargazers_count":1524,"open_issues_count":0,"forks_count":209,"subscribers_count":37,"default_branch":"master","last_synced_at":"2025-04-07T23:11:54.940Z","etag":null,"topics":["about","about-app","about-me","actions","android","android-library","android-ui","app-info","avatar","developer-tools","java","links","material","material-design","material-ui","profile","social-media","social-network"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jrvansuita.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-02-12T16:41:05.000Z","updated_at":"2025-04-05T19:57:54.000Z","dependencies_parsed_at":"2024-01-14T11:32:41.435Z","dependency_job_id":null,"html_url":"https://github.com/jrvansuita/MaterialAbout","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrvansuita%2FMaterialAbout","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrvansuita%2FMaterialAbout/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrvansuita%2FMaterialAbout/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrvansuita%2FMaterialAbout/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jrvansuita","download_url":"https://codeload.github.com/jrvansuita/MaterialAbout/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247744335,"owners_count":20988783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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"}},"keywords":["about","about-app","about-me","actions","android","android-library","android-ui","app-info","avatar","developer-tools","java","links","material","material-design","material-ui","profile","social-media","social-network"],"created_at":"2024-09-24T14:11:52.343Z","updated_at":"2025-04-07T23:12:17.357Z","avatar_url":"https://github.com/jrvansuita.png","language":"Java","funding_links":["https://ko-fi.com/A406JCM'"],"categories":[],"sub_categories":[],"readme":"\u003c!-- Library Logo --\u003e\n\u003cimg src=\"app/src/main/res/mipmap-xxxhdpi/ic_launcher.png?raw=true\" align=\"left\" hspace=\"1\" vspace=\"1\"\u003e\n\n\u003c!-- Buy me a cup of coffe --\u003e\n\u003ca href='https://ko-fi.com/A406JCM' style='margin:13px;' target='_blank' align=\"right\"\u003e\u003cimg align=\"right\" height='36' src='https://az743702.vo.msecnd.net/cdn/kofi4.png?v=f' alt='Buy Me a Coffee at ko-fi.com' /\u003e\u003c/a\u003e\n\u003ca href='https://play.google.com/store/apps/details?id=com.vansuita.materialabout.sample\u0026pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1' target='_blank' align=\"right\"\u003e\u003cimg align=\"right\" height='45' src='https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png' alt='Get it on Google Play' /\u003e\u003c/a\u003e\n# Material About\n\n\nThis is an [**Android**](https://developer.android.com) project. You, as a mobile developer, can use this library to show a material about screen in your apps.\nIt was built to make your life easier when introducing you to your users, and also, to create an about screen pattern for material android apps. It's really simple and dynamic, check it out.\n\n\u003c/br\u003e\n\n##### Note: If you're missing some feature please let me know. Or even better, create a pull request. Also, I'm needing some help to translate the strings.xml to other languages.\n\n##### Supported Languages: 🇺🇸 🇧🇷 🇪🇸 🇮🇹 🇷🇺 🇩🇪 :cn: :tr: 🇺🇦 🇫🇷 🇦🇪 🇰🇷\n\n\u003c/br\u003e\n\n\u003c!-- JitPack integration --\u003e\n[![JitPack](https://jitpack.io/v/jrvansuita/MaterialAbout.svg)](https://jitpack.io/#jrvansuita/MaterialAbout)\n[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-MaterialAbout-green.svg?)](https://android-arsenal.com/details/1/4614) [![MaterialUp](https://img.shields.io/badge/MaterialUp-MaterialAbout-6ad0d9.svg?)](https://www.uplabs.com/posts/material-about) \n\n# Sample app\n This library has a lot more customization and features than is able to show here. Please check the sample app and feel free to help with a pull request. You can take a look at the sample app [located on this project](/app/).\n\n\u003cimg src=\"images/screenshots/dark.jpg\" height='auto' width='270'/\u003e\u003cimg src=\"images/screenshots/light.jpg\" height='auto' width='270'/\u003e\u003cimg src=\"images/screenshots/custom.jpg\" height='auto' width='270'/\u003e\n\n[![Appetize.io](https://img.shields.io/badge/Apptize.io-Run%20Now-brightgreen.svg?)](https://appetize.io/embed/3b4dpd5kv90mpa67mp5h8mugc0?device=nexus7\u0026scale=50\u0026autoplay=true\u0026orientation=portrait\u0026deviceColor=black) [![Demo](https://img.shields.io/badge/Demo-Download-blue.svg)](http://apk-dl.com/dl/com.vansuita.materialabout.sample) \n [![Codacy Badge](https://api.codacy.com/project/badge/Grade/118bb89e3bed43e2b462201654224a60)](https://www.codacy.com/app/jrvansuita/MaterialAbout?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=jrvansuita/MaterialAbout\u0026amp;utm_campaign=Badge_Grade) \n \u003ca target=\"_blank\" href=\"https://developer.android.com/reference/android/os/Build.VERSION_CODES.html#GINGERBREAD\"\u003e\u003cimg src=\"https://img.shields.io/badge/API-9%2B-blue.svg?style=flat\" alt=\"API\" /\u003e\u003c/a\u003e\n\n\n# Setup\n\nThis library requires `minSdkVersion` to be set to `14` or above, like the [Official Support Library](https://developer.android.com/topic/libraries/support-library/index.html#api-versions).\n\n#### Step #1. Add the JitPack repository to your build file:\n\n```gradle\nallprojects {\n    repositories {\n\t...\n\tmaven { url \"https://jitpack.io\" }\n    }\n}\n```\n\n#### Step #2. Add the dependency ([See latest release](https://jitpack.io/#jrvansuita/MaterialAbout)).\n\n```groovy\ndependencies {\n       compile 'com.github.jrvansuita:MaterialAbout:+'\n}\n```\n# Implementation\n\nCreate a [AboutView](/library/src/main/java/com/vansuita/materialabout/views/AboutView.java) instance with [AboutBuilder](/library/src/main/java/com/vansuita/materialabout/builder/AboutBuilder.java).\n```java\n@Override\nprotected void onCreate(Bundle savedInstanceState) {\n    super.onCreate(savedInstanceState);\n\n    AboutView view = AboutBuilder.with(this)\n                 .setPhoto(R.mipmap.profile_picture)\n                 .setCover(R.mipmap.profile_cover)\n                 .setName(\"Your Full Name\")\n                 .setSubTitle(\"Mobile Developer\")\n                 .setBrief(\"I'm warmed of mobile technologies. Ideas maker, curious and nature lover.\")\n                 .setAppIcon(R.mipmap.ic_launcher)\n                 .setAppName(R.string.app_name)\n                 .addGooglePlayStoreLink(\"8002078663318221363\")\n                 .addGitHubLink(\"user\")\n                 .addFacebookLink(\"user\")\n                 .addFiveStarsAction()\n                 .setVersionNameAsAppSubTitle()\n                 .addShareAction(R.string.app_name)\n                 .setWrapScrollView(true)\n                 .setLinksAnimated(true)\n                 .setShowAsCard(true)\n                 .build();\n\n    addContentView(view, layoutParams);\n}\n```\n\n\n# Additional\n\n### Getting the list of actions or links from AboutBuilder.\n\n```java\nAboutBuilder aboutBuilder = AboutBuilder.with(this);\n\nList\u003cItem\u003e actions = aboutBuilder.getActions();\nList\u003cItem\u003e links = aboutBuilder.getActions();\n```\n\n\n#### Getting the view instance of any action or link from AboutView?\n\n```java\nAboutView view = AboutBuilder.with(this)\n                 ...\n                 .build();\n\nView lastLinkView = view.findItem(builder.getLastLink());\nView lastActionView = view.findItem(builder.getLastAction());\n```\n\n# Used libraries\n\n* [com.android.support:appcompat-v7](https://developer.android.com/topic/libraries/support-library/packages.html#v7-appcompat)\n* [com.android.support:cardview-v7](https://developer.android.com/topic/libraries/support-library/packages.html#v7-cardview)\n* [com.github.jrvansuita:IconHandler](https://github.com/jrvansuita/IconHandler)\n\n#\n\n\u003ca href=\"https://www.instagram.com/jnrvans/\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://camo.githubusercontent.com/c9dacf0f25a1489fdbc6c0d2b41cda58b77fa210a13a886d6f99e027adfbd358/68747470733a2f2f6564656e742e6769746875622e696f2f537570657254696e7949636f6e732f696d616765732f7376672f696e7374616772616d2e737667\" alt=\"Instagram\" witdh=\"44\" height=\"44\" hspace=\"10\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/jrvansuita\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://camo.githubusercontent.com/b079fe922f00c4b86f1b724fbc2e8141c468794ce8adbc9b7456e5e1ad09c622/68747470733a2f2f6564656e742e6769746875622e696f2f537570657254696e7949636f6e732f696d616765732f7376672f6769746875622e737667\" alt=\"Github\" witdh=\"44\" height=\"44\" hspace=\"10\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://play.google.com/store/apps/dev?id=8002078663318221363\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://camo.githubusercontent.com/8ce12185c778e13eed2073e7a6aba042ce5092d4d41744e7052e0fc16363c386/68747470733a2f2f6564656e742e6769746875622e696f2f537570657254696e7949636f6e732f696d616765732f7376672f676f6f676c655f706c61792e737667\" alt=\"Google Play Store\" witdh=\"44\" height=\"44\" hspace=\"10\"\u003e\n\u003c/a\u003e\n\u003ca href=\"mailto:vansuita.jr@gmail.com\" target=\"_blank\" \u003e\n  \u003cimg src=\"https://camo.githubusercontent.com/4a3dd8d10a27c272fd04b2ce8ed1a130606f95ea6a76b5e19ce8b642faa18c27/68747470733a2f2f6564656e742e6769746875622e696f2f537570657254696e7949636f6e732f696d616765732f7376672f676d61696c2e737667\" alt=\"E-mail\" witdh=\"44\" height=\"44\" hspace=\"10\"\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjrvansuita%2Fmaterialabout","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjrvansuita%2Fmaterialabout","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjrvansuita%2Fmaterialabout/lists"}