{"id":17045967,"url":"https://github.com/hotbitmapgg/nineimageview","last_synced_at":"2025-04-12T15:32:17.045Z","repository":{"id":143052717,"uuid":"95640790","full_name":"HotBitmapGG/NineImageView","owner":"HotBitmapGG","description":"A nine graph display controls","archived":false,"fork":false,"pushed_at":"2017-07-07T06:40:07.000Z","size":6832,"stargazers_count":13,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-26T10:03:26.195Z","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":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HotBitmapGG.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-28T07:19:20.000Z","updated_at":"2020-08-16T12:35:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"94a23f2c-68b0-44e3-8f83-32fd21db27fd","html_url":"https://github.com/HotBitmapGG/NineImageView","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HotBitmapGG%2FNineImageView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HotBitmapGG%2FNineImageView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HotBitmapGG%2FNineImageView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HotBitmapGG%2FNineImageView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HotBitmapGG","download_url":"https://codeload.github.com/HotBitmapGG/NineImageView/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248589725,"owners_count":21129673,"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-10-14T09:43:14.490Z","updated_at":"2025-04-12T15:32:17.013Z","avatar_url":"https://github.com/HotBitmapGG.png","language":"Java","readme":"# NineImageView\n\n[![](https://jitpack.io/v/HotBitmapGG/NineImageView.svg)](https://jitpack.io/#HotBitmapGG/NineImageView)\n\nA simple use of nine pictures show the control\n\n## Screenshots\n\n\u003ca href=\"art/pic1.png\"\u003e\u003cimg src=\"art/pic1.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/pic2.png\"\u003e\u003cimg src=\"art/pic2.png\" width=\"30%\"/\u003e\u003c/a\u003e \u003ca href=\"art/pic3.png\"\u003e\u003cimg src=\"art/pic3.png\" width=\"30%\"/\u003e\u003c/a\u003e\n\n\n## Import\n\n```java\n\n Step 1. Add the JitPack repository to your build file\n Add it in your root build.gradle at the end of repositories:\n\n\tallprojects {\n\t\trepositories {\n\t\t\t...\n\t\t\tmaven { url \"https://jitpack.io\" }\n\t\t}\n\t}\n\n\n\nStep 2. Add the dependency\n\n\t\tdependencies {\n    \t        compile 'com.github.HotBitmapGG:NineImageView:V1.1'\n    \t}\n\n```\n\n## Directions\n\n* custom properties\n\nname | format | instructions\n-----|------|----\nnineImageHorizontalSpace    | dimension    | Horizontal Space\nnineImageVerticalSpace   | dimension     | Vertical Space\nnineImageRadius    | dimension    | View Radius\nnineImageRatio   | float   | View Ratio\nnineImageColumns    | integer    | View Columns Number\n\n## Usage\n\n* 1.In the XML\n\n```java\n\n    \u003ccom.hotbitmapgg.nineimagelibrary.NineImageView\n        android:id=\"@+id/multi_image\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:layout_margin=\"10dp\"\n        app:nineImageHorizontalSpace=\"4dp\"\n        app:nineImageRatio=\"0.8\"\n        app:nineImageVerticalSpace=\"4dp\" /\u003e\n\n```\n\n* 2.In the code\n\n```java\n\n        NineImageView nineImageView = (NineImageView) findViewById(R.id.multi_image);\n        //set the picture url set\n        nineImageView.setImageUrls(imageUrls);\n        nineImageView.setOnClickItemListener(new NineImageView.OnClickItemListener() {\n            @Override\n            public void onClick(int i, ArrayList\u003cString\u003e url) {\n               //set the picture click event,then do you have to do operation\n            }\n        });\n\n```\n\n## instructions\n\nThe control of the image to load depends on the glide load library if you need to use other image You can directly copy under the lib files to your project, the framework for the image to replace it.\n\n\n## About me\n\n[![Wercker](https://img.shields.io/badge/weibo-HotBitmapGG-blue.svg)](http://weibo.com/3223089177/profile?topnav=1\u0026wvr=6\u0026is_all=1)\n\nAn android developer in Wuhan.\n\nIf you want to make friends with me, You can focus on my weibo.\n\n\n## License\n\nDO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n\nEveryone is permitted to copy and distribute verbatim or modified\ncopies of this license document, and changing it is allowed as long\nas the name is changed.\n\nDO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\nTERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\nYou just DO WHAT THE FUCK YOU WANT TO.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhotbitmapgg%2Fnineimageview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhotbitmapgg%2Fnineimageview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhotbitmapgg%2Fnineimageview/lists"}