Articles of android

Использование datetime в SQLite для получения значений в этом месяце и в прошлом месяце

У меня есть приложение, которое отслеживает потраченные деньги. У меня есть функция, которая получает все деньги, потраченные на этот месяц и в прошлом месяце. Это тот или другой, а не тот и другой. Он основан на параметре ниже, называемом lastMonth . Каждая сумма транзакции входит в мою таблицу с датой транзакции. Я использую SQL-запрос, чтобы […]

Ошибка Android Stackoverflow в Listview только на выбранном устройстве

При разработке Native App для Android я пережил крах на чистом HTC DESIRE S, который часто происходит на страницах списка. Что случилось: Переполнение списка Viewview Проблема переполнения полосы Проблема с переполнением просмотров Другое (поясните пожалуйста) Logcat: java.lang.StackOverflowError at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java:940) at android.text.SpannableStringBuilder.drawText(SpannableStringBuilder.java:1042) at android.graphics.Canvas.drawText(Canvas.java:1323) at android.text.Styled.drawUniformRun(Styled.java:141) at android.text.Styled.drawDirectionalRun(Styled.java:298) at android.text.Styled.drawText(Styled.java:357) at android.text.Layout.drawText(Layout.java:1797) at android.text.Layout.draw(Layout.java:679) at android.widget.TextView.onDraw(TextView.java:4338) […]

Kotlin apply () расширение lint сообщение в Android Studio 3.0-alpha8

Привет, дорогой друг Stackoverflow! У меня есть следующий код, который вызывает следующую ошибку. fun newInstance(message: String?): DialogFragment { return DialogFragment().apply { arguments = Bundle().apply { putString("arg", message) } } } В сообщении указывается, что this ссылка внутри функции apply() указывает на класс BaseBundle , доступный с API 21, который будет сбой при более низком API. […]

Запрос многократного использования с использованием Retrofit 1.8.0 не работает

Мне нравится 4 дня, пытаясь сделать запрос Multipart с использованием Retrofit 1.8.0 в android с успехом. Мой интерфейс выглядит примерно так: @Multipart @POST("/posts/add.json") void addComment( @Part("id") String id, @Part("post[body]") String body, @Part("post[attachment]") TypedFile attachment, Callback<Map<String, String>> callback ); Но на стороне сервера я получаю следующее Parameters: {"id"=># <File:/var/folders/z0/0ggjvvfj4t1fdsvbxf3lc9pw0000gn/T/RackMultipart9853-0>, "post"=>{"body"=>#<File:/var/folders/z0/0ggjvvfj4t1fdsvbxf3lc9pw0000gn/T/RackMultipart9853-1>, "attachment"=>#<File:/var/folders/z0/0ggjvvfj4t1fdsvbxf3lc9pw0000gn/T/RackMultipart9853-2>}, "controller"=>"posts", "action"=>"add", "format"=>"json"} Как вы […]

Vuforia – Начало работы на Android

Android 2.3.3 Я новичок в Vuforia и Augmented Reality в частности. Поэтому, пожалуйста, извините меня, если это очень простой вопрос. Я смог загрузить и запустить образец приложения из Vuforia по распознаванию текста и распознаванию изображений. Теперь я решил создать образец приложения (Image Targeting) самостоятельно. Вот что я сделал :: Следуя шагам, приведенным в Vuforia Скачал […]

Как я могу настроить вкладки Android, чтобы получить 3D-взгляд?

Я хочу создать представление вкладки Android, чтобы выглядеть как этот образ: Я думаю, в Риме есть много способов, но я думаю, что до сих пор не нашел идеального. Моя идея состояла в том, чтобы вырезать разделитель и активный делитель и поместить их между кнопками. Тем не менее, я не знаю, было ли это подходящим решением, […]

Соотношение сторон ConstraintLayout

Рассмотрим следующий файл макета: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF0000" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <ImageView android:layout_width="0dp" android:layout_height="0dp" android:background="#0000FF" android:padding="16dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintDimensionRatio="H,3:1" tools:layout_editor_absoluteX="16dp" /> </android.support.constraint.ConstraintLayout> </RelativeLayout> Я не уверен, как работает приложение: layout_constraintDimensionRatio. Мое понимание – это отношение всегда будет шириной: высота. Таким образом, 3: 1 […]

Программно получить номер IMEI для двойной SIM-карты в android

Для одного SIM-кода работает следующий код: TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE); String imei= tm.getDeviceId(); Для двойной SIM я попробовал код по следующей ссылке: Android: проверьте, является ли телефон двойной SIM-картой Но это не сработало для меня. Дайте мне знать, возможны ли какие-либо другие решения.

Gradle release build с proguard: java.lang.IncompatibleClassChangeError и java.lang.NoSuchMethodError

Недавно я перенес проект с Eclipse / Ant на Android Studio / Gradle. Я могу успешно создать подписанную версию версии проекта с включенной proguard. Однако при тестировании версии релиза я получаю сбои от определенных проектов библиотеки и банок (которые отлично работают при создании отладочной версии). Например, при попытке загрузить файл в Dropbox (зависимость jar), я […]

Android: отправка данных для хранения в MySQL

Решено: отсутствовал параметр просмотра для postData (), измененный, чтобы отразить это. Мне нужна помощь в отправке GPS-данных на сервер, который будет храниться в базе данных MySQL с использованием PHP. Это внутри моего файла Java: ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); public void postData(View v) { nameValuePairs.add(new BasicNameValuePair("Lat","19.80")); nameValuePairs.add(new BasicNameValuePair("Lon","13.22")); //http post try{ HttpClient httpclient = new […]

Intereting Posts
Что такое UnityPlayerActivity, UnityPlayerNativeActivity, UnityPlayerProxyActivity? Остановить прокрутку на CollapsingToolbarLayout, чтобы он не полностью разрушался SurfaceHolder.setType устарел … Но требуется? Ориентация Android-устройства Как я могу получить доступ к плейлисту, созданному андроидным музыкальным приложением по умолчанию, и вызвать музыкальное приложение для его воспроизведения? Цвет штриха отображается для 0 значений в AchartEngine, android Дооснащение по умолчанию Fling плавно AppBarLayout с NestedScrollView с помощью AppBarLayout.Behavior Как получить Facebook-AuthToken из учетных записей, сохраненных на Android Заявка на Android WebView с пользовательскими заголовками Включить библиотеку Boost C ++ в android Время компиляции Android с гнездом чрезвычайно медленное Как я могу установить цвет штриховой шкалы андроидов? (Не цвет звезд, а ГРАНИЦА) Как получить контрольную точку в собственном коде NDK и отладить собственный код в Android Studio? Студийные студийные студийные студии не отображаются в вариантах Build