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

Android Notification App

В настоящее время я работаю над андроидным приложением. Я должен регистрировать любое новое имя установленного приложения, когда пользователь устанавливает / загружает новое стороннее приложение. Как получить уведомление, если пользователь устанавливает новое приложение. Заранее спасибо. Файл Java public class ApplicationBroadcastService extends BroadcastReceiver { public void onReceive(Context context, Intent intent) { System.out.print("——-"); } } манифест <receiver android:name=".applicationlog.ApplicationBroadcastService"> […]

Использование фрагмента Android без использования UI

Я просматриваю документацию на Android по фрагментам . Макет, определяющий интерфейс фрагмента, может быть определен в макете Activity в отдельном XML-файле или вообще отсутствует. Согласно документации Вы также можете использовать фрагмент, чтобы обеспечить фоновое поведение для этой операции без представления дополнительного интерфейса. Зачем мне нужно использовать другой фрагмент для добавления функциональности к Activity вместо определения […]

Java: вызов метода внешнего класса в анонимном внутреннем классе

Недавно я столкнулся с загадочной проблемой в проекте Android, который я описал здесь . Я как-то решил проблему, но до сих пор не знаю точной причины этого. Предположим, что я хочу вызвать функцию foo () во внутреннем классе. Вопрос в том, в чем разница между прямым вызовом foo(); Или вызов его с помощью экземпляра внешнего […]

Android: вызов super () в начале или конце onStart (), onStop (), onDestroy () в активности?

Где в onStart (), onStop (), onDestroy () действия я вызываю super.onStart (), super.onStop (), super.onDestroy ()?

Проблема с записью моих данных с помощью аварийных сообщений

Я пытаюсь получить журналы с некоторыми данными службы с Crashlytics в моем приложении для Android. Но я не вижу свои журналы на панели инструментов. Я использовал это: String myLog = getServiceData(); //myLog is not null and non-empty CrashLytics.log(myLog); и это: String myLog = getServiceData(); //myLog is not null and non-empty CrashLytics.log(Log.Error, getString(R.string.app_name), myLog); Я пытался […]

Отключить вибрацию для уведомления

Я пишу приложение, используя уведомление. Руководства разработчика Google рекомендуют разработчикам предоставлять настройки для настройки уведомлений (отключить вибрацию, установить звук уведомления …), поэтому я пытаюсь отключить вибрацию для уведомлений, если пользователь установил ее таким образом. Я использую NotificationCompat.Builder для создания уведомления, например: NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(Application.getContext()) .setDefaults(Notification.DEFAULT_ALL) .setPriority(Notification.PRIORITY_MAX) .setSmallIcon(R.drawable.ic_launcher) .setLargeIcon(largeIconBitmap) .setAutoCancel(true) .setContentIntent(resultPendingIntent) .setContentTitle(title) .setContentText(content); Я […]

Android: запуск службы с параметром

Чтобы начать работу с Activiy, я использую startService(MyService.class) . Это отлично работает, но в специальном случае сервис следует начинать по-разному. Я хочу передать некоторые параметры для запуска службы. В своей работе я попробовал следующее: Intent startMyService= new Intent(); startMyService.setClass(this,LocalService.class); startMyService.setAction("controller"); startMyService.putExtra(Constants.START_SERVICE_CASE2, true); startService(startMyService); В моей службе я использую: public class MyIntentReceiver extends BroadcastReceiver { @Override […]

Как сделать уведомление возобновлением и не воссоздать деятельность?

Я подумал, что это выяснилось, но после некоторой отладки по этому вопросу: Как сделать уведомление несократимым / неустранимым, я просто понял, что моя деятельность по-прежнему получает onCreated () и onDestroyed () в случайном порядке. Мой манифест для деятельности: <activity android:name="***.***.***.*****" android:configChanges="orientation|keyboardHidden" android:label="@string/app_name" android:screenOrientation="portrait" android:launchMode="singleTop" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> Я […]

Set Value to Enum – Java

Я пытаюсь установить значения для перечисления в моем приложении java … но я не могу этого сделать. Я делаю это неправильно? public enum RPCPacketDataType { PT_UNKNOWN(2), PT_JSON(4), PT_BINARY(5) }; Это дает мне эту ошибку: конструктор RPCPacket.RPCPacketDataType (int) не определен.

USB-драйвер Asus Nexus 7 Windows 7

Я пробовал все предложения на этом сайте и многие другие безрезультатно. Возможно ли вообще сделать разработку Android для соединения 7 с окнами? Я попробовал драйвер usb, загруженный из диспетчера sdk, один из asus. Я попытался изменить режим USB на PTP, и я все еще получаю одно и то же сообщение, когда пытаюсь установить драйвер (вручную). […]