Articles of андроида

Android BluetoothSocket – Сроки

Я написал API Bluetooth для подключения с внешним аксессуаром. Способ разработки API состоит в том, что существует множество блокирующих вызовов, таких как getTime , setTime , getVolume , setVolume и т. Д. Как это работает, они создают полезную нагрузку для отправки и вызывают метод sendAndReceive() который делает Некоторые подготовительные работы и в конечном итоге делает […]

Как разместить изображение в верхней части формы anothe, как показано на рисунке?

Я хотел бы создать макет, который мог бы сделать UI похожим, как показано на рисунке. Все комментарии и указатели приветствуются. Добавление текущего макета: <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:id="@+id/video_panel"> <RelativeLayout android:layout_width="fill_parent" android:id="@+id/top_panel" android:gravity="top" android:orientation="horizontal" android:alwaysDrawnWithCache="true" android:layout_height="fill_parent" android:layout_gravity="top" android:layout_weight="14" android:background="@drawable/top_bg1"> <TextView android:layout_width="wrap_content" android:layout_height="fill_parent" android:id="@+id/date" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:text="@string/space" /> <RelativeLayout android:layout_centerHorizontal="true" android:id="@+id/button_panel" android:layout_height="fill_parent" android:layout_width="wrap_content" android:gravity="center_horizontal" […]

Напишите в файле .properties в android

Я делаю приложение с Android 2.2, я создал файл config.properties в папке с ресурсами, я пытаюсь изменить свойства с помощью следующего кода: AssetManager am = this.getResources().getAssets(); Properties pp = new Properties(); InputStream isConfig = am.open("config.properties",Context.MODE_PRIVATE); pp.load(isConfig); pp.setProperty("SHOP_URL", "NEW_SHOP_URL");//This key exists try { pp.store(new FileOutputStream("config.properties"), null); } catch (FileNotFoundException e) { e.printStackTrace(); }catch (IOException e) { […]

Android: отключить экран от службы

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

Как установить приложение: tabBackground tabLayout Программно?

Это мой код: это tabLayout, который я setupWith помощью Viewpager <android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content" android:fontFamily="sans-serif-light" app:tabPaddingEnd="-1dp" app:tabBackground="@drawable/tab_color_selector" app:tabPaddingStart="-1dp" app:tabTextAppearance="@style/MineCustomTabText" /> 1 <android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content" android:fontFamily="sans-serif-light" app:tabPaddingEnd="-1dp" app:tabBackground="@drawable/tab_color_selector" app:tabPaddingStart="-1dp" app:tabTextAppearance="@style/MineCustomTabText" /> 1 <android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content" android:fontFamily="sans-serif-light" app:tabPaddingEnd="-1dp" app:tabBackground="@drawable/tab_color_selector" app:tabPaddingStart="-1dp" app:tabTextAppearance="@style/MineCustomTabText" /> Но как установить это программно? app:tabBackground="@drawable/tab_color_selector" Очень важно установить этот tabBackground программно, потому […]

Как создать экземпляр java-объекта с помощью JNI (Delphi)

Я все еще довольно новичок в программировании в Delphi, и я ничего не знаю о Java. Однако мне нужно написать программу, использующую RAD Studio, которая может читать амплитуду аудиовхода. Мне не удалось найти способ сделать это в Delphi (что я мог себе позволить), но я нашел способ использовать Android API. Решение похоже на объект MediaRecorder, […]

Руководство по планированию Android XML

Документация XML для макетов не очень хороша. Существует большое количество связанных переменных, и совсем не ясно, как они взаимодействуют или отличаются друг от друга. Есть ли какой-нибудь путеводитель – возможно, книга или блог, который поможет мне понять это? Связанный Есть ли какая-либо документация для Android XML?

Перехватить щелчок в меню

Как я могу перехватить щелчок на кнопке меню устройства (например, телефон). Мне нужно что-то вроде OnMenuClick() .

Изогнутые кнопки и круг

Эй, мне было интересно, есть ли способ сделать это, не сойдя с ума, создавая кнопки, чтобы сделать это, но в основном то, что я хочу сделать, это сделать две изогнутые кнопки вокруг круга, есть ли способ сделать это? Это пример того, чего я хочу, извините за грубый рисунок.

Как установить верхний и нижний колонтитулы в android?

У меня есть приложение, в котором я хочу установить верхний и нижний колонтитулы для определенного макета. Может ли кто-нибудь сказать мне, как я могу это сделать?