Android Open Source - Photo pick Avatar






Project Summary

an android component, two types(take photo or pick photo from local sdcard) choose and crop avatar..

Web Site / Source Repository

Avatar is hosted in the following web site
https://github.com/yanlusu/Avatar

If you think the Android project Avatar listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of Avatar.

ItemValue
Java File Count19
Supported screen sizes[hdpi, xhdpi]
Target SDK Version19
Minimum SDK Version8
Activity Count3
Fragment Count4
jar files usedandroid-support-v4.jar
butterknife-5.1.0.jar
Required Permissionsandroid.permission.MOUNT_UNMOUNT_FILESYSTEMS
android.permission.RESTART_PACKAGES
android.permission.WRITE_EXTERNAL_STORAGE




License

The license information of Avatar is as follows:

GNU General Public License

Resource Files

There are 16 image files in Avatar. The names of the image files are listed as follows.

actionsheet_single_normal.9.png
actionsheet_single_pressed.9.png
common_loading2_0.png
defaultpic.png
fail.png
no_photo.png
skin_aio_input_bar_bg.9.png
skin_common_btn_small_blue_disabled.9.png
skin_common_btn_small_blue_pressed.9.png
skin_common_btn_small_blue_unpressed.9.png
skin_header_btn_back_normal.9.png
skin_header_btn_back_press.9.png
skin_header_btn_disable.9.png
skin_header_btn_normal.9.png
skin_header_btn_press.9.png
tips_popup_win_bg.9.png

The following screenshort is generated from the image listed above.

null




Java Source Files

com.syw.avatar.AlbumAdapter.java
com.syw.avatar.AlbumFragment.java
com.syw.avatar.AlbumInfo.java
com.syw.avatar.AlbumSerializable.java
com.syw.avatar.AvatarApplication.java
com.syw.avatar.Constants.java
com.syw.avatar.CropperActivity.java
com.syw.avatar.LocalPhotoActivity.java
com.syw.avatar.MainActivity.java
com.syw.avatar.PhotoInfo.java
com.syw.avatar.PhotoPickerAdapter.java
com.syw.avatar.PhotoPickerFragment.java
com.syw.avatar.PhotoSerializable.java
com.syw.avatar.util.FileSizeUtil.java
com.syw.avatar.util.ImageUtil.java
com.syw.avatar.util.SLog.java
com.syw.avatar.util.ThumbnailsUtil.java
com.syw.avatar.widget.ClipImageView.java
com.syw.avatar.widget.ClipView.java