Android Open Source - Development wifi LinkChat






Project Summary

A sharingplatform on Android based on Wifi AP..

Web Site / Source Repository

LinkChat is hosted in the following web site
https://github.com/LinkedDestiny/LinkChat

If you think the Android project LinkChat 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 LinkChat.

ItemValue
Java File Count73
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Minimum SDK Version7
Activity Count10
jar files usedclasses-48a89d205c9090abc3cb28e6850c2657ed133c40.jar
classes-d4d8c6193b372a24fc68466679491b45884a680a.jar
classes.jar
classes.jar
internal_impl-20.0.0-29dbf142e82205f6c90231723aaf4ec8503d5dce.jar
internal_impl-20.0.0.jar
support-annotations-20.0.0-9b68fa5de2de23d0abf5d20ba3e0a64d64a35d82.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MOUNT_UNMOUNT_FILESYSTEMS
android.permission.READ_CONTACTS
android.permission.READ_PROFILE
android.permission.RECORD_AUDIO
android.permission.RECORD_VIDEO
android.permission.USE_CREDENTIALS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SETTINGS




Resource Files

There are 115 image files in LinkChat. The names of the image files are listed as follows.

abc_ab_bottom_solid_dark_holo.9.png
abc_ab_bottom_solid_light_holo.9.png
abc_ab_bottom_transparent_dark_holo.9.png
abc_ab_bottom_transparent_light_holo.9.png
abc_ab_share_pack_holo_dark.9.png
abc_ab_share_pack_holo_light.9.png
abc_ab_solid_dark_holo.9.png
abc_ab_solid_light_holo.9.png
abc_ab_stacked_solid_dark_holo.9.png
abc_ab_stacked_solid_light_holo.9.png
abc_ab_stacked_transparent_dark_holo.9.png
abc_ab_stacked_transparent_light_holo.9.png
abc_ab_transparent_dark_holo.9.png
abc_ab_transparent_light_holo.9.png
abc_cab_background_bottom_holo_dark.9.png
abc_cab_background_bottom_holo_light.9.png
abc_cab_background_top_holo_dark.9.png
abc_cab_background_top_holo_light.9.png
abc_ic_ab_back_holo_dark.png
abc_ic_ab_back_holo_light.png
abc_ic_cab_done_holo_dark.png
abc_ic_cab_done_holo_light.png
abc_ic_clear_disabled.png
abc_ic_clear_normal.png
abc_ic_clear_search_api_disabled_holo_light.png
abc_ic_clear_search_api_holo_light.png
abc_ic_commit_search_api_holo_dark.png
abc_ic_commit_search_api_holo_light.png
abc_ic_go.png
abc_ic_go_search_api_holo_light.png
abc_ic_menu_moreoverflow_normal_holo_dark.png
abc_ic_menu_moreoverflow_normal_holo_light.png
abc_ic_menu_share_holo_dark.png
abc_ic_menu_share_holo_light.png
abc_ic_search.png
abc_ic_search_api_holo_light.png
abc_ic_voice_search.png
abc_ic_voice_search_api_holo_light.png
abc_list_focused_holo.9.png
abc_list_longpressed_holo.9.png
abc_list_pressed_holo_dark.9.png
abc_list_pressed_holo_light.9.png
abc_list_selector_disabled_holo_dark.9.png
abc_list_selector_disabled_holo_light.9.png
abc_menu_dropdown_panel_holo_dark.9.png
abc_menu_dropdown_panel_holo_light.9.png
abc_menu_hardkey_panel_holo_dark.9.png
abc_menu_hardkey_panel_holo_light.9.png
abc_spinner_ab_default_holo_dark.9.png
abc_spinner_ab_default_holo_light.9.png
abc_spinner_ab_disabled_holo_dark.9.png
abc_spinner_ab_disabled_holo_light.9.png
abc_spinner_ab_focused_holo_dark.9.png
abc_spinner_ab_focused_holo_light.9.png
abc_spinner_ab_pressed_holo_dark.9.png
abc_spinner_ab_pressed_holo_light.9.png
add_more.png
ali_pwd_icon.png
arrow_head.png
atm_search_icon.png
atm_search_icon_delete.png
atm_search_text_bg.9.png
audio_delete.png
audio_panel_microphone.png
audio_panel_speak_bg_nor.png
audio_panel_speak_bg_press.png
btn_pressed.9.png
btn_unpressed.9.png
chatting_detail_image_cover_left.9.png
chatting_detail_image_cover_left_hover.9.png
chatting_detail_image_cover_right.9.png
chatting_detail_image_cover_right_hover.9.png
default_avatar.png
default_file.png
default_img.png
default_room.png
del_emoj.png
eaa.png
eab.png
eac.png
ead.png
eae.png
eaf.png
eag.png
eah.png
eai.png
eaj.png
eak.png
eal.png
eam.png
ean.png
eao.png
eap.png
eaq.png
ear.png
eas.png
eat.png
emoj.png
etk.png
friend_bubble_nor.9.png
friend_bubble_pressed.9.png
img.png
keyboard.png
msg_unsent.png
next.png
profile.png
send_camera.png
send_file.png
send_pic.png
settings.png
user_bubble_nor.9.png
user_bubble_pressed.9.png
voice_nor.png
voice_pressed.png
while_back.9.png

