Articles of андроида

Как кривить растровое изображение в android

Я разрабатываю игру, и я хочу дать эффект дыма в хвосте объектов, свободно перемещающихся по экрану. Я просто создал растровое изображение и привязал его к концу объекта, но проблема в том, что это не выглядит хорошо, потому что когда объекты обращаются к новому углу, эффект не кривит сам. Все, что я хочу, это знать, как […]

Попытка калибровки акселерометра

Я пишу приложение, которое будет использовать акселерометр, чтобы вычислить среднее значение geforce, оказанное на телефоне. Думая о проблеме, я пришел к выводу, что когда телефон находится в состоянии покоя, добавление всех значений оси вместе даст мне ответ +9.8 (ускорение из-за силы тяжести). Я предположил, что если вычесть 9.8 из суммы всех осей, это даст мне […]

Как я могу отправить изображение из приложения Java в приложение для Android?

У меня есть клиент-серверное приложение. Сервер – это чистая Java, клиент – приложение для Android. Они обмениваются данными через TCP с помощью ServerSocket. Я хочу создать изображение на сервере, отредактировать его (например, нарисовать линии на нем), а затем отправить его клиенту, чтобы отобразить его там как растровое изображение на экране. Мой первый подход заключался в […]

Рисование масштабированных растровых изображений на SurfaceView – без сглаживания

Прошу прощения, если эта тема была представлена ​​раньше, но все мои поиски в Интернете и группах google не помогли мне. В настоящее время я разрабатываю небольшую игру с Android SDK и использую растровые изображения hi-res, которые я изменяю соответственно, чтобы соответствовать разрешению устройства (позволяя системе делать это для меня не достаточно «хрустящим»). Я использую SurfaceView, […]

Canvas.drawBitmap () занимает больше времени для рисования растрового изображения в первый раз при разбиении растрового изображения

Я использую canvas.drawBitmap (Bitmap, src, dst, null) для анимации. Я использую 1 черепичные образы для анимации, каждый черепичный образ, содержащий более 100 изображений для создания анимации. Я наделCLickListner, чтобы начать анимацию. Как я могу получить мгновенный ответ для анимации onClick? Я использовал логику для анимации по следующей ссылке. http://warriormill.com/2009/10/adroid-game-development-part-1-gameloop-sprites/ @Override public void draw(Canvas canvas) { […]

Установка textColor с темы не работает только на HTC Desire HD

Проблема: Мое приложение отлично работает на большинстве устройств, но падает на HTC Desire HD (Android 2.2.1). ( Изменить: ошибка все еще существует в 2.3.3) Класс исключений – android.content.res.Resources$NotFoundException . Исходный метод – Resources.loadColorStateList() Деталь: Я устанавливаю textColor с помощью Темы. Я объявляю textColor в TextView в XML-файле макета … <TextView android:id="@+id/accountWarning" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/accountWarning" android:textSize="20sp" […]

Android Drawable.createFromStream выделяет слишком много памяти

Я создаю Drawable из потока HTTP, делая следующее. HttpClient client = new DefaultHttpClient(); HttpGet get = new HttpGet(url); HttpResponse response = client.execute(get); InputStream is = response.getEntity().getContent(); Drawable drawable = Drawable.createFromStream(is, "offers task"); return drawable; Моя проблема в том, что Drawable.createFromStream выделяет намного больше памяти, чем должен. Изображение, которое я пытаюсь загрузить, составляет 13k, но вызов […]

Поддержка всех решений для планшетов Android

Дизайнер нашей компании хочет, чтобы я дал ему разрешения планшетов Android, поэтому он приступит к разработке нового приложения. Я знаю, что существует множество разных разрешений (перечислены здесь: компьютеры Android Tablets ). Я также знаю о разделении Android на разные dpi (ldpi, mdpi, …). Мои вопросы : Что я должен сказать дизайнеру? Очевидно, он не должен […]

Кнопка Android или выравнивание по вертикали TextView

Я пытаюсь вертикально выровнять кнопку или текстовое изображение, но я не могу. Ни android:layout_gravity="center_vertical|center_horizontal" ни android:gravity="center_vertical|center_horizontal" . Даже android:gravity="center" делает трюк. Они только выравнивают объект по горизонтали. Как я могу привести его в центр или снизу?

Когда сохраненоInstanceState действительно используется?

Я новичок в Android, и у меня возникают проблемы с savedInstanceState и управление жизненным циклом. Http://developer.android.com/guide/topics/fundamentals/activities.html#Lifecycle Я прочитал статью о жизненном цикле, но я действительно не знаю, КОГДА процесс убит, и мой хороший saveInstanceSate будет использоваться! Я могу нажать «HOME», но он только запускает «onPause», а затем «onResume», я думаю. Если я перейду в Menu-> […]

Intereting Posts
JSON `date (…)` to `java.Util.Date`, используя` org.json` Ошибка: (21, 0) Метод Gradle DSL не найден: Не удалось построить apk: количество ссылок метода не может превышать 64K Как вы принудительно изменяете ориентацию в тесте на Android Instrumentation? Можно ли удалить кнопку AM / PM из TimePicker? Сбой приложения Android при изменении хода выполнения и изменении ориентации приложения. Зачем? Java.lang.ClassCastException: android.view.ViewGroup $ LayoutParams без использования LayoutParams Lint для android в Eclipse дает неправильные результаты Завод по переоборудованию преобразователя не может получить доступ к GsonConverterFactory Запросить вложенные объекты Realm, инкапсулированные в RealmList, в RealmResults Где я могу получить графику стрелок Android по умолчанию для MapView? Как развернуть приложение Phonegap на iPhone без использования оборудования Apple (iPhone + Mac) String.xml предоставляет мне неправильную строку для ProcessDialog Диалоговая тема AppCompat с неправильным заголовком – ошибка? Mapview getLatitudeSpan и getLongitudeSpan не работают