im android sdk.
im_android_sdk is hosted in the following web site
https://github.com/richmonkey/im_android_sdk
If you think the Android project im_android_sdk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of im_android_sdk.
Item | Value |
---|---|
Java File Count | 70 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Activity Count | 7 |
jar files used | crashdump-v1.0.0.jar smart-push-v1.1.7.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.BATTERY_STATS android.permission.BROADCAST_STICKY android.permission.CHANGE_NETWORK_STATE android.permission.CHANGE_WIFI_STATE android.permission.INTERNET android.permission.READ_CONTACTS android.permission.READ_PHONE_STATE android.permission.READ_USER_DICTIONARY android.permission.RECEIVE_BOOT_COMPLETED android.permission.RECORD_AUDIO android.permission.SYSTEM_ALERT_WINDOW android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
Raw File Names | res\raw\play_end.mp3 res\raw\record_end.mp3 res\raw\record_start.mp3 |
There are 61 image files in im_android_sdk. The names of the image files are listed as follows.
abaose.png amp2.png amp3.png amp4.png amp5.png amp6.png amp7.png avatar_contact.png camera_btn_nor.png chatfrom_bg_focused.9.png chatfrom_bg_normal.9.png chatfrom_bg_pressed.9.png chatting_setmode_msg_btn_focused.png chatting_setmode_msg_btn_normal.png chatting_setmode_msg_btn_pressed.png chatting_setmode_voice_btn_focused.png chatting_setmode_voice_btn_normal.png chatting_setmode_voice_btn_pressed.png chatto_bg_focused.9.png chatto_bg_normal.9.png chatto_bg_pressed.9.png chatto_voice_playing.png chatto_voice_playing_f1.png chatto_voice_playing_f2.png chatto_voice_playing_f3.png ic_action_search.png ic_activity_back.png ic_new_conversation.png ic_pick_photo.png ic_take_photo.png login_edit_normal.9.png mm_title_back_focused.9.png mm_title_back_normal.9.png mm_title_back_pressed.9.png mm_title_btn_compose_normal.png mm_title_btn_contact_normal.png mm_title_btn_focused.9.png mm_title_btn_normal.9.png mm_title_btn_pressed.9.png msg_status_client_read.png msg_status_client_received.png msg_status_gray_waiting.png msg_status_send_error.png msg_status_server_receive.png rcd_cancel_icon.png record_green.png record_red.png record_white.png renma.png shuaige.png tab_address_normal.png title_btn_function.png title_function_bg.9.png voice_rcd_btn_disable.9.png voice_rcd_btn_nor.9.png voice_rcd_btn_pressed.9.png voice_rcd_cancel_bg.png voice_rcd_cancel_bg_focused.png voice_rcd_hint.png voice_rcd_hint_bg.9.png voice_to_short.png
The following screenshort is generated from the image listed above.
im_android_sdk has the following Java source files.
android.media.AmrInputStream.java android.media.MediaMetadataRetriever.java bz.tsung.media.audio.AudioRecorder.java bz.tsung.media.audio.AudioUtil.java bz.tsung.media.audio.IAudioRecorder.java bz.tsung.media.audio.RehearsalAudioRecorder.java bz.tsung.media.audio.converters.AmrWaveConverter.java bz.tsung.media.audio.converters.UnknownWaveConverter.java bz.tsung.media.audio.converters.WaveConverter.java bz.tsung.utils.android.DeviceUtil.java com.beetle.ApplicationTest.java com.beetle.AsyncTCP.java com.beetle.AsyncTCPTest.java com.beetle.TCPConnectCallback.java com.beetle.TCPReadCallback.java com.beetle.bauhinia.APIRequest.java com.beetle.bauhinia.Config.java com.beetle.bauhinia.IMActivity.java com.beetle.bauhinia.IMApplication.java com.beetle.bauhinia.MainActivity.java com.beetle.bauhinia.MessageDB.java com.beetle.bauhinia.NewConversation.java com.beetle.bauhinia.PeerMessageHandler.java com.beetle.bauhinia.ReverseFile.java com.beetle.bauhinia.Token.java com.beetle.bauhinia.UnitTestActivity.java com.beetle.bauhinia.activity.AccountActivity.java com.beetle.bauhinia.activity.BaseActivity.java com.beetle.bauhinia.activity.LoginActivity.java com.beetle.bauhinia.activity.PhotoActivity.java com.beetle.bauhinia.activity.VerifyActivity.java com.beetle.bauhinia.api.IMHttp.java com.beetle.bauhinia.api.IMHttpFactory.java com.beetle.bauhinia.api.body.PostAuthRefreshToken.java com.beetle.bauhinia.api.body.PostAuthToken.java com.beetle.bauhinia.api.body.PostPhone.java com.beetle.bauhinia.api.body.PostTextValue.java com.beetle.bauhinia.api.types.Audio.java com.beetle.bauhinia.api.types.Code.java com.beetle.bauhinia.api.types.Image.java com.beetle.bauhinia.api.types.Media.java com.beetle.bauhinia.api.types.User.java com.beetle.bauhinia.constant.MessageKeys.java com.beetle.bauhinia.constant.RequestCodes.java com.beetle.bauhinia.formatter.MessageFormatter.java com.beetle.bauhinia.int.java com.beetle.bauhinia.model.Contact.java com.beetle.bauhinia.model.ContactDB.java com.beetle.bauhinia.model.PhoneNumber.java com.beetle.bauhinia.model.UserDB.java com.beetle.bauhinia.static.java com.beetle.bauhinia.tools.AudioDownloader.java com.beetle.bauhinia.tools.BinAscii.java com.beetle.bauhinia.tools.FileCache.java com.beetle.bauhinia.tools.ImageMIME.java com.beetle.bauhinia.tools.Notification.java com.beetle.bauhinia.tools.NotificationCenter.java com.beetle.bauhinia.tools.Outbox.java com.beetle.bauhinia.tools.event.BusProvider.java com.beetle.bauhinia.tools.event.LoginSuccessEvent.java com.beetle.im.BytePacket.java com.beetle.im.IMMessage.java com.beetle.im.IMPeerMessageHandler.java com.beetle.im.IMService.java com.beetle.im.IMServiceObserver.java com.beetle.im.Timer.java com.google.code.p.leveldb.LevelDB.java com.google.code.p.leveldb.LevelDBIterator.java ellyschoice.nl.realtimeaudiorecorder.ApplicationTest.java