{"id":21130330,"url":"https://github.com/fredericojssilva/ShowTipsView","last_synced_at":"2025-07-09T01:33:11.080Z","repository":{"id":22683100,"uuid":"26026761","full_name":"fredericojssilva/ShowTipsView","owner":"fredericojssilva","description":"Highligth specific points of interest of your app","archived":false,"fork":false,"pushed_at":"2017-04-18T06:17:05.000Z","size":864,"stargazers_count":598,"open_issues_count":9,"forks_count":110,"subscribers_count":24,"default_branch":"master","last_synced_at":"2023-11-07T14:13:36.654Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fredericojssilva.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-10-31T17:48:24.000Z","updated_at":"2023-08-24T07:10:55.000Z","dependencies_parsed_at":"2022-08-05T18:30:11.478Z","dependency_job_id":null,"html_url":"https://github.com/fredericojssilva/ShowTipsView","commit_stats":null,"previous_names":[],"tags_count":3,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fredericojssilva%2FShowTipsView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fredericojssilva%2FShowTipsView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fredericojssilva%2FShowTipsView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fredericojssilva%2FShowTipsView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fredericojssilva","download_url":"https://codeload.github.com/fredericojssilva/ShowTipsView/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225476370,"owners_count":17480215,"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":[],"created_at":"2024-11-20T05:32:36.876Z","updated_at":"2024-11-20T05:32:44.557Z","avatar_url":"https://github.com/fredericojssilva.png","language":"Java","funding_links":[],"categories":["Libs"],"sub_categories":["\u003cA NAME=\"Widget\"\u003e\u003c/A\u003eWidget"],"readme":"ShowTipsView\n============\n\nShowTipsView let you highligth specific points of interest of your app.\n\n\u003ca href=\"\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/fredericojssilva/ShowTipsView/blob/master/sample.png\"/\u003e\u003c/a\u003e\n\nUsage\n====\n    ShowTipsView showtips = new ShowTipsBuilder(this)\n\t\t.setTarget(btn_test)\n\t\t.setTitle(\"A magnific button\")\n\t\t.setDescription(\"This button do nothing so good\")\n\t\t.setDelay(1000)\n\t\t.build();\n\t\t\n\tshowtips.show(this);\n\t\nCustomization\n=======\n\t//TEXT\n\tsetButtonText(String text)\n\t\n    //COLORS\n    setTitleColor(int color)\n    setDescriptionColor(int color)\n    setBackgroundColor(int color)\n\tsetBackgroundAlpha(int alpha)\n    setCircleColor(int color)\n\tsetCloseButtonColor(int color)\n\tsetCloseButtonTextColor\n\t\n\tsetButtonBackground(Drawable drawable)\n\nBy default the circle will adjust to the passed view, if you want a custom radius and position use: \n\n    setTarget(View v, int x, int y, int radius)\n    \nThere is a listener for the \"Got it\" button. You can use it for example to create consecutive tips, just set the callback and create a new ShowTip, like this:\n\n    showtips.setCallback(new ShowTipsInterface(){\n\t    @Override\n\t    public void gotItClicked() {\n\t    //Lunch new showtip\n\t    }\n    });\n    \nTo only display the tip one time just call displayOneTime(int showtipId) on the Builder. \n\n\u003cu\u003eshowtipId\u003c/u\u003e is a unique id for that tip.\n\n[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-ShowTipsView-brightgreen.svg?style=flat)](https://android-arsenal.com/details/1/1132)\n\n##Download\n**Gradle:**\n```\ncompile 'net.fredericosilva:showTipsView:1.0.4'\n```\n## License\nCopyright (c) 2014 Frederico Silva\n\nLicensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html)\n\n\t\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffredericojssilva%2FShowTipsView","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffredericojssilva%2FShowTipsView","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffredericojssilva%2FShowTipsView/lists"}