Articles of графика

CandleStick Chart: репликация открытых и закрытых отображаемых значений при масштабировании

Значения копируются в подсвечнике. Всякий раз, когда я рисую диаграмму, открытые и закрытые значения становятся клонированными без candlestickbar т. Е. Отображаются только значения, застрявшие в течение многих часов. LineAndPointFormatter lpf = new LineAndPointFormatter(Color.BLUE, Color.RED, null, null); PointLabelFormatter pointLabelFormatterr=new PointLabelFormatter(); pointLabelFormatterr.getTextPaint().setColor(Color.parseColor("#000000")); lpf.setPointLabelFormatter(pointLabelFormatterr); plot.addSeries(openVals, lpf); LineAndPointFormatter lpf1 = new LineAndPointFormatter(null, null, null, null); PointLabelFormatter pointLabelFormatterr1=new PointLabelFormatter(); pointLabelFormatterr1.getTextPaint().setColor(Color.parseColor("#000000")); […]

Можно ли использовать изображение на Android через URL-адрес данных?

Можно ли поделиться изображением с кодом что-то вроде этого? Intent share = new Intent(Intent.ACTION_SEND); share.setData(Uri.parse("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACx" + "jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGoSURBVDhPlVM9SEJRGD2DkL+QmoiKYNggToJL" + "4KKLNDiKW4NCoENQkzS1uboILoKjW61NSZOjo1uOBlHPgjJsuN3jvc+naVQHPt79vu+cc9/37n34" + "BQkd/0Jibw+3Ozt4j0TwwuCaNfYU5Qe43Tg5OMDD9TWEYUAIoYJr1mIxPEmjc01fh8uF03wer6vC" + "7zGbQZRKmPp8uNCyJWKhEAwSTDJ3NNc07fUsE76J1FjjcL5VQb0O4XBAVCoqj0ZV3u2qvN+H8Psx" + "1HLAZsPn6u6pFIQsi3AYYjKBcDpVXiyqPrl2O2ayZqc+FY9jaooZuZwSJBJL8iKv1SwONdTSIJtO" + "w1g1GA4h9vfVk3mjod5mPLY4ySQMqT2kgZ0jsMjZBgOL9D1omM2qtfwmH1K7SwN4vbhnkzuQ0G5v" + "imnOHjkMjwePC7HGUSajxuDM1aqa/+wM4vJSCRnmHSkU8CwNjrVWIRDAVauFubnjaATRbCoD7m7W" + "Ox3Mg0HcaNkaduV9GPCmbbuNrLEnxXeSuzi+reD/wJ+Hx1Qu443BNWvsadqfwDOu6lic9yaAL2uK" + "Y4RMd4E2AAAAAElFTkSuQmCC")); startActivity(Intent.createChooser(share, getString(R.id.menu_share))); Моя цель состоит в том, чтобы мое приложение не требовало разрешения на запись в хранилище, но чтобы иметь возможность совместно […]

Сохраните аккумулятор, не нарисуя на каждом вызове рендера

Я думаю, должно быть легкое решение этого, что я не замечаю. Я думаю, что один из вариантов будет FrameBuffer, но не уверен, что лучший. Я работаю над головоломкой, которая требует интенсивных вычислений при рисовании. Я делал все возможное, чтобы делать как можно меньше вычислений при обновлении экрана, но некоторые из них я не могу, или […]

AndroidPlot: Как я могу изменить данные домена?

Я использую на самом деле библиотеку AndroidPlot для использования простой диаграммы в моем проекте Android, но я не знаю, как я могу изменить значения доменной зоны. Более конкретно, эта строка: mySimpleXYPlot.setDomainValueFormat(new DecimalFormat("#")); На веб-сайте сказано, что я могу использовать другие форматы и их истинные, но если я использую, например: SimpleDateFormat("dd-MM-yyyy") На диаграмме отображается «31-12-1969» во […]

Изменить фоновый альфа-код кнопки без изменения значения альфа-текста в Android?

У меня есть кнопка с фоном изображения и текстом. Фоновая альфа должна быть 0,7, а текст альфа – 1,0. <Button android:background="@drawable/button" android:alpha="0.7" android:text="Button" /> По этому коду я получаю 0,7 альфа для всей кнопки. Есть ли способ изменить только привлекательную альфу?

Как создать непрерывное повторение прокрутки фонового изображения в Open GL?

У меня есть одно изображение: background.png. Как создать непрерывное повторение прокрутки фонового изображения с помощью андроидной библиотеки OpenGL ES или AndEngine или другой технологии, которую вы знаете? Пример: В настоящее время я использую технику с двумя соседними изображениями. Я загружаю изображение (background.png) два раза, и я помещаю их смежно, затем я перемещаю их. Таким образом, […]

Изогнутые стороны треугольного пути?

Я рисую треугольник на холсте, что-то вроде: canvas.moveTo(0, 30); canvas.lineTo(40, 0); canvas.lineTo(40, 40); canvas.lineTo(40, 40); canvas.lineTo(0, 30); И получите правильный треугольник на моем холсте. Но мне нужно немного наклонить стороны и заполнить этот путь определенным цветом. Каков самый простой способ сделать это? Рисование дуг? Но как заполнить объект? Благодаря!

Android SurfaceView / Холст мерцает, пытаясь его очистить

Поэтому я пытаюсь очистить Canvas, используя canvas.drawColor (Color.BLACK), но если я просто позвоню этому, дисплей начнет мигать и отобразит старый чертеж, который должен был быть закрыт drawColor. Вот важные биты моего кода – public void update() { //This method is called by a Thread Canvas canvas = holder.lockCanvas(null); if (canvas != null) { onDraw(canvas); } […]

Как нарисовать стрелку с помощью графического класса Android?

Как рисовать стрелку с помощью класса графики? Я использую класс графики для Android и в основном пытаюсь показать путь на карте. Поэтому мне нужно напечатать стрелку на холсте. Помогите мне разобраться! Спасибо! Это один из методов, которые я использовал для рисования линии. Я хочу напечатать стрелку на краю каждой линии. // ArrayList<Point> ArrayListPoints = new […]

Анимирование рисунка пути холста на Android

Я хотел бы оживить рисунок пути, т. Е. Постепенно его отображать на экране. Я использую холст, и до сих пор я догадываюсь использовать ObjectAnimator для ухода за анимацией. Однако я не могу понять, как нарисовать соответствующий сегмент пути в методе onDraw (). Есть ли способ, который позволит это сделать? Должен ли я задействовать для этого […]