Una biblioteca de pantalla simple para Android para un equipo de personas
Captura de pantalla
Instalación
Agregue su raíz build.gradle al final de los repositorios:
todos los proyectos {
repositorio {
maven {url & # 39; https: //jitpack.io'}
}
}
Agregar dependencia
dependencias {
implementación & # 39; com.github.p32929: OfficeInformation: 1.0.0.6 & # 39;
}
OfficeAboutHelper officeAboutHelper = new OfficeAboutHelper (esto, "https://raw.githubusercontent.com/p32929/SomeHowTosAndTexts/master/Office/OfficeInfo.json");//19659009//bound. . Simple como siempre :)
Sus datos JSON deberían ser de alguna manera así:
{
"officeLogoUrl": "https://user-images.githubusercontent.com/6418354/62771043-1af00180-babe-11e9-8830-7904a358ccc0.png",
"googlePlayUrl": "https://play.google.com/store/apps/developer?id=Rich+IT",
"facebookPageUrl": "https://www.facebook.com/rich.it.ctg",
"facebookPageID": "104754327537968",
"groupUrl": "https://www.facebook.com/groups/518485748694084/",
"youtubeUrl": "https://www.youtube.com/user/marquesbrownlee",
"githubUrl": "http://github.com/p32929",
"webUrl": "https://p32929.github.io/Portfolio/",
"miembros": [
{
"imageUrl": "https://avatars1.githubusercontent.com/u/6418354?s=460&v=4",
"name": "Fayaz Bin Salam",
"post": "Founder & CEO",
"contactUrl": "https://www.facebook.com/p32929"
},
{
"imageUrl": "https://user-images.githubusercontent.com/6418354/62595278-92c3fd80-b8ff-11e9-89b1-8a4b0d3fbae4.jpg",
"name": "Arfatul Mowla Shuvo",
"post": "Software Developer",
"contactUrl": "https://www.facebook.com/mowla.shuvo"
},
{
"imageUrl": "https://user-images.githubusercontent.com/6418354/62595308-b25b2600-b8ff-11e9-86e1-5d58cb1a6cac.JPG",
"name": "Masrur Mehedi",
"post": "Software Developer",
"contactUrl": "https://www.facebook.com/masrorulhoque.mehedi.1"
},
{
"imageUrl": "https://user-images.githubusercontent.com/6418354/62595290-a0798300-b8ff-11e9-9b78-ea9262f4bf94.JPG",
"name": "Xenon",
"post": "Software Developer",
"contactUrl": "https://www.facebook.com/plabon.shuvo1"
},
{
"imageUrl": "https://user-images.githubusercontent.com/6418354/62595321-bdae5180-b8ff-11e9-8b44-3378b8a88ce3.jpg",
"name": "Misbah",
"post": "Software Developer",
"contactUrl": ""
}
]
}
Finalmente, si usa pro-guard, agregue estas líneas a su archivo proguard-rules.pro
:
-keep public class p32929.officeaboutlib.Models. ** {*; }
licencia MIT
Copyright (c) 2019 Fayaz Bin Salam
La autorización se otorga, sin cargo, a cualquiera que obtenga una copia
de este software y los archivos de documentación asociados (el "Software"), para ser procesados
en software sin restricciones, incluidos, entre otros, derechos
para usar, copiar, modificar, fusionar, publicar, distribuir, licenciar y / o vender
copias del software y para permitir a las personas a quienes se refiere el software
previsto para este fin, sujeto a las siguientes condiciones:
El aviso de copyright anterior y esta nota de autorización deben incluirse en todos
copias o partes sustanciales del software.
EL SOFTWARE SE PROPORCIONA "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O
IMPLÍCITO, INCLUIDO, PERO SIN LIMITARSE A GARANTÍAS DE COMERCIABILIDAD,
APTITUD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO
LOS AUTORES DE DERECHOS DE AUTOR O LOS DERECHOS DE AUTOR SON RESPONSABLES DE CUALQUIER RECLAMACIÓN, DAÑO O DE OTRA MANERA
RESPONSABILIDAD, EN CASO DE ACCIÓN DE CONTRATO, TORTURA O DE OTRA MANERA, DERIVADA DE,
FUERA O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRAS OFERTAS EN
SOFTWARE.
.