1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/quanke-AFormChange

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

AFormChange Android форма для изменения значений

AFormChange — это библиотека, которая позволяет экспортировать JAR-пакет.

AFormChangeDemo — демонстрационный проект, который позволяет быстро освоить использование AFormChange как библиотеки.

Использование AValidations

  1. Скачайте ZIP-архив или склонируйте проект AFormChange.
  1. Импортируйте в Eclipse, правым кликом мыши по проекту -> preference -> Android -> library -> Add, выберите проект AFormChange и нажмите Apply.
  1. Пример:
private TextView tvChange;
private EditText editText1;
private EditText editText2;

private Button button1;

private FormHandler formHandler;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    tvChange = (TextView) findViewById(R.id.tv_change);
    editText1 = (EditText) findViewById(R.id.editText1);
    editText2 = (EditText) findViewById(R.id.editText2);
    button1 = (Button) findViewById(R.id.button1);

    formHandler = new FormHandler(ViewsUtil.getAllEditTexts(this));
    // Инициализация данных и слушателя изменения текста, обязательна после присваивания значений
    formHandler.initTextAndTextChangedListener();

    button1.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            if (formHandler.isTextChange()) { // isTextChange проверяет было ли изменение
                tvChange.setText("Изменено");
            } else {
                tvChange.setText("Не изменено");
            }
        }
    });
}

Copyright 2014 ken.cai (http://www.shangpuyun.com)Зарегистрировано по лицензии Apache, Версия 2.0 (лицензия "License"); вы не можете использовать этот файл, кроме случаев использования в соответствии с Лицензией. Вы можете получить копию Лицензии по адресу http://www.apache.org/licenses/LICENSE-2.0 Не требует действующего законодательства или письменного соглашения, программное обеспечение, распределённое по Лицензии, распределяется на условиях "КАК ЕСТЬ"; БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ ЛЮБОГО ТИПА, как явленных, так и подразумеваемых. Увидеть Лицензию для конкретного языка, регулирующего права и ограничения по Лицензии.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Это бесплатная, открытая и простая структура для обработки изменений данных в формах Android, которую очень легко расширить. Она опубликована под лицензией Apache 2.0. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/quanke-AFormChange.git
git@api.gitlife.ru:oschina-mirror/quanke-AFormChange.git
oschina-mirror
quanke-AFormChange
quanke-AFormChange
master