The following screenshort is generated from the image listed above.

null




Java Source Files

LinkChat has the following Java source files.

com.link.platform.BuildConfig.java
com.link.platform.MainApplication.java
com.link.platform.MainReceiver.java
com.link.platform.activity.BaseActivity.java
com.link.platform.activity.ConversationActivity.java
com.link.platform.activity.CreateRoomActivity.java
com.link.platform.activity.LoginActivity.java
com.link.platform.activity.MainActivity.java
com.link.platform.activity.WelcomeActivity.java
com.link.platform.activity.setting.LocalSetting.java
com.link.platform.file.FileData.java
com.link.platform.file.FileManager.java
com.link.platform.file.FileReceiver.java
com.link.platform.file.FileSender.java
com.link.platform.item.ContactItem.java
com.link.platform.item.MenuItem.java
com.link.platform.item.MessageItem.java
com.link.platform.item.NetworkItem.java
com.link.platform.item.ServerItem.java
com.link.platform.item.WiFiItem.java
com.link.platform.media.audio.AudioConfig.java
com.link.platform.media.audio.AudioData.java
com.link.platform.media.audio.AudioInstance.java
com.link.platform.media.audio.AudioManager.java
com.link.platform.media.audio.NativeAudioCodec.java
com.link.platform.media.audio.decode.AudioDecoder.java
com.link.platform.media.audio.decode.AudioPlayer.java
com.link.platform.media.audio.encode.AudioEncoder.java
com.link.platform.media.audio.encode.AudioRecorder.java
com.link.platform.media.audio.encode.AudioSender.java
com.link.platform.message.BaseMessage.java
com.link.platform.message.MessageCenter.java
com.link.platform.message.MessageListenerDelegate.java
com.link.platform.message.MessageTable.java
com.link.platform.message.MessageWithJson.java
com.link.platform.message.MessageWithObject.java
com.link.platform.message.MessageWithString.java
com.link.platform.model.BaseModel.java
com.link.platform.model.ContactModel.java
com.link.platform.model.ConversationModel.java
com.link.platform.model.EmojModel.java
com.link.platform.network.BaseClient.java
com.link.platform.network.BaseController.java
com.link.platform.network.SendItem.java
com.link.platform.network.ServerService.java
com.link.platform.network.item.ByteItem.java
com.link.platform.network.socket.IClient.java
com.link.platform.network.socket.IController.java
com.link.platform.network.socket.MainClient.java
com.link.platform.network.socket.MainServer.java
com.link.platform.network.util.IOHelper.java
com.link.platform.network.util.MsgType.java
com.link.platform.network.util.ProtocolFactory.java
com.link.platform.storage.PropertiesHelper.java
com.link.platform.ui.adapter.AddMoreAdapter.java
com.link.platform.ui.adapter.ConversationAdapter.java
com.link.platform.ui.adapter.EmojAdapter.java
com.link.platform.ui.adapter.MessageAdapter.java
com.link.platform.ui.component.EnterPasswordDialog.java
com.link.platform.ui.component.LoadMoreListView.java
com.link.platform.ui.component.LoadMoreListViewHeader.java
com.link.platform.ui.component.SearchEditText.java
com.link.platform.ui.component.ViewScroller.java
com.link.platform.util.Error.java
com.link.platform.util.ImageLoader.java
com.link.platform.util.SmilyManager.java
com.link.platform.util.StringUtil.java
com.link.platform.util.TimeHelper.java
com.link.platform.util.UIHelper.java
com.link.platform.util.Utils.java
com.link.platform.wifi.WiFiConfigurationFactory.java
com.link.platform.wifi.ap.APManager.java
com.link.platform.wifi.wifi.WiFiManager.java