Ini adalah proyek Android . Anda, sebagai pengembang seluler, dapat menggunakan perpustakaan ini untuk menampilkan materi tentang layar di aplikasi Anda. Itu dibuat untuk membuat hidup Anda lebih mudah saat memperkenalkan Anda kepada pengguna, dan juga, untuk membuat pola layar tentang aplikasi android material. Ini sangat sederhana dan dinamis, lihatlah.
Perpustakaan ini memiliki lebih banyak penyesuaian dan fitur daripada yang dapat ditampilkan di sini. Silakan periksa contoh aplikasi dan jangan ragu untuk membantu dengan permintaan tarik. Anda dapat melihat contoh aplikasi yang ada di proyek ini.
Pustaka ini memerlukan minSdkVersion
untuk disetel ke 14
atau lebih tinggi, seperti Pustaka Dukungan Resmi.
allprojects {
repositories {
.. .
maven { url " https://jitpack.io " }
}
}
dependencies {
compile ' com.github.jrvansuita:MaterialAbout:+ '
}
Buat instance AboutView dengan AboutBuilder.
@ Override
protected void onCreate ( Bundle savedInstanceState ) {
super . onCreate ( savedInstanceState );
AboutView view = AboutBuilder . with ( this )
. setPhoto ( R . mipmap . profile_picture )
. setCover ( R . mipmap . profile_cover )
. setName ( "Your Full Name" )
. setSubTitle ( "Mobile Developer" )
. setBrief ( "I'm warmed of mobile technologies. Ideas maker, curious and nature lover." )
. setAppIcon ( R . mipmap . ic_launcher )
. setAppName ( R . string . app_name )
. addGooglePlayStoreLink ( "8002078663318221363" )
. addGitHubLink ( "user" )
. addFacebookLink ( "user" )
. addFiveStarsAction ()
. setVersionNameAsAppSubTitle ()
. addShareAction ( R . string . app_name )
. setWrapScrollView ( true )
. setLinksAnimated ( true )
. setShowAsCard ( true )
. build ();
addContentView ( view , layoutParams );
}
AboutBuilder aboutBuilder = AboutBuilder . with ( this );
List < Item > actions = aboutBuilder . getActions ();
List < Item > links = aboutBuilder . getActions ();
AboutView view = AboutBuilder . with ( this )
...
. build ();
View lastLinkView = view . findItem ( builder . getLastLink ());
View lastActionView = view . findItem ( builder . getLastAction ());