Articles of Ява

Как изменить AndroidManifest во время выполнения?

Можно ли программно изменить AndroidManifest.xml во время выполнения? Если это возможно, как я могу изменить следующий программный код во время запуска приложения AndroidManifest? android:configChanges="orientation|keyboardHidden"

Сохранение секретного ключа SECRET – в приложении Android .. любые идеи

У меня есть программа шифрования и дешифрования mcrypt в одном из моих приложений для Android. Это, по сути, дешифрование строки, которая извлекается через. Удаленный вызов. Естественно, «секретный ключ» хранится в коде, но любой, у кого есть apktool, может явно видеть код и видеть мой секретный ключ. Есть ли все-таки, чтобы зашифровать весь Java-код, чтобы даже […]

Android – отправить сообщение Telegram на определенный номер

Я пытаюсь отправить сообщение Telegram на определенный номер из моего приложения для Android. Прямо сейчас мой код запускает приложение Telegram, а затем пользователь должен выбрать destinatary. То, что я хочу сделать, – отправить сообщение указанному номеру, не выбирая пользователя. Мой код выглядит следующим образом: /** * Intent to send a telegram message * @param msg […]

Как удалить повторяющиеся ключи, предварительный просмотр пользовательской клавиатуры Android

Как удалить повторяющиеся ключи, предварительный просмотр пользовательской клавиатуры Android. Я использовал следующий метод для удаления предварительного просмотра ключей, которые я хочу. Но этот метод не работает для повторяющихся клавиш. (Android: isRepeatable = "true") Если ключ не повторяется, работает следующий метод. Удалить ключ xml <Key android:codes="-5" android:keyWidth="13%p" android:keyIcon="@drawable/ic_key_delete_white" android:keyBackground="@color/dark_key_background" android:isRepeatable="true" android:horizontalGap="3.5%p" android:keyEdgeFlags="right"/> Способ ввода метода обслуживания […]

Клиент Square Retrofit: как включить / отключить followRedirects? Как перехватить URL-адрес перенаправления?

Я использую Square's Retrofit Client для простого запроса от приложения Android. Вот так: RestAdapter restAdapter = new RestAdapter.Builder() .setServer(Configurations.getInstance().plistMap.get("PTBaseURL")) .setRequestHeaders(new RequestHeaders() { @Override public List<Header> get() { List<Header> headers = new ArrayList<Header>(); Header authHeader = new Header("Authorization", authType + " " + UserManager.getInstance().currentUser.token); headers.add(authHeader); } return headers; } }) .build(); this.service = restAdapter.create(ClientInterface.class); Одна конечная […]

Должен ли я беспокоиться о различии между основной нитью и потоком пользовательского интерфейса в Lollipop и дальше?

До Lollipop жизнь была легкой. У вас был main thread иногда называемый UI thread в котором все инструменты GUI были сделаны (и которые вы избегали при любых обстоятельствах для длительных операций, чтобы избежать любого икота), и у вас были ваши background threads где вы точно Этот долговременный материал. Теперь в Lollipop и более поздних версиях […]

Начало нового действия в onCreate работает только с задержкой

У меня есть простая активность, которая показывает только две кнопки, и я хотел бы загрузить другую активность, как только она будет завершена. @Override public void onCreate(Bundle savedInstanceState) { dbg("starting on create"); super.onCreate(savedInstanceState); dbg("stting content view"); setContentView(R.layout.main); createDrPopup(); } private void createDrPopup(){ dbg( "created new activity"); startActivityForResult(new Intent(this, DrPopup.class), DR_POPUP_ACTIVITY_ID); } Я не получаю никаких ошибок […]

Создание приложений с несколькими SDK-приложениями в Eclipse без потери времени компиляции

Я разрабатываю приложение для Android в Eclipse. Я хотел бы настроить таргетинг на самые разные устройства и версии SDK (например, я могу опционально поддерживать multi-touch). Я понимаю рекомендуемый подход для выделения всех новых функциональных возможностей для отдельного класса и использования ленивой загрузки для загрузки этого класса во время выполнения, если хост-устройство действительно поддерживает эту функцию. […]

Android: возьмите фото без пользовательского интерфейса

Я заинтересован в написании приложения для Android, где после определенного события в приложении фотография автоматически снимается с камеры на андроиде. Что мне нужно: Предварительный просмотр фотографии Нет кнопки для пользователя, чтобы нажать, чтобы сделать снимок Просто запустите операцию, чтобы сделать снимок и сохранить его в альбоме. Вот какой код я попробовал из учебника онлайн: public […]

Диаграмма над линиями сетки в диаграмме AChartEngine

В диаграмме AChartEngine Bar диаграмма, возможно ли, что полосы нарисованы по линиям сетки? Как это сделать? В настоящее время линии сетки вычерчены над решетками, что делает его немного неудобным. Пример изображения приведен ниже.