Double View Pager Sample for Android 1.0
Deskrizzjoni
Kampjun ta' Pager ta' View Double għal Android: Gwida Komprensiva
Jekk int żviluppatur ta' Android li qed tfittex li toħloq esperjenza ta' utent unika u ta' involviment, tista' tkun trid tikkunsidra li tuża l-Kampjun ta' Pager Double View għal Android. Din il-librerija, disponibbli fuq GitHub, tippermettilek toħloq pager ta' viżjoni orizzontali b'pagers ta' viżjoni vertikali fuq kull tifel. F'dan l-artikolu, se nagħtu ħarsa aktar mill-qrib lejn x'inhu l-Kampjun ta' Pager Double View u kif jista' jintuża fil-proġetti tiegħek.
X'inhu l-Kampjun ta' Pager Double View?
Il-Kampjun ta' Pager Double View huwa librerija open-source li tipprovdi lill-iżviluppaturi b'eżempju ta' kif jużaw il-klassi DoubleViewPager fl-applikazzjonijiet Android tagħhom. Il-librerija ġiet maħluqa minn Julio Mejia u hija disponibbli fuq GitHub taħt il-Liċenzja Apache 2.0.
Il-karatteristika ewlenija ta 'din il-librerija hija l-kapaċità tagħha li toħloq pager ta' viżjoni orizzontali b'pagers ta 'vista vertikali fuq kull tifel. Dan ifisser li l-utenti jistgħu jimxu kemm orizzontalment kif ukoll vertikalment permezz tal-kontenut, u joħolqu esperjenza aktar immersiva minn pagers ta' viżjoni tradizzjonali.
Kif taħdem?
Biex tuża l-klassi DoubleViewPager fil-proġett tiegħek, ikollok bżonn iżżidha bħala dipendenza fil-fajl build.gradle tiegħek:
dipendenzi {
implimentazzjoni 'com.github.juliome10:DoubleViewPager:v1.0'
}
Ladarba tkun żidt id-dipendenza, tista' tibda tuża l-klassi fil-fajls tat-tqassim tiegħek:
<com.julio.mejia.views.DoubleViewPager
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="match_parent" />
Fil-kodiċi Java tiegħek, ikollok bżonn twaqqaf adapters kemm għall-pagers tal-vista orizzontali kif ukoll vertikali:
// Twaqqaf adapter għal ViewPager orizzontali
PagerAdapter adapter=MyPagerAdapter ġdid (getSupportFragmentManager ());
viewPager.setAdapter(adapter);
// Twaqqaf adapter għal ViewPager vertikali
VerticalPagerAdapter verticalAdapter=VerticalPagerAdapter ġdid (getSupportFragmentManager ());
verticalViewPager.setAdapter(verticalAdapter);
Ikollok bżonn ukoll li tegħleb xi metodi sabiex timmaniġġja l-iswiping bejn il-paġni:
@Override
public void onPageScrolled(int position, float positionOffset,
int positionOffsetPixels) {
// Immaniġġja l-iskrolljar bejn il-paġni hawn
}
@Override
public void onPageSelected(int position) {
// Immaniġġja l-għażla tal-paġni hawn
}
Benefiċċji Ġenerali
Hemm diversi benefiċċji tal-użu tal-Kampjun ta' Pager Double View fl-applikazzjonijiet Android tiegħek:
1) Esperjenza Unika tal-Utent - Billi tippermetti lill-utenti jsaqqu kemm orizzontalment kif ukoll vertikalment permezz tal-kontenut, tista 'toħloq esperjenza aktar immersiva li tiddistingwi l-app tiegħek minn oħrajn.
2) Open-Source - Il-librerija hija open-source taħt Apache License 2.0 li jfisser li kulħadd jista’ jikkontribwixxi jew jimmodifikaha skont il-bżonnijiet tiegħu.
3) Integrazzjoni faċli - B'linja waħda biss ta 'kodiċi miżjuda bħala dipendenza fil-fajl build.gradle, l-iżviluppaturi jistgħu faċilment jintegraw din il-karatteristika fil-proġetti eżistenti tagħhom mingħajr ħafna battikata.
Konklużjoni
Bħala konklużjoni, il-kampjun tal-pager-double-view-for-android jipprovdi lill-iżviluppaturi b'soluzzjoni faċli biex tintuża biex joħolqu esperjenzi uniċi għall-utent fl-apps tagħhom. libreriji disponibbli online. In-natura open-source tagħha tippermetti wkoll lil kull min irid jikkontribwixxi jew jimmodifika skond il-bżonnijiet tiegħu. Mela jekk qed tfittex modi kun żgur li l-utenti jkollhom esperjenza ta' involviment waqt li jużaw l-app tiegħek imbagħad agħti double-view-pager-sample -għal-android ipprova!
Speċifikazzjoni sħiħa
Pubblikatur | Julio Gmez |
Sit tal-pubblikatur | http://juliome10.github.io/ |
Data tal-ħruġ | 2015-06-02 |
Data miżjuda | 2015-06-02 |
Kategorija | Softwer tal-Internet |
Sottokategorija | Mixxellanji |
Verżjoni | 1.0 |
Rekwiżiti Os | Android |
Rekwiżiti | Compatible with 2.3.3 and above. |
Prezz | Free |
Tniżżil fil-ġimgħa | 0 |
Tniżżil totali | 13 |
Comments: