d i f f   - - g i t   a / a p p / b u i l d . g r a d l e   b / a p p / b u i l d . g r a d l e 
 
 i n d e x   d 0 0 9 0 d 7 . . 8 5 4 3 7 1 c   1 0 0 6 4 4 
 
 - - -   a / a p p / b u i l d . g r a d l e 
 
 + + +   b / a p p / b u i l d . g r a d l e 
 
 @ @   - 1 7 5 , 6   + 1 7 5 , 9   @ @   d e p e n d e n c i e s   { 
 
           i m p l e m e n t a t i o n   ' o r g . g r e e n r o b o t : e v e n t b u s : 3 . 3 . 1 ' 
 
           / / l o a d i n g R"k
 
           i m p l e m e n t a t i o n   ' c o m . g i t h u b . y b q : A n d r o i d - S p i n K i t : 1 . 4 . 0 ' 
 
 +         i m p l e m e n t a t i o n   ' a n d r o i d x . c o n s t r a i n t l a y o u t : c o n s t r a i n t l a y o u t : 2 . 1 . 4 ' 
 
 +         / /   [fS  G o o g l e   (R
Dfy[_z^p 4d? +         i m p l e m e n t a t i o n   ' c o m . g o o g l e . a n d r o i d . f l e x b o x : f l e x b o x : 3 . 0 . 0 ' 
 
   
 
   
 
           t e s t I m p l e m e n t a t i o n   ' j u n i t : j u n i t : 4 . 1 3 . 2 ' 
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / A n d r o i d M a n i f e s t . x m l   b / a p p / s r c / m a i n / A n d r o i d M a n i f e s t . x m l 
 
 i n d e x   1 0 4 3 5 5 6 . . 4 9 b d 9 2 2   1 0 0 6 4 4 
 
 - - -   a / a p p / s r c / m a i n / A n d r o i d M a n i f e s t . x m l 
 
 + + +   b / a p p / s r c / m a i n / A n d r o i d M a n i f e s t . x m l 
 
 @ @   - 1 , 5 4   + 1 , 3 4   @ @ 
 
 - < ? x m l   v e r s i o n = " 1 . 0 "   e n c o d i n g = " u t f - 8 " ? > < ! - - 
 
 -     ~   C o p y r i g h t   2 0 1 6   H i p p o   S e v e n 
 
 -     ~ 
 
 -     ~   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 -     ~   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 -     ~   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 -     ~ 
 
 -     ~           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 -     ~ 
 
 -     ~   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   s o f t w a r e 
 
 -     ~   d i s t r i b u t e d   u n d e r   t h e   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 -     ~   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 -     ~   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 -     ~   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 - - - > 
 
 - < ! - -         a n d r o i d : r e q u e s t L e g a c y E x t e r n a l S t o r a g e = " t r u e " - - > 
 
 + < ? x m l   v e r s i o n = " 1 . 0 "   e n c o d i n g = " u t f - 8 " ? > 
 
   < m a n i f e s t   x m l n s : a n d r o i d = " h t t p : / / s c h e m a s . a n d r o i d . c o m / a p k / r e s / a n d r o i d " 
 
           x m l n s : t o o l s = " h t t p : / / s c h e m a s . a n d r o i d . c o m / t o o l s " > 
 
   
 
 +         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . I N T E R N E T "   / > 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . I N T E R N E T "   / > 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . A C C E S S _ N E T W O R K _ S T A T E "   / > 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . P O S T _ N O T I F I C A T I O N S "   / > 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . W A K E _ L O C K "   / > 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . W R I T E _ E X T E R N A L _ S T O R A G E "   / > 
 
 -         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . R E A D _ E X T E R N A L _ S T O R A G E "   / > 
 
 -         < ! - -   A n d r o i d   1 0   ( A P I   2 9 )   YAZNmDZXȓ
}YXQǕ UtyOJWT? - - > 
 
 -         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . M A N A G E _ E X T E R N A L _ S T O R A G E " 
 
 +         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . R E A D _ E X T E R N A L _ S T O R A G E "   / >   < ! - -   A n d r o i d   1 0   ( A P I   2 9 )   YAZNmDZXȓ
}YXQǕ UtyOJWT? - - > 
 
 +         < u s e s - p e r m i s s i o n 
 
 +                 a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . M A N A G E _ E X T E R N A L _ S T O R A G E " 
 
                   t o o l s : i g n o r e = " S c o p e d S t o r a g e "   / > 
 
 - 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . U S E _ B I O M E T R I C "   / > 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . U S E _ F I N G E R P R I N T "   / > 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . F O R E G R O U N D _ S E R V I C E "   / > 
 
 -         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . C A M E R A "   / > 
 
 -         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . I N T E R N E T "   / > 
 
 -         < ! - -     "$1,|~\G_w i f i 5 ?   - - > 
 
 -         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . A C C E S S _ W I F I _ S T A T E "   / > 
 
 -         < ! - -     cmde~d|wD+um-[Gmc?   - - > 
 
 -         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . A C C E S S _ D O W N L O A D _ M A N A G E R "   / > 
 
 -         < ! - -     wDY9pYa p k     - - > 
 
 +         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . C A M E R A "   / >   < ! - -   "$1,|~\G_w i f i 5 ? - - > 
 
 +         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . A C C E S S _ W I F I _ S T A T E "   / >   < ! - -   cmde~d|wD+um-[Gmc? - - > 
 
 +         < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . A C C E S S _ D O W N L O A D _ M A N A G E R "   / >   < ! - -   wDY9pYa p k   - - > 
 
           < u s e s - p e r m i s s i o n   a n d r o i d : n a m e = " a n d r o i d . p e r m i s s i o n . R E Q U E S T _ I N S T A L L _ P A C K A G E S "   / > 
 
   
 
           < u s e s - f e a t u r e 
 
                   a n d r o i d : g l E s V e r s i o n = " 0 x 0 0 0 2 0 0 0 0 " 
 
 -                 a n d r o i d : r e q u i r e d = " t r u e "   / > 
 
 - 
 
 -         < ! - -     ir#rPS    - - > 
 
 +                 a n d r o i d : r e q u i r e d = " t r u e "   / >   < ! - -   ir#rPS  - - > 
 
           < u s e s - f e a t u r e 
 
                   a n d r o i d : n a m e = " a n d r o i d . h a r d w a r e . t y p e . p c " 
 
                   a n d r o i d : r e q u i r e d = " f a l s e "   / > 
 
 + 
 
           < a p p l i c a t i o n 
 
 -                 a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . E h A p p l i c a t i o n " 
 
 +                 a n d r o i d : n a m e = " . E h A p p l i c a t i o n " 
 
                   a n d r o i d : a l l o w B a c k u p = " t r u e " 
 
                   a n d r o i d : f u l l B a c k u p C o n t e n t = " @ x m l / b a c k u p _ s c h e m e " 
 
                   a n d r o i d : h a r d w a r e A c c e l e r a t e d = " t r u e " 
 
 @ @   - 6 0 , 8   + 4 0 , 1 3   @ @ 
 
                   a n d r o i d : r o u n d I c o n = " @ m i p m a p / i c _ l a u n c h e r _ r o u n d " 
 
                   a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e " 
 
                   t o o l s : i g n o r e = " U n u s e d A t t r i b u t e " > 
 
 -                 < ! - -                 t o o l s : t a r g e t A p i = " n " > - - > 
 
 - 
 
 +                 < a c t i v i t y 
 
 +                         a n d r o i d : n a m e = " . u i . T a g S e l e c t o r A c t i v i t y " 
 
 +                         a n d r o i d : l a b e l = " ͓V7᫕YZ" 
 
 +                         a n d r o i d : t h e m e = " @ s t y l e / T h e m e . A p p C o m p a t . D a y N i g h t . N o A c t i o n B a r " 
 
 +                         x m l n s : t o o l s = " h t t p : / / s c h e m a s . a n d r o i d . c o m / t o o l s " 
 
 +                         t o o l s : r e p l a c e = " a n d r o i d : t h e m e "   / > 
 
 +                 < ! - -   t o o l s : t a r g e t A p i = " n " >   - - > 
 
                   < u s e s - l i b r a r y 
 
                           a n d r o i d : n a m e = " o r g . a p a c h e . h t t p . l e g a c y " 
 
                           a n d r o i d : r e q u i r e d = " f a l s e "   / > 
 
 @ @   - 7 1 , 7   + 5 6 , 7   @ @ 
 
                           a n d r o i d : v a l u e = " 2 . 1 "   / > 
 
   
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . s p l a s h . S p l a s h A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . s p l a s h . S p l a s h A c t i v i t y " 
 
                           a n d r o i d : a l w a y s R e t a i n T a s k S t a t e = " t r u e " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " o r i e n t a t i o n | k e y b o a r d H i d d e n | s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : e x p o r t e d = " t r u e " 
 
 @ @   - 8 1 , 2 4   + 6 6 , 2 3   @ @ 
 
                           a n d r o i d : w i n d o w S o f t I n p u t M o d e = " s t a t e H i d d e n | a d j u s t P a n " > 
 
                           < i n t e n t - f i l t e r > 
 
                                   < a c t i o n   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . a c t i o n . M A I N "   / > 
 
 + 
 
                                   < c a t e g o r y   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . c a t e g o r y . L A U N C H E R "   / > 
 
                                   < ! - -   L A U N C H E R   - - > 
 
 -                                 < ! - -                                 < c a t e g o r y   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . c a t e g o r y . H O M E "   / > - - > 
 
 +                                 < ! - -   < c a t e g o r y   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . c a t e g o r y . H O M E "   / >   - - > 
 
                                   < c a t e g o r y   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . c a t e g o r y . D E F A U L T "   / > 
 
                           < / i n t e n t - f i l t e r > 
 
                   < / a c t i v i t y > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . M a i n A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . M a i n A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : e x p o r t e d = " t r u e " 
 
                           a n d r o i d : l a u n c h M o d e = " s i n g l e T a s k " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . M a i n " 
 
                           a n d r o i d : w i n d o w S o f t I n p u t M o d e = " s t a t e H i d d e n " > 
 
 - 
 
                           < i n t e n t - f i l t e r > 
 
                                   < a c t i o n   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . a c t i o n . M A I N "   / > 
 
 -                                 < ! - -                                 < c a t e g o r y   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . c a t e g o r y . L A U N C H E R " / > - - > 
 
 +                                 < ! - -   < c a t e g o r y   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . c a t e g o r y . L A U N C H E R " / >   - - > 
 
                           < / i n t e n t - f i l t e r > 
 
   
 
                           < m e t a - d a t a 
 
 @ @   - 1 1 8 , 2 7   + 1 0 2 , 2 7   @ @ 
 
                                   < d a t a   a n d r o i d : h o s t = " g . e - h e n t a i . o r g "   / > 
 
                                   < d a t a   a n d r o i d : h o s t = " l o f i . e - h e n t a i . o r g "   / > 
 
                           < / i n t e n t - f i l t e r > 
 
 - 
 
                           < i n t e n t - f i l t e r   a n d r o i d : l a b e l = " @ s t r i n g / k e y w o r d _ s e a r c h " > 
 
                                   < a c t i o n   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . a c t i o n . S E N D "   / > 
 
 + 
 
                                   < c a t e g o r y   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . c a t e g o r y . D E F A U L T "   / > 
 
 + 
 
                                   < d a t a   a n d r o i d : m i m e T y p e = " t e x t / p l a i n "   / > 
 
                           < / i n t e n t - f i l t e r > 
 
 - 
 
                           < i n t e n t - f i l t e r   a n d r o i d : l a b e l = " @ s t r i n g / i m a g e _ s e a r c h " > 
 
                                   < a c t i o n   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . a c t i o n . S E N D "   / > 
 
 + 
 
                                   < c a t e g o r y   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . c a t e g o r y . D E F A U L T "   / > 
 
 + 
 
                                   < d a t a   a n d r o i d : m i m e T y p e = " i m a g e / * "   / > 
 
                           < / i n t e n t - f i l t e r > 
 
                   < / a c t i v i t y > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . G a l l e r y A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . G a l l e r y A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : e x p o r t e d = " t r u e " 
 
                           a n d r o i d : l a u n c h M o d e = " s i n g l e T a s k " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . G a l l e r y " > 
 
 - 
 
                           < i n t e n t - f i l t e r > 
 
                                   < a c t i o n   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . a c t i o n . V I E W "   / > 
 
   
 
 @ @   - 1 5 6 , 7   + 1 4 0 , 6   @ @ 
 
                                   < d a t a   a n d r o i d : m i m e T y p e = " a p p l i c a t i o n / x - r a r - c o m p r e s s e d "   / > 
 
                                   < d a t a   a n d r o i d : m i m e T y p e = " a p p l i c a t i o n / x - z i p - c o m p r e s s e d "   / > 
 
                           < / i n t e n t - f i l t e r > 
 
 - 
 
                           < i n t e n t - f i l t e r > 
 
                                   < a c t i o n   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . a c t i o n . V I E W "   / > 
 
   
 
 @ @   - 1 7 0 , 7   + 1 5 3 , 6   @ @ 
 
                                   < d a t a   a n d r o i d : p a t h P a t t e r n = " . * \ \ . r a r "   / > 
 
                                   < d a t a   a n d r o i d : p a t h P a t t e r n = " . * \ \ . z i p "   / > 
 
                           < / i n t e n t - f i l t e r > 
 
 - 
 
                           < i n t e n t - f i l t e r > 
 
                                   < a c t i o n   a n d r o i d : n a m e = " a n d r o i d . i n t e n t . a c t i o n . V I E W "   / > 
 
   
 
 @ @   - 1 8 5 , 1 1 0   + 1 6 7 , 9 4   @ @ 
 
                                   < d a t a   a n d r o i d : p a t h P a t t e r n = " . * \ \ . r a r "   / > 
 
                                   < d a t a   a n d r o i d : p a t h P a t t e r n = " . * \ \ . z i p "   / > 
 
                           < / i n t e n t - f i l t e r > 
 
 - 
 
                           < i n t e n t - f i l t e r > 
 
 -                                 < a c t i o n   a n d r o i d : n a m e = " c o m . s a m s u n g . a n d r o i d . s u p p o r t . R E M O T E _ A C T I O N " / > 
 
 +                                 < a c t i o n   a n d r o i d : n a m e = " c o m . s a m s u n g . a n d r o i d . s u p p o r t . R E M O T E _ A C T I O N "   / > 
 
                           < / i n t e n t - f i l t e r > 
 
   
 
                           < m e t a - d a t a 
 
                                   a n d r o i d : n a m e = " c o m . s a m s u n g . a n d r o i d . s u p p o r t . R E M O T E _ A C T I O N " 
 
 -                                 a n d r o i d : r e s o u r c e = " @ x m l / s _ p e n _ a c t i o n s " / > 
 
 +                                 a n d r o i d : r e s o u r c e = " @ x m l / s _ p e n _ a c t i o n s "   / > 
 
                   < / a c t i v i t y > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . S e t t i n g s A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . S e t t i n g s A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . S e t t i n g s "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . E x c l u d e d L a n g u a g e s A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . E x c l u d e d L a n g u a g e s A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / e x c l u d e d _ l a n g u a g e s " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . D i r P i c k e r A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . D i r P i c k e r A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / d i r _ p i c k e r " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . L i c e n s e A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . L i c e n s e A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / l i c e n s e " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . F i l t e r A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . F i l t e r A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / f i l t e r " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . B l a c k L i s t A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . B l a c k L i s t A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / b l a c k l i s t " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . S e t S e c u r i t y A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . S e t S e c u r i t y A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / s e t _ p a t t e r n _ p r o t e c t i o n " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . U C o n f i g A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . U C o n f i g A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / u _ c o n f i g " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . M y T a g s A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . M y T a g s A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / m y _ t a g s " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . H o s t s A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . H o s t s A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / h o s t s " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . s h o r t c u t s . S h o r t c u t s A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . s h o r t c u t s . S h o r t c u t s A c t i v i t y " 
 
                           a n d r o i d : e x c l u d e F r o m R e c e n t s = " t r u e " 
 
                           a n d r o i d : l a u n c h M o d e = " s i n g l e T a s k " 
 
                           a n d r o i d : t a s k A f f i n i t y = " " 
 
                           a n d r o i d : t h e m e = " @ a n d r o i d : s t y l e / T h e m e . T r a n s l u c e n t . N o T i t l e B a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . w i f i . W i F i S e r v e r A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . w i f i . W i F i S e r v e r A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / w i f i _ s e r v e r " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
 - 
 
                   < a c t i v i t y 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . u i . w i f i . W i F i C l i e n t A c t i v i t y " 
 
 +                         a n d r o i d : n a m e = " . u i . w i f i . W i F i C l i e n t A c t i v i t y " 
 
                           a n d r o i d : c o n f i g C h a n g e s = " s c r e e n S i z e | u i M o d e " 
 
                           a n d r o i d : l a b e l = " @ s t r i n g / w i f i _ c l i e n t " 
 
                           a n d r o i d : t h e m e = " @ s t y l e / A p p T h e m e . T o o l b a r "   / > 
 
   
 
                   < s e r v i c e 
 
 -                         a n d r o i d : n a m e = " c o m . h i p p o . e h v i e w e r . d o w n l o a d . D o w n l o a d S e r v i c e " 
 
 -                         a n d r o i d : l a b e l = " @ s t r i n g / d o w n l o a d _ s e r v i c e _ l a b e l " 
 
 -                         a n d r o i d : f o r e g r o u n d S e r v i c e T y p e = " d a t a S y n c "   / > 
 
 +                         a n d r o i d : n a m e = " . d o w n l o a d . D o w n l o a d S e r v i c e " 
 
 +                         a n d r o i d : f o r e g r o u n d S e r v i c e T y p e = " d a t a S y n c " 
 
 +                         a n d r o i d : l a b e l = " @ s t r i n g / d o w n l o a d _ s e r v i c e _ l a b e l "   / > 
 
   
 
                   < p r o v i d e r 
 
                           a n d r o i d : n a m e = " c o m . h i p p o . c o n t e n t . F i l e P r o v i d e r " 
 
                           a n d r o i d : a u t h o r i t i e s = " $ { a p p l i c a t i o n I d } . f i l e p r o v i d e r " 
 
                           a n d r o i d : e x p o r t e d = " f a l s e " 
 
                           a n d r o i d : g r a n t U r i P e r m i s s i o n s = " t r u e " > 
 
 - 
 
                           < m e t a - d a t a 
 
                                   a n d r o i d : n a m e = " c o m . h i p p o . c o n t e n t . F I L E _ P R O V I D E R _ P A T H S " 
 
                                   a n d r o i d : r e s o u r c e = " @ x m l / f i l e p a t h s "   / > 
 
 - 
 
                   < / p r o v i d e r > 
 
 - 
 
           < / a p p l i c a t i o n > 
 
 - < / m a n i f e s t > 
 
 + 
 
 + < / m a n i f e s t > 
 
 \   N o   n e w l i n e   a t   e n d   o f   f i l e 
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / c l i e n t / E h T a g D a t a b a s e . j a v a   b / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / c l i e n t / E h T a g D a t a b a s e . j a v a 
 
 i n d e x   8 9 a 9 7 d 3 . . b 3 6 4 f 1 6   1 0 0 6 4 4 
 
 - - -   a / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / c l i e n t / E h T a g D a t a b a s e . j a v a 
 
 + + +   b / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / c l i e n t / E h T a g D a t a b a s e . j a v a 
 
 @ @   - 4 5 2 , 4   + 4 5 2 , 7   @ @   p u b l i c   c l a s s   E h T a g D a t a b a s e   { 
 
   
 
                   r e t u r n   s e a r c h L i s t ; 
 
           } 
 
 +         p u b l i c   L i s t < T a g >   g e t T a g L i s t ( )   { 
 
 +                 r e t u r n   t a g L i s t ; 
 
 +         } 
 
   } 
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / u i / T a g S e l e c t o r A c t i v i t y . j a v a   b / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / u i / T a g S e l e c t o r A c t i v i t y . j a v a 
 
 n e w   f i l e   m o d e   1 0 0 6 4 4 
 
 i n d e x   0 0 0 0 0 0 0 . . 1 d a 2 5 1 a 
 
 - - -   / d e v / n u l l 
 
 + + +   b / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / u i / T a g S e l e c t o r A c t i v i t y . j a v a 
 
 @ @   - 0 , 0   + 1 , 4 5 0   @ @ 
 
 + p a c k a g e   c o m . h i p p o . e h v i e w e r . u i ; 
 
 + 
 
 + i m p o r t   a n d r o i d . a p p . A c t i v i t y ; 
 
 + i m p o r t   a n d r o i d . c o n t e n t . I n t e n t ; 
 
 + i m p o r t   a n d r o i d . g r a p h i c s . C o l o r ; 
 
 + i m p o r t   a n d r o i d . o s . A s y n c T a s k ; 
 
 + i m p o r t   a n d r o i d . o s . B u n d l e ; 
 
 + i m p o r t   a n d r o i d . t e x t . T e x t U t i l s ; 
 
 + i m p o r t   a n d r o i d . u t i l . P a i r ; 
 
 + i m p o r t   a n d r o i d . v i e w . G r a v i t y ; 
 
 + i m p o r t   a n d r o i d . v i e w . L a y o u t I n f l a t e r ; 
 
 + i m p o r t   a n d r o i d . v i e w . V i e w ; 
 
 + i m p o r t   a n d r o i d . v i e w . V i e w G r o u p ; 
 
 + i m p o r t   a n d r o i d . w i d g e t . R e l a t i v e L a y o u t ; 
 
 + i m p o r t   a n d r o i d . w i d g e t . T e x t V i e w ; 
 
 + i m p o r t   a n d r o i d . w i d g e t . T o a s t ; 
 
 + 
 
 + i m p o r t   a n d r o i d x . a n n o t a t i o n . N o n N u l l ; 
 
 + i m p o r t   a n d r o i d x . a p p c o m p a t . a p p . A p p C o m p a t A c t i v i t y ; 
 
 + i m p o r t   a n d r o i d x . a p p c o m p a t . w i d g e t . T o o l b a r ; 
 
 + i m p o r t   a n d r o i d x . r e c y c l e r v i e w . w i d g e t . G r i d L a y o u t M a n a g e r ; 
 
 + i m p o r t   a n d r o i d x . r e c y c l e r v i e w . w i d g e t . R e c y c l e r V i e w ; 
 
 + 
 
 + i m p o r t   c o m . h i p p o . e h v i e w e r . R ; 
 
 + i m p o r t   c o m . h i p p o . e h v i e w e r . c l i e n t . E h T a g D a t a b a s e ; 
 
 + 
 
 + i m p o r t   j a v a . l a n g . r e f . W e a k R e f e r e n c e ; 
 
 + i m p o r t   j a v a . u t i l . A r r a y L i s t ; 
 
 + i m p o r t   j a v a . u t i l . H a s h S e t ; 
 
 + i m p o r t   j a v a . u t i l . L i s t ; 
 
 + i m p o r t   j a v a . u t i l . S e t ; 
 
 + 
 
 + p u b l i c   c l a s s   T a g S e l e c t o r A c t i v i t y   e x t e n d s   A p p C o m p a t A c t i v i t y   { 
 
 + 
 
 +         p r i v a t e   R e c y c l e r V i e w   r e c y c l e r V i e w ; 
 
 +         p r i v a t e   T a g A d a p t e r   a d a p t e r ; 
 
 +         p r i v a t e   T e x t V i e w   t v S e l e c t e d C o u n t ; 
 
 + 
 
 +         p r i v a t e   f i n a l   S e t < S t r i n g >   s e l e c t e d T a g s   =   n e w   H a s h S e t < > ( ) ; 
 
 +         p r i v a t e   L i s t < T a g G r o u p >   a l l G r o u p s   =   n e w   A r r a y L i s t < > ( ) ; 
 
 +         p r i v a t e   L i s t < O b j e c t >   d i s p l a y L i s t   =   n e w   A r r a y L i s t < > ( ) ; 
 
 + 
 
 +         p r i v a t e   E h T a g D a t a b a s e   e h T a g s ; 
 
 + 
 
 +         p r i v a t e   s t a t i c   f i n a l   S t r i n g [ ]   L O A D _ P R E F I X E S   =   { 
 
 +                         " " , 
 
 +                         " a " ,   " b " ,   " c " ,   " d " ,   " e " ,   " f " ,   " g " ,   " h " ,   " i " ,   " j " ,   " k " ,   " l " ,   " m " , 
 
 +                         " n " ,   " o " ,   " p " ,   " q " ,   " r " ,   " s " ,   " t " ,   " u " ,   " v " ,   " w " ,   " x " ,   " y " ,   " z " , 
 
 +                         " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " 
 
 +         } ; 
 
 + 
 
 +         @ O v e r r i d e 
 
 +         p r o t e c t e d   v o i d   o n C r e a t e ( B u n d l e   s a v e d I n s t a n c e S t a t e )   { 
 
 +                 s u p e r . o n C r e a t e ( s a v e d I n s t a n c e S t a t e ) ; 
 
 +                 s e t C o n t e n t V i e w ( R . l a y o u t . a c t i v i t y _ t a g _ s e l e c t o r ) ; 
 
 + 
 
 +                 e h T a g s   =   E h T a g D a t a b a s e . g e t I n s t a n c e ( t h i s ) ; 
 
 + 
 
 +                 T o o l b a r   t o o l b a r   =   f i n d V i e w B y I d ( R . i d . t o o l b a r ) ; 
 
 +                 s e t S u p p o r t A c t i o n B a r ( t o o l b a r ) ; 
 
 +                 i f   ( g e t S u p p o r t A c t i o n B a r ( )   ! =   n u l l )   { 
 
 +                         g e t S u p p o r t A c t i o n B a r ( ) . s e t D i s p l a y H o m e A s U p E n a b l e d ( t r u e ) ; 
 
 +                         g e t S u p p o r t A c t i o n B a r ( ) . s e t T i t l e ( " ͓V7~m ? ) ; 
 
 +                 } 
 
 +                 t o o l b a r . s e t N a v i g a t i o n O n C l i c k L i s t e n e r ( v   - >   f i n i s h ( ) ) ; 
 
 + 
 
 +                 t v S e l e c t e d C o u n t   =   f i n d V i e w B y I d ( R . i d . t v _ s e l e c t e d _ c o u n t ) ; 
 
 +                 r e c y c l e r V i e w   =   f i n d V i e w B y I d ( R . i d . r v _ t a g _ l i s t ) ; 
 
 + 
 
 +                 i n i t G r o u p s S t r u c t u r e ( ) ; 
 
 +                 b u i l d D i s p l a y L i s t ( ) ; 
 
 + 
 
 +                 G r i d L a y o u t M a n a g e r   l a y o u t M a n a g e r   =   n e w   G r i d L a y o u t M a n a g e r ( t h i s ,   3 ) ; 
 
 +                 l a y o u t M a n a g e r . s e t S p a n S i z e L o o k u p ( n e w   G r i d L a y o u t M a n a g e r . S p a n S i z e L o o k u p ( )   { 
 
 +                         @ O v e r r i d e 
 
 +                         p u b l i c   i n t   g e t S p a n S i z e ( i n t   p o s i t i o n )   { 
 
 +                                 i f   ( p o s i t i o n   > =   d i s p l a y L i s t . s i z e ( ) )   r e t u r n   1 ; 
 
 +                                 i n t   t y p e   =   a d a p t e r . g e t I t e m V i e w T y p e ( p o s i t i o n ) ; 
 
 +                                 r e t u r n   ( t y p e   = =   T a g A d a p t e r . T Y P E _ H E A D E R   | |   t y p e   = =   T a g A d a p t e r . T Y P E _ F O O T E R )   ?   3   :   1 ; 
 
 +                         } 
 
 +                 } ) ; 
 
 +                 r e c y c l e r V i e w . s e t L a y o u t M a n a g e r ( l a y o u t M a n a g e r ) ; 
 
 + 
 
 +                 a d a p t e r   =   n e w   T a g A d a p t e r ( ) ; 
 
 +                 r e c y c l e r V i e w . s e t A d a p t e r ( a d a p t e r ) ; 
 
 + 
 
 +                 f i n d V i e w B y I d ( R . i d . b t n _ c o n f i r m _ s e a r c h ) . s e t O n C l i c k L i s t e n e r ( v   - >   { 
 
 +                         S t r i n g B u i l d e r   s b   =   n e w   S t r i n g B u i l d e r ( ) ; 
 
 +                         f o r   ( S t r i n g   t a g   :   s e l e c t e d T a g s )   { 
 
 +                                 s b . a p p e n d ( t a g ) . a p p e n d ( "   " ) ; 
 
 +                         } 
 
 +                         I n t e n t   r e s u l t I n t e n t   =   n e w   I n t e n t ( ) ; 
 
 +                         r e s u l t I n t e n t . p u t E x t r a ( " s e l e c t e d _ t a g s " ,   s b . t o S t r i n g ( ) . t r i m ( ) ) ; 
 
 +                         s e t R e s u l t ( A c t i v i t y . R E S U L T _ O K ,   r e s u l t I n t e n t ) ; 
 
 +                         f i n i s h ( ) ; 
 
 +                 } ) ; 
 
 + 
 
 +                 u p d a t e I n f o ( ) ; 
 
 +         } 
 
 + 
 
 +         p r i v a t e   v o i d   u p d a t e I n f o ( )   { 
 
 +                 t v S e l e c t e d C o u n t . s e t T e x t ( " [g ?   "   +   s e l e c t e d T a g s . s i z e ( ) ) ; 
 
 +         } 
 
 + 
 
 +         / /   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 +         / /     RoPV5h0}~ZZj  M i s c }\g_mofȓYefRU
 
 +         / /   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 +         p r i v a t e   v o i d   i n i t G r o u p s S t r u c t u r e ( )   { 
 
 +                 a l l G r o u p s . c l e a r ( ) ; 
 
 + 
 
 +                 / /   1 .   L a n g u a g e 
 
 +                 T a g G r o u p   l a n g   =   n e w   T a g G r o u p ( " L a n g u a g e   ( ta%) " ,   " l a n g u a g e " ) ; 
 
 +                 l a n g . a d d P i n n e d ( " c h i n e s e " ,   " m_g" ) ; 
 
 +                 l a n g . a d d P i n n e d ( " e n g l i s h " ,   " {" ) ; 
 
 +                 l a n g . a d d P i n n e d ( " j a p a n e s e " ,   " Ó0" ) ; 
 
 +                 l a n g . a d d P i n n e d ( " k o r e a n " ,   " ʕD%" ) ; 
 
 +                 l a n g . a d d P i n n e d ( " r u s s i a n " ,   " mR" ) ; 
 
 +                 l a n g . a d d P i n n e d ( " s p a n i s h " ,   " Wtn_k" ) ; 
 
 +                 l a n g . a d d P i n n e d ( " p o r t u g u e s e " ,   "  `k" ) ; 
 
 +                 l a n g . a d d P i n n e d ( " t h a i " ,   " 	Zb" ) ; 
 
 +                 l a n g . a d d P i n n e d ( " v i e t n a m e s e " ,   " tBZ!]t? ) ; 
 
 + 
 
 +                 l a n g . i n i t i a l C o u n t   =   9 ; 
 
 +                 l a n g . v i s i b l e C o u n t   =   9 ; 
 
 +                 a l l G r o u p s . a d d ( l a n g ) ; 
 
 + 
 
 +                 / /   2 .   O5g|RU  ( ~ZZj\m? M i s c ) 
 
 +                 a l l G r o u p s . a d d ( n e w   T a g G r o u p ( " F e m a l e   ( ok ? " ,   " f e m a l e " ,   1 2 ) ) ; 
 
 +                 a l l G r o u p s . a d d ( n e w   T a g G r o u p ( " M a l e   ( " ? " ,   " m a l e " ,   1 2 ) ) ; 
 
 +                 a l l G r o u p s . a d d ( n e w   T a g G r o u p ( " P a r o d y   ( Xq}) " ,   " p a r o d y " ,   1 2 ) ) ; 
 
 +                 a l l G r o u p s . a d d ( n e w   T a g G r o u p ( " C h a r a c t e r   ( YtcX) " ,   " c h a r a c t e r " ,   1 2 ) ) ; 
 
 +                 a l l G r o u p s . a d d ( n e w   T a g G r o u p ( " G r o u p   ( ~`m) " ,   " g r o u p " ,   1 2 ) ) ; 
 
 +                 a l l G r o u p s . a d d ( n e w   T a g G r o u p ( " A r t i s t   ( " {) " ,   " a r t i s t " ,   1 2 ) ) ; 
 
 +                 a l l G r o u p s . a d d ( n e w   T a g G r o u p ( " C o s p l a y e r " ,   " c o s p l a y e r " ,   1 2 ) ) ; 
 
 + 
 
 +                 / /   Yt@B_wDYTrGm
 
 +                 f o r   ( T a g G r o u p   g r o u p   :   a l l G r o u p s )   { 
 
 +                         i f   ( ! g r o u p . n a m e s p a c e . e q u a l s ( " l a n g u a g e " ) )   { 
 
 +                                 l o a d N e x t B a t c h ( g r o u p ) ; 
 
 +                         } 
 
 +                 } 
 
 +         } 
 
 + 
 
 +         p r i v a t e   v o i d   l o a d N e x t B a t c h ( T a g G r o u p   g r o u p )   { 
 
 +                 i n t   t a r g e t C o u n t   =   g r o u p . v i s i b l e C o u n t   +   1 2 ; 
 
 + 
 
 +                 i f   ( g r o u p . l o a d e d T a g s . s i z e ( )   > =   t a r g e t C o u n t )   { 
 
 +                         g r o u p . v i s i b l e C o u n t   =   t a r g e t C o u n t ; 
 
 +                         r e f r e s h L i s t ( ) ; 
 
 +                 }   e l s e   { 
 
 +                         g r o u p . v i s i b l e C o u n t   =   t a r g e t C o u n t ; 
 
 +                         i f   ( g r o u p . p r e f i x I n d e x   <   L O A D _ P R E F I X E S . l e n g t h )   { 
 
 +                                 n e w   L o a d T a g s T a s k ( t h i s ,   g r o u p ) . e x e c u t e ( ) ; 
 
 +                         }   e l s e   { 
 
 +                                 g r o u p . v i s i b l e C o u n t   =   g r o u p . l o a d e d T a g s . s i z e ( ) ; 
 
 +                                 r e f r e s h L i s t ( ) ; 
 
 +                         } 
 
 +                 } 
 
 +         } 
 
 + 
 
 +         p r i v a t e   v o i d   c o l l a p s e G r o u p ( T a g G r o u p   g r o u p )   { 
 
 +                 g r o u p . v i s i b l e C o u n t   =   g r o u p . i n i t i a l C o u n t ; 
 
 +                 r e f r e s h L i s t ( ) ; 
 
 +         } 
 
 + 
 
 +         p r i v a t e   s t a t i c   c l a s s   L o a d T a g s T a s k   e x t e n d s   A s y n c T a s k < V o i d ,   V o i d ,   L i s t < T a g I t e m > >   { 
 
 +                 p r i v a t e   f i n a l   W e a k R e f e r e n c e < T a g S e l e c t o r A c t i v i t y >   a c t i v i t y R e f ; 
 
 +                 p r i v a t e   f i n a l   T a g G r o u p   g r o u p ; 
 
 +                 p r i v a t e   f i n a l   S t r i n g   p r e f i x T o S e a r c h ; 
 
 + 
 
 +                 L o a d T a g s T a s k ( T a g S e l e c t o r A c t i v i t y   a c t i v i t y ,   T a g G r o u p   g r o u p )   { 
 
 +                         a c t i v i t y R e f   =   n e w   W e a k R e f e r e n c e < > ( a c t i v i t y ) ; 
 
 +                         t h i s . g r o u p   =   g r o u p ; 
 
 +                         S t r i n g   p   =   L O A D _ P R E F I X E S [ g r o u p . p r e f i x I n d e x ] ; 
 
 +                         t h i s . p r e f i x T o S e a r c h   =   g r o u p . n a m e s p a c e   +   " : "   +   p ; 
 
 +                 } 
 
 + 
 
 +                 @ O v e r r i d e 
 
 +                 p r o t e c t e d   L i s t < T a g I t e m >   d o I n B a c k g r o u n d ( V o i d . . .   v o i d s )   { 
 
 +                         T a g S e l e c t o r A c t i v i t y   a c t i v i t y   =   a c t i v i t y R e f . g e t ( ) ; 
 
 +                         i f   ( a c t i v i t y   = =   n u l l   | |   a c t i v i t y . e h T a g s   = =   n u l l )   r e t u r n   n e w   A r r a y L i s t < > ( ) ; 
 
 + 
 
 +                         L i s t < T a g I t e m >   n e w I t e m s   =   n e w   A r r a y L i s t < > ( ) ; 
 
 +                         E h T a g D a t a b a s e   d b   =   a c t i v i t y . e h T a g s ; 
 
 +                         L i s t < P a i r < S t r i n g ,   S t r i n g > >   r e s u l t P a i r s   =   d b . s u g g e s t ( p r e f i x T o S e a r c h ) ; 
 
 + 
 
 +                         i f   ( r e s u l t P a i r s   ! =   n u l l )   { 
 
 +                                 f o r   ( P a i r < S t r i n g ,   S t r i n g >   p a i r   :   r e s u l t P a i r s )   { 
 
 +                                         S t r i n g   v a l 1   =   p a i r . f i r s t ; 
 
 +                                         S t r i n g   v a l 2   =   p a i r . s e c o n d ; 
 
 +                                         S t r i n g   s e a r c h K e y   =   n u l l ; 
 
 +                                         S t r i n g   d i s p l a y N a m e   =   n u l l ; 
 
 + 
 
 +                                         i f   ( v a l 1   ! =   n u l l   & &   v a l 1 . s t a r t s W i t h ( g r o u p . n a m e s p a c e   +   " : " ) )   { 
 
 +                                                 s e a r c h K e y   =   v a l 1 ;   d i s p l a y N a m e   =   v a l 2 ; 
 
 +                                         }   e l s e   i f   ( v a l 2   ! =   n u l l   & &   v a l 2 . s t a r t s W i t h ( g r o u p . n a m e s p a c e   +   " : " ) )   { 
 
 +                                                 s e a r c h K e y   =   v a l 2 ;   d i s p l a y N a m e   =   v a l 1 ; 
 
 +                                         }   e l s e   { 
 
 +                                                 s e a r c h K e y   =   v a l 1 ;   d i s p l a y N a m e   =   v a l 2 ; 
 
 +                                         } 
 
 + 
 
 +                                         i f   ( s e a r c h K e y   = =   n u l l )   c o n t i n u e ; 
 
 +                                         i f   ( ! s e a r c h K e y . s t a r t s W i t h ( g r o u p . n a m e s p a c e   +   " : " ) )   c o n t i n u e ; 
 
 + 
 
 +                                         S t r i n g   s h o r t N a m e   =   s e a r c h K e y ; 
 
 +                                         i f   ( s h o r t N a m e . c o n t a i n s ( " : " ) )   { 
 
 +                                                 s h o r t N a m e   =   s h o r t N a m e . s u b s t r i n g ( s h o r t N a m e . i n d e x O f ( " : " )   +   1 ) ; 
 
 +                                         } 
 
 + 
 
 +                                         i f   ( T e x t U t i l s . i s E m p t y ( d i s p l a y N a m e )   | |   d i s p l a y N a m e . e q u a l s ( s e a r c h K e y ) )   { 
 
 +                                                 d i s p l a y N a m e   =   s h o r t N a m e . s u b s t r i n g ( 0 ,   1 ) . t o U p p e r C a s e ( )   +   s h o r t N a m e . s u b s t r i n g ( 1 ) ; 
 
 +                                         }   e l s e   { 
 
 +                                                 i f   ( d i s p l a y N a m e . c o n t a i n s ( " : " ) )   { 
 
 +                                                         d i s p l a y N a m e   =   d i s p l a y N a m e . s u b s t r i n g ( d i s p l a y N a m e . i n d e x O f ( " : " )   +   1 ) ; 
 
 +                                                 } 
 
 +                                         } 
 
 + 
 
 +                                         i f   ( i s C h i n e s e ( s e a r c h K e y ) )   c o n t i n u e ; 
 
 + 
 
 +                                         n e w I t e m s . a d d ( n e w   T a g I t e m ( s e a r c h K e y ,   d i s p l a y N a m e ,   f a l s e ) ) ; 
 
 +                                 } 
 
 +                         } 
 
 +                         r e t u r n   n e w I t e m s ; 
 
 +                 } 
 
 + 
 
 +                 p r i v a t e   b o o l e a n   i s C h i n e s e ( S t r i n g   s t r )   { 
 
 +                         i f   ( s t r   = =   n u l l )   r e t u r n   f a l s e ; 
 
 +                         f o r   ( c h a r   c   :   s t r . t o C h a r A r r a y ( ) )   { 
 
 +                                 i f   ( C h a r a c t e r . U n i c o d e B l o c k . o f ( c )   = =   C h a r a c t e r . U n i c o d e B l o c k . C J K _ U N I F I E D _ I D E O G R A P H S )   r e t u r n   t r u e ; 
 
 +                         } 
 
 +                         r e t u r n   f a l s e ; 
 
 +                 } 
 
 + 
 
 +                 @ O v e r r i d e 
 
 +                 p r o t e c t e d   v o i d   o n P o s t E x e c u t e ( L i s t < T a g I t e m >   n e w I t e m s )   { 
 
 +                         T a g S e l e c t o r A c t i v i t y   a c t i v i t y   =   a c t i v i t y R e f . g e t ( ) ; 
 
 +                         i f   ( a c t i v i t y   = =   n u l l )   r e t u r n ; 
 
 + 
 
 +                         b o o l e a n   a d d e d A n y   =   f a l s e ; 
 
 +                         f o r   ( T a g I t e m   i t e m   :   n e w I t e m s )   { 
 
 +                                 i f   ( ! g r o u p . a d d e d K e y s . c o n t a i n s ( i t e m . k e y ) )   { 
 
 +                                         g r o u p . l o a d e d T a g s . a d d ( i t e m ) ; 
 
 +                                         g r o u p . a d d e d K e y s . a d d ( i t e m . k e y ) ; 
 
 +                                         a d d e d A n y   =   t r u e ; 
 
 +                                 } 
 
 +                         } 
 
 + 
 
 +                         g r o u p . p r e f i x I n d e x + + ; 
 
 +                         i f   ( g r o u p . l o a d e d T a g s . s i z e ( )   <   g r o u p . v i s i b l e C o u n t   & &   g r o u p . p r e f i x I n d e x   <   L O A D _ P R E F I X E S . l e n g t h )   { 
 
 +                                 n e w   L o a d T a g s T a s k ( a c t i v i t y ,   g r o u p ) . e x e c u t e ( ) ; 
 
 +                         }   e l s e   { 
 
 +                                 i f   ( g r o u p . v i s i b l e C o u n t   >   g r o u p . l o a d e d T a g s . s i z e ( ) )   { 
 
 +                                         g r o u p . v i s i b l e C o u n t   =   g r o u p . l o a d e d T a g s . s i z e ( ) ; 
 
 +                                 } 
 
 +                                 a c t i v i t y . r e f r e s h L i s t ( ) ; 
 
 +                         } 
 
 +                 } 
 
 +         } 
 
 + 
 
 +         p r i v a t e   v o i d   b u i l d D i s p l a y L i s t ( )   { 
 
 +                 d i s p l a y L i s t   =   n e w   A r r a y L i s t < > ( ) ; 
 
 +                 f o r   ( T a g G r o u p   g r o u p   :   a l l G r o u p s )   { 
 
 +                         d i s p l a y L i s t . a d d ( g r o u p ) ; 
 
 +                         i n t   l i m i t   =   M a t h . m i n ( g r o u p . v i s i b l e C o u n t ,   g r o u p . l o a d e d T a g s . s i z e ( ) ) ; 
 
 +                         f o r   ( i n t   i   =   0 ;   i   <   l i m i t ;   i + + )   { 
 
 +                                 d i s p l a y L i s t . a d d ( g r o u p . l o a d e d T a g s . g e t ( i ) ) ; 
 
 +                         } 
 
 +                         d i s p l a y L i s t . a d d ( n e w   F o o t e r I t e m ( g r o u p ) ) ; 
 
 +                 } 
 
 +         } 
 
 + 
 
 +         p r i v a t e   v o i d   r e f r e s h L i s t ( )   { 
 
 +                 b u i l d D i s p l a y L i s t ( ) ; 
 
 +                 a d a p t e r . n o t i f y D a t a S e t C h a n g e d ( ) ; 
 
 +         } 
 
 + 
 
 +         s t a t i c   c l a s s   T a g G r o u p   { 
 
 +                 S t r i n g   t i t l e ; 
 
 +                 S t r i n g   n a m e s p a c e ; 
 
 +                 i n t   i n i t i a l C o u n t ; 
 
 +                 i n t   v i s i b l e C o u n t   =   0 ; 
 
 +                 i n t   p r e f i x I n d e x   =   0 ; 
 
 +                 L i s t < T a g I t e m >   l o a d e d T a g s   =   n e w   A r r a y L i s t < > ( ) ; 
 
 +                 H a s h S e t < S t r i n g >   a d d e d K e y s   =   n e w   H a s h S e t < > ( ) ; 
 
 + 
 
 +                 T a g G r o u p ( S t r i n g   t i t l e ,   S t r i n g   n a m e s p a c e )   { 
 
 +                         t h i s ( t i t l e ,   n a m e s p a c e ,   0 ) ; 
 
 +                 } 
 
 + 
 
 +                 T a g G r o u p ( S t r i n g   t i t l e ,   S t r i n g   n a m e s p a c e ,   i n t   i n i t C o u n t )   { 
 
 +                         t h i s . t i t l e   =   t i t l e ; 
 
 +                         t h i s . n a m e s p a c e   =   n a m e s p a c e ; 
 
 +                         t h i s . i n i t i a l C o u n t   =   i n i t C o u n t ; 
 
 +                         t h i s . v i s i b l e C o u n t   =   i n i t C o u n t ; 
 
 +                 } 
 
 + 
 
 +                 v o i d   a d d P i n n e d ( S t r i n g   s h o r t K e y ,   S t r i n g   d i s p l a y )   { 
 
 +                         S t r i n g   f u l l K e y   =   n a m e s p a c e   +   " : "   +   s h o r t K e y ; 
 
 +                         i f   ( ! a d d e d K e y s . c o n t a i n s ( f u l l K e y ) )   { 
 
 +                                 l o a d e d T a g s . a d d ( n e w   T a g I t e m ( f u l l K e y ,   d i s p l a y ,   t r u e ) ) ; 
 
 +                                 a d d e d K e y s . a d d ( f u l l K e y ) ; 
 
 +                         } 
 
 +                 } 
 
 +         } 
 
 + 
 
 +         s t a t i c   c l a s s   T a g I t e m   { 
 
 +                 S t r i n g   k e y ;   S t r i n g   s h o w ;   b o o l e a n   i s P i n n e d ; 
 
 +                 T a g I t e m ( S t r i n g   k ,   S t r i n g   s ,   b o o l e a n   p )   {   k e y   =   k ;   s h o w   =   s ;   i s P i n n e d   =   p ; } 
 
 +         } 
 
 + 
 
 +         s t a t i c   c l a s s   F o o t e r I t e m   { 
 
 +                 T a g G r o u p   g r o u p ;   F o o t e r I t e m ( T a g G r o u p   g )   {   g r o u p   =   g ;   } 
 
 +         } 
 
 + 
 
 +         c l a s s   T a g A d a p t e r   e x t e n d s   R e c y c l e r V i e w . A d a p t e r < R e c y c l e r V i e w . V i e w H o l d e r >   { 
 
 +                 s t a t i c   f i n a l   i n t   T Y P E _ H E A D E R   =   0 ; 
 
 +                 s t a t i c   f i n a l   i n t   T Y P E _ I T E M   =   1 ; 
 
 +                 s t a t i c   f i n a l   i n t   T Y P E _ F O O T E R   =   2 ; 
 
 + 
 
 +                 @ O v e r r i d e 
 
 +                 p u b l i c   i n t   g e t I t e m V i e w T y p e ( i n t   p o s i t i o n )   { 
 
 +                         O b j e c t   o b j   =   d i s p l a y L i s t . g e t ( p o s i t i o n ) ; 
 
 +                         i f   ( o b j   i n s t a n c e o f   T a g G r o u p )   r e t u r n   T Y P E _ H E A D E R ; 
 
 +                         i f   ( o b j   i n s t a n c e o f   F o o t e r I t e m )   r e t u r n   T Y P E _ F O O T E R ; 
 
 +                         r e t u r n   T Y P E _ I T E M ; 
 
 +                 } 
 
 + 
 
 +                 @ N o n N u l l 
 
 +                 @ O v e r r i d e 
 
 +                 p u b l i c   R e c y c l e r V i e w . V i e w H o l d e r   o n C r e a t e V i e w H o l d e r ( @ N o n N u l l   V i e w G r o u p   p a r e n t ,   i n t   v i e w T y p e )   { 
 
 +                         i f   ( v i e w T y p e   = =   T Y P E _ H E A D E R )   { 
 
 +                                 T e x t V i e w   t v   =   n e w   T e x t V i e w ( p a r e n t . g e t C o n t e x t ( ) ) ; 
 
 +                                 t v . s e t P a d d i n g ( 3 2 ,   4 8 ,   1 6 ,   1 6 ) ; 
 
 +                                 t v . s e t T e x t S i z e ( 1 8 ) ; 
 
 +                                 t v . s e t T e x t C o l o r ( C o l o r . p a r s e C o l o r ( " # 0 0 9 6 8 8 " ) ) ; 
 
 +                                 t v . g e t P a i n t ( ) . s e t F a k e B o l d T e x t ( t r u e ) ; 
 
 +                                 r e t u r n   n e w   R e c y c l e r V i e w . V i e w H o l d e r ( t v )   { } ; 
 
 +                         } 
 
 +                         e l s e   i f   ( v i e w T y p e   = =   T Y P E _ F O O T E R )   { 
 
 +                                 R e l a t i v e L a y o u t   l a y o u t   =   n e w   R e l a t i v e L a y o u t ( p a r e n t . g e t C o n t e x t ( ) ) ; 
 
 +                                 l a y o u t . s e t P a d d i n g ( 3 2 ,   2 4 ,   3 2 ,   2 4 ) ; 
 
 + 
 
 +                                 T e x t V i e w   t v E x p a n d   =   n e w   T e x t V i e w ( p a r e n t . g e t C o n t e x t ( ) ) ; 
 
 +                                 t v E x p a n d . s e t I d ( V i e w . g e n e r a t e V i e w I d ( ) ) ; 
 
 +                                 t v E x p a n d . s e t T e x t S i z e ( 1 4 ) ; 
 
 +                                 t v E x p a n d . s e t T e x t C o l o r ( C o l o r . p a r s e C o l o r ( " # 7 5 7 5 7 5 " ) ) ; 
 
 +                                 t v E x p a n d . s e t G r a v i t y ( G r a v i t y . C E N T E R ) ; 
 
 +                                 t v E x p a n d . s e t P a d d i n g ( 2 4 ,   1 6 ,   2 4 ,   1 6 ) ; 
 
 + 
 
 +                                 R e l a t i v e L a y o u t . L a y o u t P a r a m s   l p E x p a n d   =   n e w   R e l a t i v e L a y o u t . L a y o u t P a r a m s ( 
 
 +                                                 V i e w G r o u p . L a y o u t P a r a m s . W R A P _ C O N T E N T ,   V i e w G r o u p . L a y o u t P a r a m s . W R A P _ C O N T E N T ) ; 
 
 +                                 l p E x p a n d . a d d R u l e ( R e l a t i v e L a y o u t . C E N T E R _ H O R I Z O N T A L ) ; 
 
 +                                 l a y o u t . a d d V i e w ( t v E x p a n d ,   l p E x p a n d ) ; 
 
 + 
 
 +                                 T e x t V i e w   t v C o l l a p s e   =   n e w   T e x t V i e w ( p a r e n t . g e t C o n t e x t ( ) ) ; 
 
 +                                 t v C o l l a p s e . s e t I d ( V i e w . g e n e r a t e V i e w I d ( ) ) ; 
 
 +                                 t v C o l l a p s e . s e t T e x t ( " ;? `cc" ) ; 
 
 +                                 t v C o l l a p s e . s e t T e x t S i z e ( 1 2 ) ; 
 
 +                                 t v C o l l a p s e . s e t T e x t C o l o r ( C o l o r . p a r s e C o l o r ( " # 9 E 9 E 9 E " ) ) ; 
 
 +                                 t v C o l l a p s e . s e t G r a v i t y ( G r a v i t y . C E N T E R ) ; 
 
 +                                 t v C o l l a p s e . s e t P a d d i n g ( 2 4 ,   1 6 ,   0 ,   1 6 ) ; 
 
 + 
 
 +                                 R e l a t i v e L a y o u t . L a y o u t P a r a m s   l p C o l l a p s e   =   n e w   R e l a t i v e L a y o u t . L a y o u t P a r a m s ( 
 
 +                                                 V i e w G r o u p . L a y o u t P a r a m s . W R A P _ C O N T E N T ,   V i e w G r o u p . L a y o u t P a r a m s . W R A P _ C O N T E N T ) ; 
 
 +                                 l p C o l l a p s e . a d d R u l e ( R e l a t i v e L a y o u t . A L I G N _ P A R E N T _ E N D ) ; 
 
 +                                 l p C o l l a p s e . a d d R u l e ( R e l a t i v e L a y o u t . C E N T E R _ V E R T I C A L ) ; 
 
 +                                 l a y o u t . a d d V i e w ( t v C o l l a p s e ,   l p C o l l a p s e ) ; 
 
 + 
 
 +                                 r e t u r n   n e w   F o o t e r V i e w H o l d e r ( l a y o u t ,   t v E x p a n d ,   t v C o l l a p s e ) ; 
 
 +                         } 
 
 +                         e l s e   { 
 
 +                                 V i e w   v i e w   =   L a y o u t I n f l a t e r . f r o m ( p a r e n t . g e t C o n t e x t ( ) ) 
 
 +                                                 . i n f l a t e ( R . l a y o u t . i t e m _ t a g _ c h i p ,   p a r e n t ,   f a l s e ) ; 
 
 +                                 r e t u r n   n e w   T a g V i e w H o l d e r ( v i e w ) ; 
 
 +                         } 
 
 +                 } 
 
 + 
 
 +                 @ O v e r r i d e 
 
 +                 p u b l i c   v o i d   o n B i n d V i e w H o l d e r ( @ N o n N u l l   R e c y c l e r V i e w . V i e w H o l d e r   h o l d e r ,   i n t   p o s i t i o n )   { 
 
 +                         i n t   t y p e   =   g e t I t e m V i e w T y p e ( p o s i t i o n ) ; 
 
 +                         O b j e c t   o b j   =   d i s p l a y L i s t . g e t ( p o s i t i o n ) ; 
 
 + 
 
 +                         i f   ( t y p e   = =   T Y P E _ H E A D E R )   { 
 
 +                                 T a g G r o u p   g r o u p   =   ( T a g G r o u p )   o b j ; 
 
 +                                 ( ( T e x t V i e w )   h o l d e r . i t e m V i e w ) . s e t T e x t ( g r o u p . t i t l e ) ; 
 
 +                         } 
 
 +                         e l s e   i f   ( t y p e   = =   T Y P E _ F O O T E R )   { 
 
 +                                 F o o t e r I t e m   f o o t e r   =   ( F o o t e r I t e m )   o b j ; 
 
 +                                 T a g G r o u p   g r o u p   =   f o o t e r . g r o u p ; 
 
 +                                 F o o t e r V i e w H o l d e r   v h   =   ( F o o t e r V i e w H o l d e r )   h o l d e r ; 
 
 + 
 
 +                                 b o o l e a n   h a s M o r e   =   g r o u p . p r e f i x I n d e x   <   L O A D _ P R E F I X E S . l e n g t h ; 
 
 +                                 b o o l e a n   i s E x p a n d e d   =   g r o u p . v i s i b l e C o u n t   >   g r o u p . i n i t i a l C o u n t ; 
 
 + 
 
 +                                 i f   ( ! h a s M o r e   & &   g r o u p . v i s i b l e C o u n t   > =   g r o u p . l o a d e d T a g s . s i z e ( ) )   { 
 
 +                                         v h . t v E x p a n d . s e t T e x t ( " - - -   E n d   - - - " ) ; 
 
 +                                         v h . t v E x p a n d . s e t E n a b l e d ( f a l s e ) ; 
 
 +                                 }   e l s e   { 
 
 +                                         v h . t v E x p a n d . s e t E n a b l e d ( t r u e ) ; 
 
 +                                         v h . t v E x p a n d . s e t T e x t ( " ;? ǓQg?" ) ; 
 
 +                                         v h . t v E x p a n d . s e t O n C l i c k L i s t e n e r ( v   - >   { 
 
 +                                                 v h . t v E x p a n d . s e t T e x t ( " L o a d i n g . . . " ) ; 
 
 +                                                 l o a d N e x t B a t c h ( g r o u p ) ; 
 
 +                                         } ) ; 
 
 +                                 } 
 
 + 
 
 +                                 i f   ( i s E x p a n d e d )   { 
 
 +                                         v h . t v C o l l a p s e . s e t V i s i b i l i t y ( V i e w . V I S I B L E ) ; 
 
 +                                         v h . t v C o l l a p s e . s e t O n C l i c k L i s t e n e r ( v   - >   c o l l a p s e G r o u p ( g r o u p ) ) ; 
 
 +                                 }   e l s e   { 
 
 +                                         v h . t v C o l l a p s e . s e t V i s i b i l i t y ( V i e w . G O N E ) ; 
 
 +                                 } 
 
 +                         } 
 
 +                         e l s e   { 
 
 +                                 T a g I t e m   i t e m   =   ( T a g I t e m )   o b j ; 
 
 +                                 T a g V i e w H o l d e r   v h   =   ( T a g V i e w H o l d e r )   h o l d e r ; 
 
 +                                 v h . t v . s e t T e x t ( i t e m . s h o w ) ; 
 
 +                                 b o o l e a n   i s S e l e c t e d   =   s e l e c t e d T a g s . c o n t a i n s ( i t e m . k e y ) ; 
 
 +                                 v h . t v . s e t S e l e c t e d ( i s S e l e c t e d ) ; 
 
 +                                 v h . t v . s e t T e x t C o l o r ( i s S e l e c t e d   ?   C o l o r . W H I T E   : 
 
 +                                                 ( i t e m . i s P i n n e d   ?   C o l o r . B L A C K   :   C o l o r . p a r s e C o l o r ( " # 6 1 6 1 6 1 " ) ) ) ; 
 
 + 
 
 +                                 v h . i t e m V i e w . s e t O n C l i c k L i s t e n e r ( v   - >   { 
 
 +                                         i f   ( i s S e l e c t e d )   s e l e c t e d T a g s . r e m o v e ( i t e m . k e y ) ; 
 
 +                                         e l s e   s e l e c t e d T a g s . a d d ( i t e m . k e y ) ; 
 
 +                                         n o t i f y I t e m C h a n g e d ( p o s i t i o n ) ; 
 
 +                                         u p d a t e I n f o ( ) ; 
 
 +                                 } ) ; 
 
 +                         } 
 
 +                 } 
 
 + 
 
 +                 @ O v e r r i d e 
 
 +                 p u b l i c   i n t   g e t I t e m C o u n t ( )   {   r e t u r n   d i s p l a y L i s t . s i z e ( ) ;   } 
 
 + 
 
 +                 c l a s s   T a g V i e w H o l d e r   e x t e n d s   R e c y c l e r V i e w . V i e w H o l d e r   { 
 
 +                         T e x t V i e w   t v ; 
 
 +                         T a g V i e w H o l d e r ( V i e w   v )   {   s u p e r ( v ) ;   t v   =   v . f i n d V i e w B y I d ( R . i d . t v _ t a g _ n a m e ) ;   } 
 
 +                 } 
 
 + 
 
 +                 c l a s s   F o o t e r V i e w H o l d e r   e x t e n d s   R e c y c l e r V i e w . V i e w H o l d e r   { 
 
 +                         T e x t V i e w   t v E x p a n d ; 
 
 +                         T e x t V i e w   t v C o l l a p s e ; 
 
 +                         F o o t e r V i e w H o l d e r ( V i e w   v ,   T e x t V i e w   e x p a n d ,   T e x t V i e w   c o l l a p s e )   { 
 
 +                                 s u p e r ( v ) ; 
 
 +                                 t h i s . t v E x p a n d   =   e x p a n d ; 
 
 +                                 t h i s . t v C o l l a p s e   =   c o l l a p s e ; 
 
 +                         } 
 
 +                 } 
 
 +         } 
 
 + } 
 
 \   N o   n e w l i n e   a t   e n d   o f   f i l e 
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / u i / s c e n e / g a l l e r y / l i s t / G a l l e r y L i s t S c e n e . j a v a   b / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / u i / s c e n e / g a l l e r y / l i s t / G a l l e r y L i s t S c e n e . j a v a 
 
 i n d e x   9 1 f d f 7 c . . 5 b e 9 e 6 0   1 0 0 6 4 4 
 
 - - -   a / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / u i / s c e n e / g a l l e r y / l i s t / G a l l e r y L i s t S c e n e . j a v a 
 
 + + +   b / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / u i / s c e n e / g a l l e r y / l i s t / G a l l e r y L i s t S c e n e . j a v a 
 
 @ @   - 4 8 , 6   + 4 8 , 8   @ @   i m p o r t   a n d r o i d . w i d g e t . P o p u p W i n d o w ; 
 
   i m p o r t   a n d r o i d . w i d g e t . T e x t V i e w ; 
 
   i m p o r t   a n d r o i d . w i d g e t . T o a s t ; 
 
   
 
 + i m p o r t   a n d r o i d x . a c t i v i t y . r e s u l t . A c t i v i t y R e s u l t L a u n c h e r ; 
 
 + i m p o r t   a n d r o i d x . a c t i v i t y . r e s u l t . c o n t r a c t . A c t i v i t y R e s u l t C o n t r a c t s ; 
 
   i m p o r t   a n d r o i d x . a n n o t a t i o n . I n t D e f ; 
 
   i m p o r t   a n d r o i d x . a n n o t a t i o n . N o n N u l l ; 
 
   i m p o r t   a n d r o i d x . a n n o t a t i o n . N u l l a b l e ; 
 
 @ @   - 9 7 , 6   + 9 9 , 7   @ @   i m p o r t   c o m . h i p p o . e h v i e w e r . e v e n t . S o m e t h i n g N e e d R e f r e s h ; 
 
   i m p o r t   c o m . h i p p o . e h v i e w e r . u i . C o m m o n O p e r a t i o n s ; 
 
   i m p o r t   c o m . h i p p o . e h v i e w e r . u i . G a l l e r y A c t i v i t y ; 
 
   i m p o r t   c o m . h i p p o . e h v i e w e r . u i . M a i n A c t i v i t y ; 
 
 + i m p o r t   c o m . h i p p o . e h v i e w e r . u i . T a g S e l e c t o r A c t i v i t y ; 
 
   i m p o r t   c o m . h i p p o . e h v i e w e r . u i . d i a l o g . S e l e c t I t e m W i t h I c o n A d a p t e r ; 
 
   i m p o r t   c o m . h i p p o . e h v i e w e r . u i . s c e n e . B a s e S c e n e ; 
 
   i m p o r t   c o m . h i p p o . e h v i e w e r . u i . s c e n e . E h C a l l b a c k ; 
 
 @ @   - 1 8 0 , 6   + 1 8 3 , 7   @ @   p u b l i c   f i n a l   c l a s s   G a l l e r y L i s t S c e n e   e x t e n d s   B a s e S c e n e 
 
           / * - - - - - - - - - - - - - - - 
 
             W h o l e   l i f e   c y c l e 
 
             - - - - - - - - - - - - - - - * / 
 
 + 
 
           @ N u l l a b l e 
 
           p r i v a t e   E h C l i e n t   m C l i e n t ; 
 
           @ N u l l a b l e 
 
 @ @   - 4 5 9 , 6   + 4 6 3 , 7   @ @   p u b l i c   f i n a l   c l a s s   G a l l e r y L i s t S c e n e   e x t e n d s   B a s e S c e n e 
 
                   E v e n t B u s . g e t D e f a u l t ( ) . u n r e g i s t e r ( t h i s ) ; 
 
           } 
 
   
 
 + 
 
           p r i v a t e   v o i d   s e t S e a r c h B a r H i n t ( C o n t e x t   c o n t e x t ,   S e a r c h B a r   s e a r c h B a r )   { 
 
                   R e s o u r c e s   r e s o u r c e s   =   c o n t e x t . g e t R e s o u r c e s ( ) ; 
 
                   D r a w a b l e   s e a r c h I m a g e   =   D r a w a b l e M a n a g e r . g e t V e c t o r D r a w a b l e ( c o n t e x t ,   R . d r a w a b l e . v _ m a g n i f y _ x 2 4 ) ; 
 
 @ @   - 4 7 5 , 6   + 4 8 0 , 7   @ @   p u b l i c   f i n a l   c l a s s   G a l l e r y L i s t S c e n e   e x t e n d s   B a s e S c e n e 
 
           } 
 
   
 
           p r i v a t e   v o i d   s e t S e a r c h B a r S u g g e s t i o n P r o v i d e r ( S e a r c h B a r   s e a r c h B a r )   { 
 
 +                 / /   - - -   XqAn`mGrmo[m]I_  - - - 
 
                   s e a r c h B a r . s e t S u g g e s t i o n P r o v i d e r ( t e x t   - >   { 
 
                           G a l l e r y D e t a i l U r l P a r s e r . R e s u l t   r e s u l t 1   =   G a l l e r y D e t a i l U r l P a r s e r . p a r s e ( t e x t ,   f a l s e ) ; 
 
                           i f   ( r e s u l t 1   ! =   n u l l )   { 
 
 @ @   - 4 8 6 , 7   + 4 9 2 , 2 9   @ @   p u b l i c   f i n a l   c l a s s   G a l l e r y L i s t S c e n e   e x t e n d s   B a s e S c e n e 
 
                           } 
 
                           r e t u r n   n u l l ; 
 
                   } ) ; 
 
 +                 / /   - - -   XqAn`mGrdko  - - - 
 
 + 
 
 + 
 
           } 
 
 +         / /   )k,l~)[zmD}Y0mZ j}\QZ^l)b`  M Q   ZXOm ͓Q}~
Y}  T a g S e l e c t o r A c t i v i t y   (RQ~ep ? +         p r i v a t e   f i n a l   A c t i v i t y R e s u l t L a u n c h e r < I n t e n t >   m T a g S e l e c t o r L a u n c h e r   =   r e g i s t e r F o r A c t i v i t y R e s u l t ( 
 
 +                         n e w   A c t i v i t y R e s u l t C o n t r a c t s . S t a r t A c t i v i t y F o r R e s u l t ( ) , 
 
 +                         r e s u l t   - >   { 
 
 +                                 / /   f},lg_ȓ
Y}"&1Wf&1#r~C	0!|%n}o+[`~i$ o}R E S U L T _ O K Yi]Xt? +                                 i f   ( r e s u l t . g e t R e s u l t C o d e ( )   = =   a n d r o i d . a p p . A c t i v i t y . R E S U L T _ O K   & &   r e s u l t . g e t D a t a ( )   ! =   n u l l )   { 
 
 +                                         / /   `m^OOpOwVY'hVƓ@i_  " t a g s _ r e s u l t " 
 
 +                                         S t r i n g   s e l e c t e d T a g s   =   r e s u l t . g e t D a t a ( ) . g e t S t r i n g E x t r a ( " s e l e c t e d _ t a g s " ) ; 
 
 + 
 
 +                                         i f   ( m S e a r c h B a r   ! =   n u l l   & &   ! T e x t U t i l s . i s E m p t y ( s e l e c t e d T a g s ) )   { 
 
 +                                                 / /   1 .   CZ#r~`^O0[$iW`~!2
 
 +                                                 m S e a r c h B a r . s e t T e x t ( s e l e c t e d T a g s ) ; 
 
 +                                                 / /   2 .   -asrGQ #bYb`~l PV~)?z}\m^jnZ^ltQde\m? s e a r c h S e r v i c e . e x e c u t e ( ) 
 
 +                                                 o n A p p l y S e a r c h ( s e l e c t e d T a g s ) ; 
 
 +                                         } 
 
 +                                 } 
 
 +                         } 
 
 +         ) ; 
 
 + 
 
   
 
           @ N u l l a b l e 
 
           p r i v a t e   s t a t i c   S t r i n g   g e t S u i t a b l e T i t l e F o r U r l B u i l d e r ( 
 
 @ @   - 1 3 4 5 , 6   + 1 3 7 3 , 7   @ @   p u b l i c   f i n a l   c l a s s   G a l l e r y L i s t S c e n e   e x t e n d s   B a s e S c e n e 
 
                   i f   ( S T A T E _ N O R M A L   = =   m S t a t e )   { 
 
                           v i e w . t o g g l e ( ) ; 
 
                   } 
 
 + 
 
           } 
 
   
 
           p r i v a t e   v o i d   s h o w G o T o D i a l o g ( )   { 
 
 @ @   - 1 7 2 7 , 1 1   + 1 7 5 6 , 1 0   @ @   p u b l i c   f i n a l   c l a s s   G a l l e r y L i s t S c e n e   e x t e n d s   B a s e S c e n e 
 
                   i f   ( n u l l   = =   m S e a r c h B a r )   { 
 
                           r e t u r n ; 
 
                   } 
 
 - 
 
                   i f   ( m S e a r c h B a r . g e t S t a t e ( )   = =   S e a r c h B a r . S T A T E _ N O R M A L )   { 
 
                           s e t S t a t e ( S T A T E _ S E A R C H ) ; 
 
                   }   e l s e   { 
 
 -                         / /   C l e a r 
 
 +                         / /   YEQvfep#r 22mT+^ȓk-lz~p`~!2PmT
 
                           m S e a r c h B a r . s e t T e x t ( " " ) ; 
 
                   } 
 
           } 
 
 @ @   - 1 8 4 7 , 6   + 1 8 7 5 , 1 5   @ @   p u b l i c   f i n a l   c l a s s   G a l l e r y L i s t S c e n e   e x t e n d s   B a s e S c e n e 
 
                   s t a r t A c t i v i t y F o r R e s u l t ( I n t e n t . c r e a t e C h o o s e r ( i n t e n t , 
 
                                   g e t S t r i n g ( R . s t r i n g . s e l e c t _ i m a g e ) ) ,   R E Q U E S T _ C O D E _ S E L E C T _ I M A G E ) ; 
 
           } 
 
 +         @ O v e r r i d e 
 
 +         p u b l i c   v o i d   o n O p e n T a g S e l e c t o r ( )   { 
 
 +                 C o n t e x t   c o n t e x t   =   g e t C o n t e x t ( ) ; 
 
 +                 i f   ( c o n t e x t   ! =   n u l l )   { 
 
 +                         I n t e n t   i n t e n t   =   n e w   I n t e n t ( c o n t e x t ,   T a g S e l e c t o r A c t i v i t y . c l a s s ) ; 
 
 +                         / /   cmdem*[X9p+l{oLukZYc&1X[ $i8upo
 
 +                         m T a g S e l e c t o r L a u n c h e r . l a u n c h ( i n t e n t ) ; 
 
 +                 } 
 
 +         } 
 
   
 
           / /   S e a r c h B a r M o v e r . H e l p e r 
 
           @ O v e r r i d e 
 
 @ @   - 1 8 8 4 , 1 2   + 1 9 2 1 , 1 7   @ @   p u b l i c   f i n a l   c l a s s   G a l l e r y L i s t S c e n e   e x t e n d s   B a s e S c e n e 
 
   
 
           @ O v e r r i d e 
 
           p u b l i c   v o i d   o n A c t i v i t y R e s u l t ( i n t   r e q u e s t C o d e ,   i n t   r e s u l t C o d e ,   I n t e n t   d a t a )   { 
 
 -                 i f   ( R E Q U E S T _ C O D E _ S E L E C T _ I M A G E   = =   r e q u e s t C o d e )   { 
 
 -                         i f   ( A c t i v i t y . R E S U L T _ O K   = =   r e s u l t C o d e   & &   n u l l   ! =   m S e a r c h L a y o u t   & &   n u l l   ! =   d a t a )   { 
 
 -                                 m S e a r c h L a y o u t . s e t I m a g e U r i ( d a t a . g e t D a t a ( ) ) ; 
 
 +                 s u p e r . o n A c t i v i t y R e s u l t ( r e q u e s t C o d e ,   r e s u l t C o d e ,   d a t a ) ; 
 
 +                 i f   ( r e q u e s t C o d e   = =   1 0 0 1   & &   r e s u l t C o d e   = =   A c t i v i t y . R E S U L T _ O K   & &   d a t a   ! =   n u l l )   { 
 
 +                         S t r i n g   t a g s   =   d a t a . g e t S t r i n g E x t r a ( " s e l e c t e d _ t a g s " ) ; 
 
 +                         i f   ( ! T e x t U t i l s . i s E m p t y ( t a g s )   & &   m S e a r c h B a r   ! =   n u l l )   { 
 
 +                                 / /   tgRunPVt
 
 +                                 m S e a r c h B a r . s e t T e x t ( t a g s ) ; 
 
 + 
 
 +                                 / /   -asrGQhaYC #bv"? S c e n e   PtT4Q(RS[ nPoR`ĉvx
 
 +                                 / /   ~Z~cmrk~ZZwVȓYV~mEg	Zf},l6rē? S e a r c h B a r . O n S e a r c h L i s t e n e r   (RmtQ}
 
 +                                 o n A p p l y S e a r c h ( t a g s ) ; 
 
                           } 
 
 -                 }   e l s e   { 
 
 -                         s u p e r . o n A c t i v i t y R e s u l t ( r e q u e s t C o d e ,   r e s u l t C o d e ,   d a t a ) ; 
 
                   } 
 
           } 
 
   
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / w i d g e t / S e a r c h L a y o u t . j a v a   b / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / w i d g e t / S e a r c h L a y o u t . j a v a 
 
 i n d e x   b 7 f f 7 2 b . . 5 0 0 2 6 9 1   1 0 0 6 4 4 
 
 - - -   a / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / w i d g e t / S e a r c h L a y o u t . j a v a 
 
 + + +   b / a p p / s r c / m a i n / j a v a / c o m / h i p p o / e h v i e w e r / w i d g e t / S e a r c h L a y o u t . j a v a 
 
 @ @   - 2 7 , 6   + 2 7 , 7   @ @   i m p o r t   a n d r o i d . u t i l . S p a r s e A r r a y ; 
 
   i m p o r t   a n d r o i d . v i e w . L a y o u t I n f l a t e r ; 
 
   i m p o r t   a n d r o i d . v i e w . V i e w ; 
 
   i m p o r t   a n d r o i d . v i e w . V i e w G r o u p ; 
 
 + i m p o r t   a n d r o i d . w i d g e t . B u t t o n ; 
 
   i m p o r t   a n d r o i d . w i d g e t . C o m p o u n d B u t t o n ; 
 
   i m p o r t   a n d r o i d . w i d g e t . F r a m e L a y o u t ; 
 
   i m p o r t   a n d r o i d . w i d g e t . I m a g e V i e w ; 
 
 @ @   - 1 1 0 , 6   + 1 1 1 , 7   @ @   p u b l i c   c l a s s   S e a r c h L a y o u t   e x t e n d s   E a s y R e c y c l e r V i e w   i m p l e m e n t s   C o m p o u n d B u t t o n . O n C 
 
                   s u p e r ( c o n t e x t ,   a t t r s ,   d e f S t y l e ) ; 
 
                   i n i t ( c o n t e x t ) ; 
 
           } 
 
 +         p r i v a t e   B u t t o n   m A d v a n c e d T a g S e a r c h B t n ; 
 
   
 
           @ S u p p r e s s L i n t ( " I n f l a t e P a r a m s " ) 
 
           p r i v a t e   v o i d   i n i t ( C o n t e x t   c o n t e x t )   { 
 
 @ @   - 1 5 4 , 6   + 1 5 6 , 9   @ @   p u b l i c   c l a s s   S e a r c h L a y o u t   e x t e n d s   E a s y R e c y c l e r V i e w   i m p l e m e n t s   C o m p o u n d B u t t o n . O n C 
 
                   m A c t i o n V i e w   =   m I n f l a t e r . i n f l a t e ( R . l a y o u t . s e a r c h _ a c t i o n ,   n u l l ) ; 
 
                   m A c t i o n   =   ( T e x t V i e w )   m A c t i o n V i e w . f i n d V i e w B y I d ( R . i d . a c t i o n ) ; 
 
                   m A c t i o n . s e t O n C l i c k L i s t e n e r ( t h i s ) ; 
 
 +                 / / 
 
 +                 m A d v a n c e d T a g S e a r c h B t n   =   ( B u t t o n )   n o r m a l V i e w . f i n d V i e w B y I d ( R . i d . b t n _ a d v a n c e d _ t a g _ s e a r c h ) ; 
 
 +                 m A d v a n c e d T a g S e a r c h B t n . s e t O n C l i c k L i s t e n e r ( t h i s ) ; 
 
           } 
 
   
 
           p u b l i c   v o i d   s e t H e l p e r ( H e l p e r   h e l p e r )   { 
 
 @ @   - 3 3 2 , 6   + 3 3 7 , 1 1   @ @   p u b l i c   c l a s s   S e a r c h L a y o u t   e x t e n d s   E a s y R e c y c l e r V i e w   i m p l e m e n t s   C o m p o u n d B u t t o n . O n C 
 
                   }   e l s e   i f   ( m A c t i o n   = =   v )   { 
 
                           t o g g l e S e a r c h M o d e ( ) ; 
 
                   } 
 
 +                 e l s e   i f   ( m A d v a n c e d T a g S e a r c h B t n   = =   v )   { 
 
 +                         i f   ( m H e l p e r   ! =   n u l l )   { 
 
 +                                 m H e l p e r . o n O p e n T a g S e l e c t o r ( ) ;   / /   tQde0[_ĉvx
 
 +                         } 
 
 +                 } 
 
           } 
 
   
 
           p r i v a t e   c l a s s   S i m p l e H o l d e r   e x t e n d s   V i e w H o l d e r   { 
 
 @ @   - 4 1 6 , 5   + 4 2 6 , 6   @ @   p u b l i c   c l a s s   S e a r c h L a y o u t   e x t e n d s   E a s y R e c y c l e r V i e w   i m p l e m e n t s   C o m p o u n d B u t t o n . O n C 
 
           p u b l i c   i n t e r f a c e   H e l p e r   { 
 
                   v o i d   o n C h a n g e S e a r c h M o d e ( ) ; 
 
                   v o i d   o n S e l e c t I m a g e ( ) ; 
 
 +                 v o i d   o n O p e n T a g S e l e c t o r ( ) ; 
 
           } 
 
   } 
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / r e s / d r a w a b l e / b g _ t a g _ s e l e c t o r . x m l   b / a p p / s r c / m a i n / r e s / d r a w a b l e / b g _ t a g _ s e l e c t o r . x m l 
 
 n e w   f i l e   m o d e   1 0 0 6 4 4 
 
 i n d e x   0 0 0 0 0 0 0 . . c 4 c 8 9 4 f 
 
 - - -   / d e v / n u l l 
 
 + + +   b / a p p / s r c / m a i n / r e s / d r a w a b l e / b g _ t a g _ s e l e c t o r . x m l 
 
 @ @   - 0 , 0   + 1 , 1 7   @ @ 
 
 + < ? x m l   v e r s i o n = " 1 . 0 "   e n c o d i n g = " u t f - 8 " ? > 
 
 + < s e l e c t o r   x m l n s : a n d r o i d = " h t t p : / / s c h e m a s . a n d r o i d . c o m / a p k / r e s / a n d r o i d " > 
 
 +         < i t e m   a n d r o i d : s t a t e _ s e l e c t e d = " t r u e " > 
 
 +                 < s h a p e   a n d r o i d : s h a p e = " r e c t a n g l e " > 
 
 +                         < s o l i d   a n d r o i d : c o l o r = " # 0 0 9 6 8 8 "   / > 
 
 +                         < c o r n e r s   a n d r o i d : r a d i u s = " 1 6 d p "   / > 
 
 +                 < / s h a p e > 
 
 +         < / i t e m > 
 
 + 
 
 +         < i t e m > 
 
 +                 < s h a p e   a n d r o i d : s h a p e = " r e c t a n g l e " > 
 
 +                         < s t r o k e   a n d r o i d : w i d t h = " 1 d p "   a n d r o i d : c o l o r = " # B D B D B D "   / > 
 
 +                         < s o l i d   a n d r o i d : c o l o r = " # 0 0 0 0 0 0 0 0 "   / > 
 
 +                         < c o r n e r s   a n d r o i d : r a d i u s = " 1 6 d p "   / > 
 
 +                 < / s h a p e > 
 
 +         < / i t e m > 
 
 + < / s e l e c t o r > 
 
 \   N o   n e w l i n e   a t   e n d   o f   f i l e 
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / r e s / l a y o u t / i t e m _ t a g _ c h i p . x m l   b / a p p / s r c / m a i n / r e s / l a y o u t / i t e m _ t a g _ c h i p . x m l 
 
 n e w   f i l e   m o d e   1 0 0 6 4 4 
 
 i n d e x   0 0 0 0 0 0 0 . . 9 e 5 4 3 9 9 
 
 - - -   / d e v / n u l l 
 
 + + +   b / a p p / s r c / m a i n / r e s / l a y o u t / i t e m _ t a g _ c h i p . x m l 
 
 @ @   - 0 , 0   + 1 , 1 5   @ @ 
 
 + < ? x m l   v e r s i o n = " 1 . 0 "   e n c o d i n g = " u t f - 8 " ? > 
 
 + < T e x t V i e w   x m l n s : a n d r o i d = " h t t p : / / s c h e m a s . a n d r o i d . c o m / a p k / r e s / a n d r o i d " 
 
 +         a n d r o i d : i d = " @ + i d / t v _ t a g _ n a m e " 
 
 +         a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " 
 
 +         a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " 
 
 +         a n d r o i d : l a y o u t _ m a r g i n = " 4 d p " 
 
 +         a n d r o i d : b a c k g r o u n d = " @ d r a w a b l e / b g _ t a g _ s e l e c t o r " 
 
 +         a n d r o i d : g r a v i t y = " c e n t e r " 
 
 +         a n d r o i d : p a d d i n g S t a r t = " 8 d p " 
 
 +         a n d r o i d : p a d d i n g T o p = " 6 d p " 
 
 +         a n d r o i d : p a d d i n g E n d = " 8 d p " 
 
 +         a n d r o i d : p a d d i n g B o t t o m = " 6 d p " 
 
 +         a n d r o i d : t e x t = " T a g   N a m e " 
 
 +         a n d r o i d : t e x t C o l o r = " @ c o l o r / p r i m a r y _ t e x t _ d e f a u l t _ m a t e r i a l _ l i g h t " 
 
 +         a n d r o i d : t e x t S i z e = " 1 4 s p "   / > 
 
 \   N o   n e w l i n e   a t   e n d   o f   f i l e 
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / r e s / l a y o u t / s e a r c h _ n o r m a l . x m l   b / a p p / s r c / m a i n / r e s / l a y o u t / s e a r c h _ n o r m a l . x m l 
 
 i n d e x   b 4 d b 5 c 0 . . 1 3 f 5 f 9 c   1 0 0 6 4 4 
 
 - - -   a / a p p / s r c / m a i n / r e s / l a y o u t / s e a r c h _ n o r m a l . x m l 
 
 + + +   b / a p p / s r c / m a i n / r e s / l a y o u t / s e a r c h _ n o r m a l . x m l 
 
 @ @   - 9 , 6   + 9 , 7   @ @ 
 
       ~             h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       ~ 
 
       ~   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   s o f t w a r e 
 
 +     ~   d i s t r i b u t e d   u n d e r   t h e   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       ~   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       ~   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       ~   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 @ @   - 2 1 , 1 2   + 2 2 , 2 7   @ @ 
 
           a n d r o i d : l a y o u t _ h e i g h t = " m a t c h _ p a r e n t " 
 
           a n d r o i d : o r i e n t a t i o n = " v e r t i c a l " > 
 
   
 
 +         < ! - -   1 .   $iX4Q(RW~fXgDi0  - - > 
 
           < c o m . h i p p o . e h v i e w e r . w i d g e t . C a t e g o r y T a b l e 
 
                   a n d r o i d : i d = " @ + i d / s e a r c h _ c a t e g o r y _ t a b l e " 
 
                   a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " 
 
                   a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " 
 
                   a n d r o i d : l a y o u t _ m a r g i n B o t t o m = " @ d i m e n / s e a r c h _ i t e m _ i n t e r v a l " / > 
 
   
 
 +         < ! - -   = = = = = = = = = = = =   ,ajnigkwVcScmrko-l#r~p`~!2[ ? = = = = = = = = = = = =   - - > 
 
 +         < B u t t o n 
 
 +                 a n d r o i d : i d = " @ + i d / b t n _ a d v a n c e d _ t a g _ s e a r c h " 
 
 +                 a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " 
 
 +                 a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " 
 
 +                 a n d r o i d : l a y o u t _ m a r g i n B o t t o m = " 8 d p " 
 
 +                 a n d r o i d : t e x t = " M u l t i - t a g   S e a r c h " 
 
 +                 a n d r o i d : t e x t S t y l e = " b o l d " 
 
 +                 a n d r o i d : t e x t C o l o r = " # F F F F F F " 
 
 +                 a n d r o i d : b a c k g r o u n d T i n t = " ? a t t r / c o l o r P r i m a r y " 
 
 +                 s t y l e = " @ s t y l e / W i d g e t . A p p C o m p a t . B u t t o n . C o l o r e d " / > 
 
 +         < ! - -   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   - - > 
 
 + 
 
 +         < ! - -   2 .   mbh(R`~!2[_]Y  - - > 
 
           < c o m . h i p p o . w i d g e t . R a d i o G r i d G r o u p 
 
                   a n d r o i d : i d = " @ + i d / n o r m a l _ s e a r c h _ m o d e " 
 
                   a n d r o i d : l a y o u t _ w i d t h = " w r a p _ c o n t e n t " 
 
 @ @   - 6 2 , 6   + 7 8 , 7   @ @ 
 
   
 
           < / c o m . h i p p o . w i d g e t . R a d i o G r i d G r o u p > 
 
   
 
 +         < ! - -   3 .   4df4Q(R^TA%Xm͓VbBi<jY
0[ O? - - > 
 
           < L i n e a r L a y o u t 
 
                   a n d r o i d : l a y o u t _ w i d t h = " m a t c h _ p a r e n t " 
 
                   a n d r o i d : l a y o u t _ h e i g h t = " w r a p _ c o n t e n t " 
 
 @ @   - 8 7 , 4   + 1 0 4 , 4   @ @ 
 
                           a n d r o i d : t e x t = " @ s t r i n g / s e a r c h _ e n a b l e _ a d v a n c e " / > 
 
   
 
           < / L i n e a r L a y o u t > 
 
 - < / L i n e a r L a y o u t > 
 
 + < / L i n e a r L a y o u t > 
 
 \   N o   n e w l i n e   a t   e n d   o f   f i l e 
 
 d i f f   - - g i t   a / a p p / s r c / m a i n / r e s / v a l u e s / s t r i n g s . x m l   b / a p p / s r c / m a i n / r e s / v a l u e s / s t r i n g s . x m l 
 
 i n d e x   3 e 2 a 1 f 3 . . 8 7 2 c 2 5 b   1 0 0 6 4 4 
 
 - - -   a / a p p / s r c / m a i n / r e s / v a l u e s / s t r i n g s . x m l 
 
 + + +   b / a p p / s r c / m a i n / r e s / v a l u e s / s t r i n g s . x m l 
 
 @ @   - 5 6 6 , 8   + 5 6 6 , 8   @ @ 
 
           < s t r i n g   n a m e = " s e t t i n g s _ e h _ s i g n _ o u t _ t i p " > Y o u   h a v e   s i g n e d   o u t .   R e s t a r t   t h e   a p p l i c a t i o n   t o   s i g n   i n   a g a i n < / s t r i n g > 
 
           < s t r i n g   n a m e = " s e t t i n g s _ e h _ i d e n t i t y _ c o o k i e s " > I d e n t i t y   c o o k i e s < / s t r i n g > 
 
           < s t r i n g   n a m e = " s e t t i n g s _ e h _ i d e n t i t y _ c o o k i e s _ s u m m a r y " > C o o k i e s   c a n   b e   u s e d   t o   s i g n   i n < / s t r i n g > 
 
 - < ! - -         < s t r i n g   n a m e = " s e t t i n g s _ e h _ l o c k _ c o o k i e s _ i g n e o u s " > L o c k   t h e   C o o k i e   i g n e o u s   f i e l d < / s t r i n g > - - > 
 
 - < ! - -         < s t r i n g   n a m e = " s e t t i n g s _ e h _ l o c k _ c o o k i e s _ i g n e o u s _ s u m m a r y " > I t   i s   n o t   r e c o m m e n d e d   t o   e n a b l e   i t   e x c e p t   i n   s p e c i a l   c i r c u m s t a n c e s . < / s t r i n g > - - > 
 
 +         < ! - -         < s t r i n g   n a m e = " s e t t i n g s _ e h _ l o c k _ c o o k i e s _ i g n e o u s " > L o c k   t h e   C o o k i e   i g n e o u s   f i e l d < / s t r i n g > - - > 
 
 +         < ! - -         < s t r i n g   n a m e = " s e t t i n g s _ e h _ l o c k _ c o o k i e s _ i g n e o u s _ s u m m a r y " > I t   i s   n o t   r e c o m m e n d e d   t o   e n a b l e   i t   e x c e p t   i n   s p e c i a l   c i r c u m s t a n c e s . < / s t r i n g > - - > 
 
           < s t r i n g   n a m e = " s e t t i n g s _ e h _ i d e n t i t y _ c o o k i e s _ s i g n e d " > I d e n t i t y   c o o k i e s   c a n   b e   u s e d   t o   s i g n   i n   t o   t h i s   a c c o u n t . & l t ; b r & g t ; & l t ; b & g t ; K E E P   I T   S A F E & l t ; / b & g t ; & l t ; b r & g t ; & l t ; b r & g t ; % s < / s t r i n g > 
 
           < s t r i n g   n a m e = " s e t t i n g s _ e h _ i d e n t i t y _ c o o k i e s _ t o u r i s t " > N o t   s i g n e d   i n . < / s t r i n g > 
 
           < s t r i n g   n a m e = " s e t t i n g s _ e h _ i d e n t i t y _ c o o k i e s _ c o p y " > C o p y < / s t r i n g > 
 
 d i f f   - - g i t   a / g r a d l e / w r a p p e r / g r a d l e - w r a p p e r . p r o p e r t i e s   b / g r a d l e / w r a p p e r / g r a d l e - w r a p p e r . p r o p e r t i e s 
 
 i n d e x   b a 7 1 1 a 8 . . a 7 5 4 3 f a   1 0 0 6 4 4 
 
 - - -   a / g r a d l e / w r a p p e r / g r a d l e - w r a p p e r . p r o p e r t i e s 
 
 + + +   b / g r a d l e / w r a p p e r / g r a d l e - w r a p p e r . p r o p e r t i e s 
 
 @ @   - 1 , 6   + 1 , 7   @ @ 
 
 - # M o n   A u g   0 1   2 0 : 2 0 : 3 6   S G T   2 0 2 2 
 
 + # T h u   J a n   2 9   1 6 : 2 2 : 2 3   C S T   2 0 2 6 
 
   d i s t r i b u t i o n B a s e = G R A D L E _ U S E R _ H O M E 
 
   d i s t r i b u t i o n P a t h = w r a p p e r / d i s t s 
 
 + d i s t r i b u t i o n S h a 2 5 6 S u m = 2 0 f 1 b 1 1 7 6 2 3 7 2 5 4 a 6 f c 2 0 4 d 8 4 3 4 1 9 6 f a 1 1 a 4 c f b 3 8 7 5 6 7 5 1 9 c 6 1 5 5 6 e 8 7 1 0 a e d 7 8 
 
 + d i s t r i b u t i o n U r l = h t t p s \ : / / s e r v i c e s . g r a d l e . o r g / d i s t r i b u t i o n s / g r a d l e - 8 . 1 3 - b i n . z i p 
 
   z i p S t o r e B a s e = G R A D L E _ U S E R _ H O M E 
 
   z i p S t o r e P a t h = w r a p p e r / d i s t s 
 
 - d i s t r i b u t i o n U r l = h t t p s \ : / / s e r v i c e s . g r a d l e . o r g / d i s t r i b u t i o n s / g r a d l e - 8 . 1 3 - a l l . z i p 
 
 