Dies ist ein Android -Projekt. Als mobiler Entwickler können Sie diese Bibliothek verwenden, um Material zum Bildschirm in Ihren Apps anzuzeigen. Es wurde entwickelt, um Ihnen das Kennenlernen Ihrer Benutzer zu erleichtern und um ein Info-Bildschirmmuster für wichtige Android-Apps zu erstellen. Es ist wirklich einfach und dynamisch, probieren Sie es aus.
Diese Bibliothek verfügt über viel mehr Anpassungsmöglichkeiten und Funktionen, als hier gezeigt werden kann. Bitte schauen Sie sich die Beispiel-App an und helfen Sie gerne bei einer Pull-Anfrage. Sie können einen Blick auf die Beispiel-App werfen, die sich in diesem Projekt befindet.
Für diese Bibliothek muss minSdkVersion
auf 14
oder höher eingestellt sein, wie für die offizielle Support-Bibliothek.
allprojects {
repositories {
.. .
maven { url " https://jitpack.io " }
}
}
dependencies {
compile ' com.github.jrvansuita:MaterialAbout:+ '
}
Erstellen Sie eine AboutView-Instanz mit 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 ());