Posts

Showing posts with the label android

Хранение данных в программе.

Сегоня я попытамся научиться хранить дополнительные данные (в нашем случае это флаги) о сообщениях в виде базы данных. Для быстрого старта с базой данных можно воспользоваться статьей   Хранение данных в Android    на Хабре. В нашем случае запрос создания таблицы будет доаольно простым: таблица будет состоять из двух столбцов: id сообщения и флага. public class FlagsDBOpener extends SQLiteOpenHelper { private static final String DBNAME = "flags"; private static final int DBVERSION = 1; private static final String CREATE_TABLE = "CREATE TABLE message_flag " + " (message_id INTEGER PRIMARY KEY, flags INTEGER)"; public FlagsDBOpener (Context context) { super(context, DBNAME, null, DBVERSION); } @Override public void onCreate(SQLiteDatabase dataBase) { dataBase.execSQL(CREATE_TABLE); } @Override public void onUpgrade(SQLiteDatabase arg0, int arg1, int arg2) { // Nothing to do. } } Этот класс в своем конструкторе будет создав...

Подключаем GIT

Image
Любой важный проект, а наш проект приветствия мира безусловно такой, нуждается в хранении в системе контроля версий. Поэтому необходимо научиться складывать наши изменения в систему контроля версий. По религиозным соображениям я буду использовать GIT. Всвязи с тем что с git я знаком достаточно близко, подробности некоторых операций буду опускать. Желающие могут поискать руководства в интеренете, например краткий обзор возможностей GIT  на английском язвыке. И так, у нас есть среда разработки под Android на основе Eclipse  и начальное сотояние проека, требуется разместить его в репозитории git и создать удаленный клон репзитория на github.