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

Как получить настройки разрешения приложения в android?

Я разрабатываю небольшое приложение, в котором перечислены только те приложения, которые подключаются к Интернету. Как я могу прочитать файл манифеста Android из класса Packageinfo для доступа к настройкам разрешений для каждого приложения программно? private void getWebApps() { // TODO Auto-generated method stub PackageManager packageManager=this.getPackageManager(); List<PackageInfo> applist=packageManager.getInstalledPackages(0); Iterator<PackageInfo> it=applist.iterator(); while(it.hasNext()){ PackageInfo pk=(PackageInfo)it.next(); String appname=pk.applicationInfo.loadLabel(packageManager).toString(); installedapplist.add(appname); } […]

PlaceholderFragment в Android

Я создаю новый Android Project в Eclipse и я использую только SDK версии 19 (Android 4.4). Я сделал то же самое несколько недель назад, но сегодня я заметил разницу. В моей MainActivity есть автоматизированный внутренний класс: /** * A placeholder fragment containing a simple view. */ public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() […]

Как получить холст-пиксель

У меня есть холст, на котором я рисую строки: //see code upd Мне нужно сделать инструмент пипетки, который примет цвет из моего холста. Как я могу это сделать? Код обновления: private static class DrawView extends View { … public DrawView(Context context) { super(context); setFocusable(true); mBitmap = Bitmap.createBitmap(640, 860, Bitmap.Config.ARGB_8888); mCanvas = new Canvas(mBitmap); mPath = […]

Объединение переписей Java с точечным синтаксисом (enum.value1.value2)?

Я просматриваю какой-то существующий (и рабочий) код и наткнулся на такую ​​строку: if (someObject.getStatus() == SomeEnum.VALUE1.VALUE2) { … } Где SomeEnum – это простое перечисление, которое выглядит так: public enum SomeEnum { VALUE1, VALUE2, VALUE3, … } private SomeEnum() {} Теперь, что делает это сравнение выше? Точнее, что делает комбинация из двух значений enum? Я […]

Android sqlite сортировать по вычисленному столбцу (расстояние между координатами)

Я использую базу данных SQLITE для хранения широт и долготы местоположений. Я хочу иметь возможность сортировать результаты на грубом расстоянии от текущего местоположения. У меня уже есть текущее местоположение устройства как двойное (lat, lng), lat и lng в базе данных также удваиваются. То, что я хочу, это запрос, который создаст виртуальный столбец, который я могу […]

Доступ к методу фрагмента из действия ViewPager

У меня есть фрагмент с методом setName (), который изменяет текст EditText с помощью функции setText. Каков наилучший способ вызова этого метода из активности, которая размещает этот фрагмент с помощью ViewPager? Другими словами, как я могу получить доступ к методам Фрагмента (которые изменяют макет фрагмента, например) из Activity, который размещает этот фрагмент с помощью ViewPager? […]

Передача массива данных в базу данных SQLite в android

Я использую массив для отправки данных в базу данных SQLite. Массив содержит все выбранные значения. private void addContacts(String[] selectedItems) { manager.Insert_phone_contact(selectedItems); Intent i = new Intent(this, MainActivity.class); startActivity(i); } Мой код базы данных SQLite для вставки вышеупомянутого массива «selectedItems» в contentvalues ​​выглядит следующим образом: public void Insert_phone_contact(String [] contact){ try{ SQLiteDatabase DB = this.getWritableDatabase(); for(int […]

Какое разрешение необходимо добавить для добавления контакта?

Я пытаюсь добавить новый контакт в Android-телефон. Для этого я использую следующий код. ContentValues values = new ContentValues(); values.put(Phone.RAW_CONTACT_ID, "jadeja"); values.put(Phone.NUMBER, 1234567890); values.put(Phone.TYPE, Phone.TYPE_MOBILE); Uri uri = getContentResolver().insert(Phone.CONTENT_URI, values); Но он закрывает приложение, а внутри «LogCat» он показывает, что отказ в разрешении безопасности. Есть ли способ достичь этого?

Не удается создать после обновления до Android Studio 2.3

Когда я пытаюсь построить свой проект, появляются два предупреждения: Предупреждение: использование несовместимых плагинов для обработки аннотации: android-apt. Это может привести к неожиданному поведению. А также в конце всех ошибок привязки: Предупреждение. Следующие параметры не были распознаны каким-либо процессором: «[android.databinding.artifactType, android.databinding.printEncodedErrors, android.databinding.minApi, android.databinding.isTestVariant, android.databinding.enableDebugLogs, android.databinding.sdkDir, Android.databinding.bindingBuildFolder, android.databinding.enableForTests, android.databinding.modulePackage, android.databinding.generationalFileOutDir, android.databinding.xmlOutDir] ' Я попытался включить обработчики аннотаций […]

Невозможно получить android для подключения к Интернету (разрешено разрешение)

Вот мой код: URL url = new URL("http://www.bing.com/"); URLConnection urlConnection = url.openConnection(); BufferedReader in = new BufferedReader(new InputStreamReader(urlConnection.getInputStream())); String inputLine; while ((inputLine = in.readLine()) != null) System.out.println(inputLine); in.close(); В манифесте у меня есть следующее: <permission android:name="android.permission.INTERNET"></permission> Он находится вне вкладки приложения, но внутри тега манифеста. И ошибка, которую я получаю, такова: java.net.SocketException: Permission denied (maybe […]

Intereting Posts
DevicePolicyManager.lockNow () не работает для планшетов Motorola Android: BroadcastReceiver намерен обнаружить фотокамеру камеры? Могу ли я оптимизировать первое время загрузки приложения приложения Meteor Android Cordova? Как сделать форму шестиугольника ImageView IllegalArgumentException: для id не обнаружено никакого представления. Возвращаясь из другого фрагмента и вызовов onResume Android & Google Voice – прослушивание входящих SMS-сообщений Как получить время, если какое-то условие встретилось как чтение гироскопа Как уменьшить прописку в NumberPicker В Google Play, как опубликовать приложение с использованием конкретного пакета, какие другие пакеты могут быть опубликованы и кем? Сбросить стек активности без запуска новой активности Android, ImageView над ImageView NullPointerException в конструкторе службы Отладка веб-страницы в приложении Chrome Android с рабочего стола localhost с переадресацией портов Какова цель класса Applicaton в android Как изменить цвет по умолчанию, когда переключатель включен (синий – зеленый) в формах xamarin. В стандарте ios это GReen, но в android он синий