Skip to content

suyonoion/CurlViewPagerUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CurlViewPagerUI

ViewPager transisi Curl dengan menggunakan PageTransformer tanpa OpenGL yang bisa diterapkan di Expanded SystemUI

Preview

alt tag

Kode XML

Letakkan Kode XML ini di Expanded, sebagai contoh 5 halaman saja.

<com.mykodetutorial.curlviewpagerui.ViewPagerCurl android:id="@+id/id_viewpager_curl" android:layout_width="match_parent" android:layout_height="match_parent">
        <com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout android:id="@+id/id_halaman_curl_1" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
            <include layout="@layout/layout_halaman_curl_1"/>
        </com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout>
        <com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout android:id="@+id/id_halaman_curl_2" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
            <include layout="@layout/layout_halaman_curl_2"/>
        </com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout>
        <com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout android:id="@+id/id_halaman_curl_3" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
            <include layout="@layout/layout_halaman_curl_3"/>
        </com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout>
        <com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout android:id="@+id/id_halaman_curl_4" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
            <include layout="@layout/layout_halaman_curl_4"/>
        </com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout>
        <com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout android:id="@+id/id_halaman_curl_5" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
            <include layout="@layout/layout_halaman_curl_5"/>
        </com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout>
    </com.mykodetutorial.curlviewpagerui.ViewPagerCurl>

Penggunaan

Hal yang bisa diganti agar bisa menggunakan halamanmu sendiri.

Ganti kode berikut dengan kodemu sendiri

<com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout android:id="@+id/id_halaman_curl_1" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
  <!-- disini bisa apa saja -->
</com.mykodetutorial.curlviewpagerui.HalamanCurlFrameLayout>

dan lakukan juga sampai halaman 5

Selesai

Smali Guide :

CurlViewPagerUI_Guide.zip

Demo Sample Apk :

CurlViewPagerUI_demo.apk

Authors

License

This project is licensed under the MIT License.

Terimakasih

  • Allah SWT
  • AndroidStudio
  • GitHub
  • klarson2
  • etc

About

ViewPager transisi Curl dengan menggunakan PageTransformer tanpa OpenGL yang bisa diterapkan di Expanded SystemUI Kode XML

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages