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

После поворота, onCreate () Фрагмент вызывается перед onCreate () FragmentActivity

Я использую FragmentActivity и Fragments. Когда приложение запускается: FragmentActivity onCreate() <—— FragmentActivity onStart() FragmentActivity onResume() Fragment onAttach() Fragment onCreate() <—— Fragment onCreateView() Fragment onActivityCreated() Fragment onStart() Fragment onResume() Все в порядке, FragmentActivity onCreate () вызывается перед фрагментом onCreate (). И когда я вращаюсь: Fragment onPause() FragmentActivity onPause() Fragment onStop() FragmentActivity onStop() Fragment onDestroyView() Fragment onDestroy() […]

Откройте приложение после нажатия кнопки «Уведомление»

У меня есть уведомление в моем приложении со следующим кодом: //Notification Start notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); int icon = R.drawable.n1; CharSequence tickerText = "Call Blocker"; long when = System.currentTimeMillis(); //now Notification notification = new Notification(icon, tickerText, when); Intent notificationIntent = new Intent(context, Main.class); PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0); Context context = getApplicationContext(); CharSequence […]

Как использовать привязку данных с фрагментом

Я пытаюсь следовать примеру привязки данных из официального документа google https://developer.android.com/tools/data-binding/guide.html. За исключением того, что я пытаюсь применить данные, ожидающие фрагмента, а не активность. Ошибка, которую я получаю при компиляции Error:(37, 27) No resource type specified (at 'text' with value '@{marsdata.martianSols}. onCreate для фрагмента выглядит следующим образом: @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); […]

Несколько типов MIME в Android

Есть ли способ использовать intent.setType() и предоставить несколько широких типов (например, изображения и видео)? Я использую ACTION_GET_CONTENT . Кажется, он работает только с разделенными запятыми типами.

RecyclerView мигает после notifyDatasetChanged ()

У меня есть RecyclerView, который загружает некоторые данные из API, включает URL-адрес изображения и некоторые данные, и я использую networkImageView для ленивого изображения загрузки. @Override public void onResponse(List<Item> response) { mItems.clear(); for (Item item : response) { mItems.add(item); } mAdapter.notifyDataSetChanged(); mSwipeRefreshLayout.setRefreshing(false); } Вот реализация для адаптера: public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, final int position) { if […]

Использовать внешние шрифты в android

Я хочу использовать внешние шрифты в своем приложении. Я попытался добавить новые шрифты с помощью управляющих активами, но это не сработало. Typeface face; face = Typeface.createFromAsset(getAssets(), "font.otf"); textview.setTypeface(face); Но он не показывал текст … Plz help ..

Создание целочисленного массива идентификаторов ресурсов

У меня есть несколько изображений в папке res/drawable . Скажем img1.png , img2.png и img3.png . В настоящее время я создаю целочисленный массив этих идентификаторов изображений в Java, как это int[] imgIds = {R.drawable.img1, R.drawable.img2, R.drawable.img3}; Вместо этого можно создать целочисленный массив в одном из файлов res/values (например, strings.xml ), как это <integer-array name="img_id_arr"> <item>@drawable/img1</item> […]

Отключить сохранение экрана

Я использовал: getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); Как вернуться в состояние по умолчанию (без сохранения)?

Android-графические библиотеки

Я пытаюсь найти быструю и надежную графическую библиотеку. После некоторого поиска я нашел 4 библиотеки: AChartEngine , WilliamChart , HelloCharts и AndroidPlot . Мне нужна последняя информация о производительности и стабильности этих библиотек, потому что вся информация, которую я мог найти, устарела.

Начать операцию из фрагмента

У меня есть 2 фрагмента, на обоих фрагментах кнопка. Когда я нажимаю кнопку, я бы хотел начать новую активность. Но я не могу заставить его работать. Ошибка, которую я получаю: ERROR здесь: Тип несоответствия: невозможно преобразовать из mFragmentFavorite в Fragment Что я делаю не так? MyFragmentPagerAdapter import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; public class MyFragmentPagerAdapter […]