Articles of Андроидные

Arial шрифт для текста в Android

Я хочу показать текст в шрифте Arial. Но шрифт Arial недоступен в системных шрифтах android. Я не хочу использовать arial ttf-файл в своем приложении. Есть ли другой способ применить текст к шрифту Arial.

Android-аннотации и наследование

У меня возникают проблемы с андроидами аннотаций и наследования: @EFragment(R.layout.fragment_foo) public class TestBaseFragment { @AfterViews public void afterTestBaseFragmentViews() { } } @EFragment(R.layout.fragment_foo) public class TestFragment extends TestBaseFragment { @AfterViews public void afterTestFragmentViews() { } } генерирует: public final class TestFragment_ extends TestFragment { … private void afterSetContentView_() { afterTestFragmentViews(); afterTestBaseFragmentViews(); } … Как я могу […]

FragmentManager NullPointerException при попытке commitAllowingStateLoss

Контекст: У меня есть Activity с Fragment и 3 InnerFragments . Когда onDestroy() Fragment onDestroy() , я хочу удалить внутренние фрагменты из FragmentManager . Код из onDestroy() приведен ниже. Проблема: FragmentManager выбрасывает commitAllowingStateLoss() NullPointerException , возможно, когда commitAllowingStateLoss() . Я не понимаю, почему. @Override public void onDestroy() { super.onDestroy(); if (getFragmentManager().findFragmentById(R.id.fragment_framelayout_left) != null) { FragmentTransaction […]

Public static variable или использовать метод putExtra класса намерения

У меня есть общий вопрос здесь о производительности, и какой из них мне делать, и который я не должен использовать. Я фактически использую в своем приложении два действия, позвольте нам назвать «theFirst» и «theSecond». В первом случае у меня есть открытый статический объект, в моем случае это список созданного мной пользовательского объекта, называемого Conjunction. Когда […]

Интерфейс тестирования роботизированного Android с Teamcity

Поскольку это не было отвечено (возможно, я не нашел его ранее), я исследовал следующий вопрос: Как выполнить автоматические функциональные тесты на устройствах Android с помощью роботизма и сообщить о них на сервер постоянной интеграции, такой как TeamCity?

Является ли фрагмент активным? (Android)

Является ли фрагмент активным? И какая разница между фрагментом и FragmentActivity?

Как написать уведомление, которое абсолютно ничего не делает при нажатии?

Я видел много примеров того, как сделать что-то, когда пользователь нажимает на уведомление, но на самом деле я не хочу, чтобы что-то случилось. Если пользователь нажимает на уведомление, я хочу, чтобы уведомление просто исчезло, а пользователь НЕ принимался нигде. В моем коде ниже, в то время как FLAG_AUTO_CANCEL очищает уведомление от строки состояния, когда пользователь […]

Второй AsyncTask не выполняется

У меня есть 2 AsyncTask, один из которых создает соединения сокета и другой, который передает объекты, используя эти сокеты. Мой код: try { connectat = true; transmitter = new SocketTransmitter(); transmitter.execute(); connector = new socketConnector(); connector.execute(owner); this.open(); } catch (IOException e) { Однако AsyncTask называемый socketConnector , никогда не создается и не выполняется. Я попытался […]

Трансфузия против AndroidAnnotations

Я хотел бы узнать, есть ли кто-нибудь, кто использует Transfuse и как он отличается от аннотаций Android . Я имею в виду плюсы и минусы каждого из них, и если есть другие варианты, кроме этих двух. Благодарю.

Почему мое приложение запрашивает разрешение на использование телефона?

В моем манифесте я прошу только эти два разрешения: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> Но когда я устанавливаю приложение на свой телефон, я также получаю это уведомление: Low-risk permissions Phone ID Get your phone ID, including IMEI, IMSI, etc. Из того, что я собираю из этого ответа SO , мне нужно использовать TelephonyManager и […]