Для приложения в плей маркете требуется кроме скриншотов значок высокого разрешения (32-битный PNG с альфа-каналом 512х512 пикселей).
Иконку приложения я сделал в CorelDraw. Из корела экспорт только в 24-битный PNG без альфа-канала.
Вопрос: как сделать необходимый значок?
Найдено 23 результата
- 29 ноя 2014, 13:13
- Форум: Прочее
- Тема: значок для плей маркета
- Ответы: 1
- Просмотры: 2679
- 08 авг 2014, 09:56
- Форум: Уроки
- Тема: Урок 101. Создаем свой ContentProvider
- Ответы: 81
- Просмотры: 65057
Re: Урок 101. Создаем свой ContentProvider
Разобрался с проблемой, но одно мне непонятно: судя по логам метод onCreate() провайдера выполняется при каждом запуске приложения public boolean onCreate() { // TODO Auto-generated method stub Log.d(LOG_TAG, "--- onCreate ---"); DBHelper dbH = new DBHelper(getContext()); db = dbH.getWritableDatabas...
- 08 авг 2014, 07:52
- Форум: Уроки
- Тема: Урок 101. Создаем свой ContentProvider
- Ответы: 81
- Просмотры: 65057
Re: Урок 101. Создаем свой ContentProvider
Вот полные логи: 08-08 04:45:47.006: D/myLogs(769): --- onCreate --- 08-08 04:45:47.126: D/myLogs(769): --- NEW --- 08-08 04:45:47.236: D/myLogs(769): --- app start--- 08-08 04:45:47.236: D/myLogs(769): --- query --- 08-08 04:45:47.246: D/AndroidRuntime(769): Shutting down VM 08-08 04:45:47.246: W/d...
- 07 авг 2014, 15:37
- Форум: Уроки
- Тема: Урок 101. Создаем свой ContentProvider
- Ответы: 81
- Просмотры: 65057
Re: Урок 101. Создаем свой ContentProvider
Решил попробовать ContentProvider. Для начала только упрощенный вариант: создать базу и посмотреть, что создалось Провайдер: package alex.com.example.p_content_provider; import android.content.ContentProvider; import android.content.ContentValues; import android.content.Context; import android.datab...
- 06 авг 2014, 11:31
- Форум: Уроки
- Тема: Урок 35. SQLite. Методы update и delete с указанием условия
- Ответы: 165
- Просмотры: 115590
Re: Урок 35. SQLite. Методы update и delete с указанием усло
Можно ли в методе delete указать сложное условие для удаления записей
Пример из следующего урока:
- удалить все страны Азии с населением больше 100
Пример из следующего урока:
- удалить все страны Азии с населением больше 100
- 06 авг 2014, 10:10
- Форум: Уроки
- Тема: Урок 34. Хранение данных. SQLite
- Ответы: 765
- Просмотры: 522395
Re: Урок 34. Хранение данных. SQLite
FileExplorer показывает размер созданной (пустой) базы 5120
При добавлении записей в базу этот размер не меняется
Откуда берется это число?
При добавлении записей в базу этот размер не меняется
Откуда берется это число?
- 31 июл 2014, 14:21
- Форум: Работа с данными
- Тема: доступ к папке data
- Ответы: 12
- Просмотры: 6225
Re: доступ к папке data
Open Declaration FileOutputStream android.content.Context.openFileOutput(String name, int mode) throws FileNotFoundException public abstract FileOutputStream openFileOutput (String name, int mode) Added in API level 1 Open a private file associated with this Context's application package for writin...
- 31 июл 2014, 11:45
- Форум: Работа с данными
- Тема: доступ к папке data
- Ответы: 12
- Просмотры: 6225
Re: доступ к папке data
Осведомлен я только в том, что доступ к файлам внутренней памяти другого приложения вроде бы возможен.
Вопрос в том, как этот доступ осуществить.
В методе openFile указывается только имя файла (без пути, если указать путь, приложение вылетает)
но пути то у разных приложений разные
Вопрос в том, как этот доступ осуществить.
В методе openFile указывается только имя файла (без пути, если указать путь, приложение вылетает)
но пути то у разных приложений разные
- 30 июл 2014, 16:52
- Форум: Работа с данными
- Тема: доступ к папке data
- Ответы: 12
- Просмотры: 6225
Re: доступ к папке data
В документации написано: all other applications
- 30 июл 2014, 15:23
- Форум: Работа с данными
- Тема: доступ к папке data
- Ответы: 12
- Просмотры: 6225
Re: доступ к папке data
Другой вариант: метод openFileOutput может создать файл с модификатором
А каким образом эти другие получают доступ?MODE_WORLD_WRITEABLE: File creation mode: allow all other applications to have write access to the created file.
- 30 июл 2014, 11:45
- Форум: Работа с данными
- Тема: доступ к папке data
- Ответы: 12
- Просмотры: 6225
Re: доступ к папке data
а что позволяет делать строка манифеста
android:sharedUserId
android:sharedUserId
(я не уточнил в своем вопросе что оба приложения подписаны одинаково)Application with the same user ID can access each other's data
- 30 июл 2014, 10:14
- Форум: Работа с данными
- Тема: доступ к папке data
- Ответы: 12
- Просмотры: 6225
доступ к папке data
Можно ли получить доступ к папке внутренней памяти data другого приложения?
- 28 июл 2014, 10:28
- Форум: Уроки
- Тема: Урок 75. Хранение данных. Работа с файлами.
- Ответы: 140
- Просмотры: 126377
Re: Урок 75. Хранение данных. Работа с файлами.
Спасибо, я уже понял, что надо передать в мой класс Правда получилось у меня по другому: import android.content.Context; public class MyClass extends android.content.ContextWrapper { public MyClass(Context base) { super(base); } В MainActivity : MyClass MC = new MyClass(this); MyClass.CreateFile(); ...
- 27 июл 2014, 15:23
- Форум: Java
- Тема: помогите новичку
- Ответы: 4
- Просмотры: 3176
Re: помогите новичку
1. MODE_PRIVATE это не переменная, а системная константа, она прописана в android:content:Context public static final int MODE_PRIVATE = 0; вопрос в том почему мой класс ее не видит 2. Метода openFileOutput нет в моем классе, но я так понимаю он должен быть мне доступен через import 3. Если этот код...
- 27 июл 2014, 13:28
- Форум: Java
- Тема: помогите новичку
- Ответы: 4
- Просмотры: 3176
помогите новичку
В своем приложении создал класс, в котором планировал разместить методы для работы с файлами: package alex.com.example.pfile; import java.io.BufferedWriter; import java.io.FileNotFoundException; import java.io.IOException; import java.io.OutputStreamWriter; //======================================= ...
- 26 июл 2014, 13:51
- Форум: Уроки
- Тема: Урок 75. Хранение данных. Работа с файлами.
- Ответы: 140
- Просмотры: 126377
Re: Урок 75. Хранение данных. Работа с файлами.
Спасибо за разъяснение насчет Activity. Все понятно. Зачем я наследовался от MainActivity? Затем, что только в этом случае нет ошибок синтаксиса. я уже писал , когда я убираю extends MainActivity, появляется первая ошибка: MODE_PRIVATE cannot be resolved to a variable хотя все константы, в том чиле ...
- 26 июл 2014, 08:31
- Форум: Уроки
- Тема: Урок 75. Хранение данных. Работа с файлами.
- Ответы: 140
- Просмотры: 126377
Re: Урок 75. Хранение данных. Работа с файлами.
Я новичек в джаве, поэтому могу не понимать элементарных для вас вещей.
Собственно мой вопрос надо было задать не в этом уроке.
Почему эклипс не ругается на мой пример (то есть формально все правильно)
Что надо сделать?
Если я убираю extends MainActivity, начинается цепочка разных ошибок
Собственно мой вопрос надо было задать не в этом уроке.
Почему эклипс не ругается на мой пример (то есть формально все правильно)
Что надо сделать?
Если я убираю extends MainActivity, начинается цепочка разных ошибок
- 25 июл 2014, 15:38
- Форум: Уроки
- Тема: Урок 75. Хранение данных. Работа с файлами.
- Ответы: 140
- Просмотры: 126377
Re: Урок 75. Хранение данных. Работа с файлами.
И еще вопрос: в MainActivity все работает (запись-чтение файлов) Но когда работа с файлами в методах другого класса, приложение вылетает (и на эмуляторе, и на реальном девайсе //========================================== package alex.com.example.pfile; import android.app.Activity; import android.os....
- 25 июл 2014, 13:24
- Форум: Уроки
- Тема: Урок 75. Хранение данных. Работа с файлами.
- Ответы: 140
- Просмотры: 126377
Re: Урок 75. Хранение данных. Работа с файлами.
Почему в примере не закрывается поток для чтения? И как его закрыть, если FileNotFound ?
- 11 июл 2014, 16:38
- Форум: Уроки
- Тема: Урок 21. Создание и вызов Activity
- Ответы: 274
- Просмотры: 230917
Re: Урок 21. Создание и вызов Activity
Все делал по уроку: Создал класс: package alex.com.example.p_qwerty; import android.app.Activity; import android.os.Bundle; public class ShowRes extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.show_res); } } Здесь ош...