<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Александра Климова — База данных SQLite]]></title>
	<link rel="self" href="http://forum.alexanderklimov.ru/extern.php?action=feed&amp;tid=33&amp;type=atom" />
	<updated>2019-08-06T14:27:23Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.alexanderklimov.ru/viewtopic.php?id=33</id>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=1163#p1163" />
			<content type="html"><![CDATA[<p>Александр, спасибо за ваш труд! Всё работает норм. <br />Обновление записей и выборочное удаление тоже реализовал, всё просто..</p>]]></content>
			<author>
				<name><![CDATA[swen922]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=1898</uri>
			</author>
			<updated>2019-08-06T14:27:23Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=1163#p1163</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=1125#p1125" />
			<content type="html"><![CDATA[<p>Советую сразу изучать Room и по примерам выберете лучший вариант для себя.</p>]]></content>
			<author>
				<name><![CDATA[alexander.klimoff]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=2</uri>
			</author>
			<updated>2018-10-31T03:40:34Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=1125#p1125</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=1124#p1124" />
			<content type="html"><![CDATA[<p>Если смотреть, как сделать правильно, то, вероятно, для отображения списка необходим адаптор, который соединит БД и список. А для редактирования и добавления желательно использовать возможности того же адаптора. Я не работал с андроидом и java, поэтому возникают чисто технические вопросы по используемым классам для наследования. </p><p>По поводу числа ID. Как правильней сделать? Это скрытое поле в разметке, приватный член с геттером и сеттером или публичный член? Я бы склонился к приватному. Но может впереди ждут какие-то особенности андроида. Что посоветуете?</p>]]></content>
			<author>
				<name><![CDATA[Mobel]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=1784</uri>
			</author>
			<updated>2018-10-30T17:56:32Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=1124#p1124</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=1123#p1123" />
			<content type="html"><![CDATA[<p>Не очень понятен вопрос. Id - это просто число. Как передать число в другую активность? Это есть в первых уроках.</p>]]></content>
			<author>
				<name><![CDATA[alexander.klimoff]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=2</uri>
			</author>
			<updated>2018-10-30T15:58:20Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=1123#p1123</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=1122#p1122" />
			<content type="html"><![CDATA[<p>Отлично подготовленный материал! Ни одного вопроса по технике работы непосредственно с БД не осталось. Но зато появился один вопрос &quot;около&quot; этой темы: Как связать данные в БД с активностью EditorActivity, чтобы редактировать выбранную запись в БД? Ведь для идентификации записи требуется сохранить где-то ее _ID при вызове EditorActivity и потом при обновлении данных использовать его в WHERE. Как правильно это сделать?</p>]]></content>
			<author>
				<name><![CDATA[Mobel]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=1784</uri>
			</author>
			<updated>2018-10-30T09:14:41Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=1122#p1122</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=921#p921" />
			<content type="html"><![CDATA[<p>В Android нет готового компонента для отображения таблиц. Поэтому вам нужно самому придумывать свой велосипед, например, список с колонками. С двумерными массивами я практически не работал, поэтому и примеров нет.<br />Мне трудно судить, почему при копировани у вас падает приложение. Надо читать сообщения об ошибках, которая выдает IDE, неважно студия или IDEA. Где-то вы ошибаетесь.</p>]]></content>
			<author>
				<name><![CDATA[alexander.klimoff]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-09-20T06:37:47Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=921#p921</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=920#p920" />
			<content type="html"><![CDATA[<p>Здравствуйте,<br />Предложение: а почему бы не использовать какой-нибудь элемент в виде таблицы с возможностью прокрутки для отображения содержимого БД? TextView может не вместить все данные из таблицы и новые записи не будет видно. Смысл в том, что во многих Ваших уроках используются одномерные массивы, а вот с двумерными (таблицами) я не встречал.</p><p>И второй момент. При копировании разметки активности с вводом новых записей элементы не упорядочиваются, а приложение падает при переходе на эту активность, даже после исправлений всех замечаний в разметке. ЗЫ Использую не Android Studio, а IntelliJ IDEA.&nbsp; Но если все внести вручную, а не копировать, то все работает - активность открывается как положено.</p><p>ЗЫ Поскольку это первый пост, то хотел выразить благодарность за кропотливый труд! Ваши котоуроки правда очень помогают въехать в тему <img src="http://forum.alexanderklimov.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[Artur]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=1499</uri>
			</author>
			<updated>2017-09-19T17:35:54Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=920#p920</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=880#p880" />
			<content type="html"><![CDATA[<p>Конечно, можете обойтись. База данных нужна, когда требуются запросы. Например, сколько котов не старше 5 лет. Кто самый высокий и т.п. А вам запросы не нужны.</p>]]></content>
			<author>
				<name><![CDATA[alexander.klimoff]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-08-26T10:51:51Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=880#p880</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=879#p879" />
			<content type="html"><![CDATA[<p>Александр, добрый день! <br /> Немного не уловил суть БД в моб приложениях. Скажите, во всех приложениях используются БД (неважно какая). Или в некоторых простых приложениях можно обойтись и без нее?<br /> Поясню. Хочу сделать приложение вроде сайта визитки. Там будет главная активность с меню контакты, о компании и т.п. Из каждого пункта меню пользователь будет попадать на другую активность с текстом и 1-2 картинками. В этом случае нужно использовать БД? Или я могу текст хранить в Strings.xml и картинки в drawable?</p>]]></content>
			<author>
				<name><![CDATA[Mish]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=1490</uri>
			</author>
			<updated>2017-08-26T08:27:49Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=879#p879</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=675#p675" />
			<content type="html"><![CDATA[<p>Если не делать лишних движений, то вы не поймете, как работает код. На ошибках и учатся. Ищите ошибки, используя файлы для сравнения, анализируйте. Тогда вы лучше поймете принцип работы.</p>]]></content>
			<author>
				<name><![CDATA[alexander.klimoff]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=2</uri>
			</author>
			<updated>2016-12-26T10:18:45Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=675#p675</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=674#p674" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexander.klimoff wrote:</cite><blockquote><p>А его и не нужно открывать в студии. Код нужно писать самостоятельно, а файлы можно открыть текстовым редактором, чтобы свериться. Манифест там есть. И файлы все на месте.</p></blockquote></div><p>Александр, да, там всё есть, файлы, ресурсы, манифест. Дело в том, что я создал в своём приложении Контент Провайдер, но он не работает, поэтому я хотел взять Ваш проект и подебажить его, понять, что куда передаётся, и т.п. Я могу конечно открыть в текстовом редакторе файлы и тупо сделать копи-паст в аналогичные файлы, но уже в студио, просто хочется меньше лишних движений.<br />Спасибо Вам огромное за этот замечательный сайт.</p>]]></content>
			<author>
				<name><![CDATA[lut]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=1416</uri>
			</author>
			<updated>2016-12-26T08:40:09Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=674#p674</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=673#p673" />
			<content type="html"><![CDATA[<p>А его и не нужно открывать в студии. Код нужно писать самостоятельно, а файлы можно открыть текстовым редактором, чтобы свериться. Манифест там есть. И файлы все на месте.</p>]]></content>
			<author>
				<name><![CDATA[alexander.klimoff]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=2</uri>
			</author>
			<updated>2016-12-26T07:53:54Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=673#p673</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=672#p672" />
			<content type="html"><![CDATA[<p>Александр, качаю Ваш проект из статьи по ссылке <a href="http://developer.alexanderklimov.ru/android/apk/cathouse_sqlite.zip.">http://developer.alexanderklimov.ru/and … qlite.zip.</a> Открываю в Андроид студио, она ругается на гредл, и открывает проект криво, нет ни манифеста, ни части файлов отвечающих за работу с базой данных.</p>]]></content>
			<author>
				<name><![CDATA[lut]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=1416</uri>
			</author>
			<updated>2016-12-26T04:51:16Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=672#p672</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=623#p623" />
			<content type="html"><![CDATA[<p>В этом случае вам нужна общая база где-то на сервере. Приглядитесь к Firebase.</p>]]></content>
			<author>
				<name><![CDATA[alexander.klimoff]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=2</uri>
			</author>
			<updated>2016-10-04T06:37:33Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=623#p623</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: База данных SQLite]]></title>
			<link rel="alternate" href="http://forum.alexanderklimov.ru/viewtopic.php?pid=622#p622" />
			<content type="html"><![CDATA[<p>Как быть с базами данных, если мы хотим создать приложение, подобное Evernote? Задача в том, чтобы обеспечить доступ к одной и той же базе данных из windows-приложения, android-приложения, mac-приложения и ещё эти же логин и пароль, что мы используем для входа в приложение, должны использоваться при входе на официальный сайт приложения.</p>]]></content>
			<author>
				<name><![CDATA[Bokov Gleb]]></name>
				<uri>http://forum.alexanderklimov.ru/profile.php?id=1383</uri>
			</author>
			<updated>2016-10-04T05:47:34Z</updated>
			<id>http://forum.alexanderklimov.ru/viewtopic.php?pid=622#p622</id>
		</entry>
</feed>
