Что это может быть?????

Интерфейс, диалоги, темы, стили, меню
Ответить
IP696
Сообщения: 8
Зарегистрирован: 26 фев 2014, 06:44

Что это может быть?????

Сообщение IP696 » 26 фев 2014, 07:36

Всем привет. кто-нибудь знает что это за елементы?(рис 2)

при нажатии на каждую букву я переду по ссылке. Ну не может же быть массив кнопок? тоесть у меня около 70 кнопок и на каждую событие, по которому я переду по ссылке? может это какой то другой компонент? или если кнопки то как такое сделать?

так же есть такое(рис 1) это ка на сайте снизу страницы 1 2 3 >> 170
причем при нажатии перехожу на нужную


помогите плиз что за элементы и как ими пользоваться?
Вложения
Безымянный.jpg
Безымянный.jpg (51.75 КБ) 3679 просмотров
46B1465F72CD81568D4ED02A09542CE2.jpg
46B1465F72CD81568D4ED02A09542CE2.jpg (80.23 КБ) 3679 просмотров

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Что это может быть?????

Сообщение Foenix » 26 фев 2014, 07:42

обычные кнопки.
Как запрограммировать первый случай - это несложная задача для любого программиста, простой алгоритм уровня школьника.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

IP696
Сообщения: 8
Зарегистрирован: 26 фев 2014, 06:44

Re: Что это может быть?????

Сообщение IP696 » 26 фев 2014, 07:50

Да я просто увидел в простом сложное. я создам динамически массив батонов и запрограммирую ок. а как быть со вторым случаем?
тоесть я нажму на 3 и все должно сместиться....хз как это сделать? это тоже копки? может они на какойто панельке? а може есть чтото проще чтобы реализовать подобное?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Что это может быть?????

Сообщение Foenix » 26 фев 2014, 08:15

ничего не смещается. Меняются только названия кнопок и то - куда нужно переходить в случае их нажатия (для этого нужно где-то хранить скажем номер страницы, на которой сейчас находишься и рассчитывать какие названия будешь давать кнопкам, алгоритм как раз несложный).
И обрати внимание на свойство tag у вьюшек, иногда оно здорово помогает (например в случае с алфавитом или цифровой клавиатурой).
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

IP696
Сообщения: 8
Зарегистрирован: 26 фев 2014, 06:44

Re: Что это может быть?????

Сообщение IP696 » 26 фев 2014, 08:30

Спасибо! вот еще вопрос) есть еще такая фигня, может кто знает что это акое? по нажатию стрелок страница меняется. тоесть есть txt файл с текстом, который загружается в приложение. и разбивается на страницы(как???) и отображается на это штуке. плюс поверх нее есть стрелочки(как их сделать???) которые как навигация перемещают.
основноые вопросы
1. Что за стрелочки такие?
2. Что за контролл на котором отображается текст
3. Как разбить текст на страницы на этом контролле?(или если он особенный он сам разбивает?)
Вложения
cnhkjxrb.jpg
cnhkjxrb.jpg (153.02 КБ) 3673 просмотра

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Что это может быть?????

Сообщение Foenix » 26 фев 2014, 08:48

стрелочки это тоже кнопки, с помощью relativelayout или любого другого лэйаута можно сделать плавающие поверх других контроллы. Компонент с текстом может быть разным, например, вьюпейджер (у него страницы есть) но может быть и какие-то фрагменты, смотря как реализовано.
Если столько вопросов - то можно 1) найти похожую программу в открытых кодах, например на гитхабе и посмотреть как оно реализовано (желательно уверенного производителя) или 2) взять и декомпилировать ту, что ты показываешь - для просмотра "как устроено" этого достаточно будет.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

IP696
Сообщения: 8
Зарегистрирован: 26 фев 2014, 06:44

Re: Что это может быть?????

Сообщение IP696 » 26 фев 2014, 09:01

Спасибо большое! впринципе понял. Тут суть в том что ее не декомпилируешь))) чел делает обфуркацию(или как там ее), мне дадут исходник ее, но нужно сделать похожее, типо показать что умею. вот и осталось такое. Как бы ты реализовал удобное прочтение текстового файла? можешь н еотвечать, мне достатточно ответа, и я поставлю плюсик) если найду где) но было бы интересно услышать, как можно удобно вывести текст для чтения(я имею ввиду удобные и просты компоненты или готовые библиотеки)

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Что это может быть?????

Сообщение Foenix » 26 фев 2014, 09:28

трудно сказать, возможно для этого я бы поискала какие-то библиотеки, наверняка они есть. Компонента (вью) такого готового нет. Все дело в том, что нужно учитывать размещение текста на разных экранах и все такое.
Однако, мир не сошелся на том приложении, что ты показываешь, читалок самых разных полно, и думаю, что 90 процентов из них не зашифрованы. Но нужно учитывать, что не все они внутри устроены аутентично. Но декомпилировать какие-то красивые я бы попыталась)
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Ответить