Profile

Cover photo
Игорь Бородулин
Attends ОмГТУ
Lives in Омск
30 followers|42,088 views
AboutPostsPhotosYouTube

Stream

 
Коллеги, каким методом в 2015 году быстро и эффективно рисовать динамические графики в андроид?) Библиотеки, кавнас, opengl?
 ·  Translate
1
Кирилл Бояршинов's profile photoИгорь Бородулин's profile photo
6 comments
 
жаль) спасибо за советы=)
 ·  Translate
Add a comment...
 
Hi guys. One of my tasks in application development is to display the directory tree. In my case it is the tree of goods and services. I see several ways to solve this problem:

The contents of each folder are displayed in separate Activity, as
is done in the file manager. (this method is not for us)

Try to implement TreeView by inserting ExpandableListView into each other to obtain a higher level of nesting. Or use and improve ready-made solutions, such as this:

https://github.com/Polidea/tree-view-list-android

Develop with a clean slate.

Additional difficulty in development it's non-standard behavior of view that I have invented. The essence of the following:

When you click on a list item catalog this element rises to the top of the screen and pinned in the header (see the figure).

A list item that stood next, fixed at the bottom of the screen (footer).

All the empty space between these items takes the contents of the directory, which we chose. At the same time, this content can be to scroll. Attached top and bottom list items should remain in place.

Directory inside may also contain a directory. When we choosing child directory all the above steps are repeated for him.

In connection with the above, I would appreciate if you send in the right direction and advise which approach to choose to develop and effectively progressed in the right direction :). Thank you.
2
Ali Muzaffar's profile photoDmitry Zaytsev's profile photo
3 comments
 
+Ali Muzaffar did you even bothered to read the description?
Add a comment...
Have him in circles
30 people
Dmitry Zubanov's profile photo
Евгений Горьков's profile photo
Egor Vikulov's profile photo
Max Kornach's profile photo
vladimir filonov's profile photo
Andrey Krivko's profile photo
Marina Shumenkova's profile photo
Андрей Александров's profile photo
Евгений Закора's profile photo

Игорь Бородулин

Tools and Libraries  - 
 
Hi there! Do you think, this notebook will be good for dev?

Apple MacBook Pro 13" Retina Core i5 2,6 ГГц, 8 ГБ, 128 ГБ Flash, Intel Iris.

Will it still work well if i will be opening more than two intelliJ Idea windows and about 100 tabs in google chrome? My windows pc is terribly slow for this task. (core i7, DDR3 8gb, no SSD)

Mac owners help me please =) Thanks
1
Rodrigo de Mingo's profile photoPaul Nykiel's profile photoИгорь Бородулин's profile photo
4 comments
 
+Paul Nykiel haha it's good idea. I use linux sometimes, when I don't need photoshop :) 
Add a comment...
 
Я работаю Java разработчиком в компании Сибек второй год, мы разрабатываем систему для автоматизации автосервисов. С недавнего времени было принято решение разработать приложение под Android. Для меня это будет первый опыт коммерческой разработки под Android, в связи с этим у меня возник вопрос.

Одной из наших задач, при разработке приложения, является отображение дерева каталогов. В нашем случае это дерево товаров и услуг. Я вижу несколько путей решения данной задачи:
1) Содержимое каждой папки отображать в отдельной активити, как это сделано в файловых менеджерах.
(этот способ нам не подходит)
2) Попытаться реализовать TreeView самостоятельно путем вкладывания ExpandableListView друг в друга, для получения большего уровня вложенности. Или использовать готовые решения, например это:
https://github.com/Polidea/tree-view-list-android
3) Реализовать самостоятельно с нуля или почти с нуля.

Дополнительную сложность в выборе подхода разработки составляет нестандартное поведение контрола, которое мы придумали. Суть в следующем:
1) При нажатии на элемент списка-каталог, элемент поднимается в верхнюю часть экрана и закрепляется в заголовке (см. рисунок).
2) Элемент списка, который стоял следующим за ним, закрепляется в нижней части экрана.
3) Все освободившееся пространство между этими пунктами занимает содержимое каталога, который мы выбрали. При этом данное содержимое можно скролить, а прикрепленные сверху и снизу пункты списка должны оставаться на месте.
4) Каталог внутри себя тоже может содержать каталог и при выборе дочернего каталога все вышеописанные действия повторяются и для него.

В связи с вышесказанным буду признателен, если Вы направите в нужную сторону и посоветуете какой подход выбрать, чтобы разработка продвигалась эффективно и в нужном направлении:) 
 ·  Translate
1
Alex Korovyansky's profile photoИгорь Бородулин's profile photo
2 comments
 
Спасибо за ответ, будем смотреть)
 ·  Translate
Add a comment...
People
Have him in circles
30 people
Dmitry Zubanov's profile photo
Евгений Горьков's profile photo
Egor Vikulov's profile photo
Max Kornach's profile photo
vladimir filonov's profile photo
Andrey Krivko's profile photo
Marina Shumenkova's profile photo
Андрей Александров's profile photo
Евгений Закора's profile photo
Education
  • ОмГТУ
    present
Basic Information
Gender
Male
Work
Occupation
Developer (Javascript,Java,Php)
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Омск