Double View Pager Sample for Android

Double View Pager Sample for Android 1.0

Android / Julio Gmez / 13 / Tam xüsusiyyət
Təsvir

Android üçün Cüt Görünüş Çağrı Cihazı Nümunəsi: Hərtərəfli Bələdçi

Əgər siz unikal və cəlbedici istifadəçi təcrübəsi yaratmaq istəyən Android tərtibatçısınızsa, Android üçün Double View Pager Nümunəsindən istifadə etməyi düşünə bilərsiniz. GitHub-da mövcud olan bu kitabxana sizə hər bir uşaqda şaquli görünüş peycerləri ilə üfüqi görünüş peycerini yaratmağa imkan verir. Bu yazıda biz Double View Pager Nümunəsinin nə olduğunu və onun layihələrinizdə necə istifadə oluna biləcəyini ətraflı nəzərdən keçirəcəyik.

Double View Peycer Nümunəsi nədir?

Double View Pager Nümunəsi tərtibatçılara Android proqramlarında DoubleViewPager sinfindən necə istifadə etmək nümunəsi təqdim edən açıq mənbəli kitabxanadır. Kitabxana Julio Mejia tərəfindən yaradılmışdır və Apache License 2.0 altında GitHub-da mövcuddur.

Bu kitabxananın əsas xüsusiyyəti onun hər bir uşaq üzərində şaquli görünüş peycerləri ilə üfüqi görünüş peycerini yaratmaq qabiliyyətidir. Bu o deməkdir ki, istifadəçilər məzmunda həm üfüqi, həm də şaquli olaraq sürüşə bilər və ənənəvi baxış peycerlərindən daha təsirli təcrübə yarada bilər.

Bu necə işləyir?

Layihənizdə DoubleViewPager sinfindən istifadə etmək üçün onu build.gradle faylınıza asılılıq kimi əlavə etməlisiniz:

asılılıqlar {

'com.github.juliome10:DoubleViewPager:v1.0' tətbiqi

}

Asılılığı əlavə etdikdən sonra layout fayllarınızda sinifdən istifadə etməyə başlaya bilərsiniz:

<com.julio.mejia.views.DoubleViewPager

android:id="@+id/viewPager"

android:layout_width="match_parent"

android:layout_height="match_parent" />

Java kodunuzda həm üfüqi, həm də şaquli görünüş peycerləri üçün adapterlər qurmalısınız:

// Horizontal ViewPager üçün adapter qurun

PagerAdapter adapteri=yeni MyPagerAdapter(getSupportFragmentManager());

viewPager.setAdapter(adapter);

// Şaquli ViewPager üçün adapter qurun

VerticalPagerAdapter verticalAdapter=yeni VerticalPagerAdapter(getSupportFragmentManager());

verticalViewPager.setAdapter(verticalAdapter);

Səhifələr arasında sürüşdürməni idarə etmək üçün bəzi üsulları da ləğv etməlisiniz:

@Dəyişdir

ictimai void onPageScrolled(int mövqe, float mövqeOffset,

int positionOffsetPixels) {

// Burada səhifələr arasında sürüşdürün

}

@Dəyişdir

ictimai void onPageSelected(int mövqe) {

// Burada səhifələrin seçilməsi ilə məşğul olun

}

Ümumi Faydalar

Android proqramlarınızda Double View Pager Nümunəsindən istifadə etməyin bir sıra üstünlükləri var:

1) Unikal İstifadəçi Təcrübəsi - İstifadəçilərə məzmunda həm üfüqi, həm də şaquli olaraq sürüşdürməyə icazə verməklə, siz tətbiqinizi digərlərindən fərqləndirən daha təsirli təcrübə yarada bilərsiniz.

2) Açıq Mənbə - Kitabxana Apache License 2.0 altında açıq mənbəlidir, bu o deməkdir ki, hər kəs öz ehtiyaclarına uyğun olaraq onu töhfə verə və ya dəyişdirə bilər.

3) Asan İnteqrasiya - build.gradle faylına asılılıq kimi yalnız bir kod sətirinin əlavə edilməsi ilə tərtibatçılar bu funksiyanı çox çətinlik çəkmədən mövcud layihələrinə asanlıqla inteqrasiya edə bilərlər.

Nəticə

Nəticə olaraq, Android üçün ikiqat görünüşlü peyk cihazı nümunəsi tərtibatçılara tətbiqləri daxilində unikal istifadəçi təcrübələri yaratmaq üçün istifadəsi asan həll yolu təqdim edir. Məzmun vasitəsilə həm üfüqi, həm də şaquli olaraq sürüşdürmə qabiliyyəti onu digərlərindən fərqləndirir. İnternetdə mövcud olan kitabxanalar. Onun açıq mənbəli təbiəti həm də ehtiyaclarına uyğun olaraq töhfə vermək və ya dəyişdirmək istəyən hər kəsə imkan verir. Beləliklə, yollar axtarırsınızsa, istifadəçilərin tətbiqinizdən istifadə edərkən cəlbedici təcrübəyə malik olduğundan əmin olun, sonra ikiqat baxış-peyjer nümunəsi verin. -Android üçün cəhd edin!

Tam xüsusiyyət
Nəşriyyat Julio Gmez
Nəşriyyat saytı http://juliome10.github.io/
Buraxılış tarixi 2015-06-02
Tarix əlavə edildi 2015-06-02
Kateqoriya İnternet proqramı
Alt kateqoriya Müxtəlif
Versiya 1.0
Os tələbləri Android
Tələblər Compatible with 2.3.3 and above.
Qiymət Free
Həftədə endirmələr 0
Cəmi yüklənmə 13

Comments:

Ən məşhur