build.gradle
в корневой директории проекта,allprojects {
repositories {
maven {
url 'https://s01.oss.sonatype.org/content/repositories/releases/'
}
}
}
build.gradle
модуля entry,dependencies {
implementation('com.gitee.chinasoft_ohos:materialdrawer:1.0.0')
......
}
Проект может быть запущен непосредственно при использовании SDK6 и DevEco Studio 2.2 Beta1.
Если проект не запускается, удалите файлы .gradle
, .idea
, build
, gradle
, build.gradle
, создайте новый проект в соответствии со своей версией и скопируйте соответствующие файлы нового проекта в корневую директорию.
MaterialDrawerSliderView.addItems(this) .addProfileDrawerItem(new ProfileDrawerItem(this.getResourceManager(), "Mike Penz", "mikepenz@gmail.com", ResourceTable.Media_profile, ResourceTable.Media_bamboo)) .addProfileDrawerItem(new ProfileDrawerItem(this.getResourceManager(), "Demo User", "demo@github.com", ResourceTable.Media_profile2, ResourceTable.Media_mat2)) .addProfileDrawerItem(new ProfileDrawerItem(this.getResourceManager(), "Max Muster", "max.mustermann@gmail.com", ResourceTable.Media_profile2, ResourceTable.Media_mat2)) .addProfileDrawerItem(new ProfileDrawerItem(this.getResourceManager(), "Felix House", "felix.house@gmail.com", ResourceTable.Media_profile2, ResourceTable.Media_mat2)) .addProfileDrawerItem(new ProfileDrawerItem(this.getResourceManager(), "Mr. X", "mister.x.super@gmail.com", ResourceTable.Media_profile2, ResourceTable.Media_mat2)) .addProfileDrawerItem(new ProfileDrawerItem(this.getResourceManager(), "Batman", "batman@gmail.com", ResourceTable.Media_profile2, ResourceTable.Media_mat2)) .addProfileDrawerItemSection( PrimaryDrawerItem("Добавить аккаунт", ResourceTable.Media_ic_settings_black_24dp, "Добавить новый аккаунт GitHub", new withOnDrawerItemClickListener() { @Override public void onClick(DrawerItem section) { num++; ProfileDrawerItem account6 = new ProfileDrawerItem(AdvancedDrawerAbility.this.getResourceManager(), "Batman" + num, "Batman" + num, "batman" + num + "@gmail.com", ResourceTable.Media_profile2, ResourceTable.Media_mat2); AdvancedDrawerAbility.this.addProfileDrawerItem(account6); AdvancedDrawerAbility.this.addProfileDrawerItemList(); } }) );
addProfileDrawerItemSection(
PrimaryDrawerItem("Управление аккаунтом", ResourceTable.Media_ic_settings_black_24dp,
new OnDrawerItemClickListener() {
@Override
public void onClick(DrawerItem section) {
}
})
).addProfileDrawerItemList();
```
- Выбор элемента
```
.setDoneIconResource(ResourceTable.Graphic_dark_blue_background).select()
```
#### Тестовая информация
Контроль кода CodeCheck прошел успешноКонтроль кода CloudTest прошел успешно.
Проверка вирусов завершена успешно.
Текущая версия имеет различия в демонстрационных функциях по сравнению с исходной компонентой.
#### Версионирование
- 1.0.0
## Информация о правах и лицензиях
````
Copyright 2021 Mike Penz
Разрешено к использованию в соответствии с Лицензией Apache, Версия 2.0 ("Лицензия");
Вы можете использовать этот файл только в соответствии с Лицензией.
Вы можете получить копию Лицензии по адресу:
<http://www.apache.org/licenses/LICENSE-2.0>
Если законодательство или письменное соглашение не требуют этого, программное обеспечение,
распределенное в рамках Лицензии, предоставляется «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ И УСЛОВИЙ,
как явных, так и подразумеваемых.
Условия использования и ограничения Лицензии регламентированы специальным языком Лицензии.
````
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )