MaterialAbout
0.3.0
นี่เป็นโครงการ Android คุณในฐานะนักพัฒนาอุปกรณ์เคลื่อนที่สามารถใช้ไลบรารีนี้เพื่อแสดงเนื้อหาเกี่ยวกับหน้าจอในแอปของคุณได้ มันถูกสร้างขึ้นเพื่อทำให้ชีวิตของคุณง่ายขึ้นเมื่อแนะนำให้คุณรู้จักกับผู้ใช้ของคุณ และเพื่อสร้างรูปแบบหน้าจอเกี่ยวกับแอป Android ที่เป็นวัสดุ มันเรียบง่ายและมีชีวิตชีวามาก ลองดูสิ
ไลบรารีนี้มีการปรับแต่งและฟีเจอร์ต่างๆ มากมายเกินกว่าจะแสดงที่นี่ โปรดตรวจสอบแอปตัวอย่างและอย่าลังเลที่จะช่วยเหลือในการดึงคำขอ คุณสามารถดูแอปตัวอย่างที่อยู่ในโปรเจ็กต์นี้ได้
ไลบรารีนี้ต้องการให้ตั้งค่า minSdkVersion
เป็น 14
หรือสูงกว่า เช่น ไลบรารีการสนับสนุนอย่างเป็นทางการ
allprojects {
repositories {
.. .
maven { url " https://jitpack.io " }
}
}
dependencies {
compile ' com.github.jrvansuita:MaterialAbout:+ '
}
สร้างอินสแตนซ์ AboutView ด้วย 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 ());