PoiPhoto
KriBerrios
9年前
<h2>介绍:</h2> <p> </p> <h2>运行效果:</h2> <p><img src="https://simg.open-open.com/show/b57303e3195b6997fcc1b551f85b2a07.png"></p> <h2>使用说明:</h2> <h3>Gradle</h3> <pre> compile 'com.flying.xiaopo:poiphoto:0.2.0'</pre> <h3>AndroidManifest.xml</h3> <pre> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="23"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="23"/></pre> <h3>Java</h3> <pre> PhotoPicker.newInstance() .setAlbumTitle("Album") .setPhotoTitle("Photo") .setToolbarColor(Color.BLACK) .setToolbarTitleColor(Color.WHITE) .setMaxNotice("can not select more") //the message when user selected photos too more .setStatusBarColor(Color.BLACK) //when sdk >21 ,it will work .setMaxCount(6) //max count of selected count .pick(MainActivity.this); //cont</pre> <h3>To Get Data</h3> <pre> @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode == RESULT_OK && requestCode == Define.DEFAULT_REQUEST_CODE) { //to get path of the selected photos List<String> paths = data.getStringArrayListExtra(Define.PATHS); //to get datatype of photo of the selected photos List<Photo> photos = data.getParcelableArrayListExtra(Define.PHOTOS); } }</pre> <p> </p> <p>项目地址: <a href="/misc/goto?guid=4959670586006464995" rel="nofollow">https://github.com/wuapnjie/PoiPhoto</a></p>