实例介绍
注: 这个Demo里有一些源码是参考网上的! 1.这是本人android学习时候的一个Demo(是为了做毕设热身的) 2.在service包下配置Socket服务器的地址以及端口 manifest里160行配置百度的key(请先申请成为百度开发者)\ 3.运行APP后直接离线登陆可查看效果(服务器只是增加了一个登陆注册功能)
【实例截图】
【核心代码】
001994cd-6079-4793-99a4-65c2571a3c2a
└── 仿微信客户端+服务器
├── Test12_WeiChatUiDemo
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── face
│ │ ├── gif
│ │ │ ├── f000.gif
│ │ │ ├── f001.gif
│ │ │ ├── f002.gif
│ │ │ ├── f003.gif
│ │ │ ├── f004.gif
│ │ │ ├── f005.gif
│ │ │ ├── f006.gif
│ │ │ ├── f009.gif
│ │ │ ├── f010.gif
│ │ │ ├── f011.gif
│ │ │ ├── f012.gif
│ │ │ ├── f013.gif
│ │ │ ├── f014.gif
│ │ │ ├── f015.gif
│ │ │ ├── f017.gif
│ │ │ ├── f018.gif
│ │ │ ├── f019.gif
│ │ │ ├── f020.gif
│ │ │ ├── f021.gif
│ │ │ ├── f022.gif
│ │ │ ├── f023.gif
│ │ │ ├── f024.gif
│ │ │ ├── f025.gif
│ │ │ ├── f026.gif
│ │ │ ├── f027.gif
│ │ │ ├── f029.gif
│ │ │ ├── f030.gif
│ │ │ ├── f031.gif
│ │ │ ├── f033.gif
│ │ │ ├── f034.gif
│ │ │ ├── f035.gif
│ │ │ ├── f036.gif
│ │ │ ├── f037.gif
│ │ │ ├── f038.gif
│ │ │ ├── f040.gif
│ │ │ ├── f041.gif
│ │ │ ├── f042.gif
│ │ │ ├── f043.gif
│ │ │ ├── f044.gif
│ │ │ ├── f045.gif
│ │ │ ├── f046.gif
│ │ │ ├── f048.gif
│ │ │ ├── f049.gif
│ │ │ ├── f050.gif
│ │ │ ├── f051.gif
│ │ │ ├── f052.gif
│ │ │ ├── f053.gif
│ │ │ ├── f054.gif
│ │ │ ├── f055.gif
│ │ │ ├── f056.gif
│ │ │ ├── f059.gif
│ │ │ ├── f061.gif
│ │ │ ├── f062.gif
│ │ │ ├── f063.gif
│ │ │ ├── f065.gif
│ │ │ ├── f066.gif
│ │ │ ├── f070.gif
│ │ │ ├── f072.gif
│ │ │ ├── f073.gif
│ │ │ ├── f074.gif
│ │ │ ├── f077.gif
│ │ │ ├── f079.gif
│ │ │ ├── f081.gif
│ │ │ ├── f082.gif
│ │ │ ├── f083.gif
│ │ │ ├── f084.gif
│ │ │ ├── f085.gif
│ │ │ ├── f086.gif
│ │ │ ├── f087.gif
│ │ │ ├── f088.gif
│ │ │ ├── f089.gif
│ │ │ ├── f090.gif
│ │ │ ├── f091.gif
│ │ │ ├── f092.gif
│ │ │ ├── f093.gif
│ │ │ ├── f094.gif
│ │ │ ├── f095.gif
│ │ │ ├── f096.gif
│ │ │ ├── f097.gif
│ │ │ ├── f098.gif
│ │ │ ├── f099.gif
│ │ │ ├── f100.gif
│ │ │ ├── f101.gif
│ │ │ ├── f102.gif
│ │ │ ├── f103.gif
│ │ │ ├── f104.gif
│ │ │ ├── f105.gif
│ │ │ └── f106.gif
│ │ └── png
│ │ ├── emotion_del_normal.png
│ │ ├── f_static_000.png
│ │ ├── f_static_001.png
│ │ ├── f_static_002.png
│ │ ├── f_static_003.png
│ │ ├── f_static_004.png
│ │ ├── f_static_005.png
│ │ ├── f_static_006.png
│ │ ├── f_static_007.png
│ │ ├── f_static_008.png
│ │ ├── f_static_009.png
│ │ ├── f_static_010.png
│ │ ├── f_static_011.png
│ │ ├── f_static_012.png
│ │ ├── f_static_013.png
│ │ ├── f_static_014.png
│ │ ├── f_static_015.png
│ │ ├── f_static_016.png
│ │ ├── f_static_017.png
│ │ ├── f_static_018.png
│ │ ├── f_static_019.png
│ │ ├── f_static_020.png
│ │ ├── f_static_021.png
│ │ ├── f_static_022.png
│ │ ├── f_static_023.png
│ │ ├── f_static_024.png
│ │ ├── f_static_025.png
│ │ ├── f_static_026.png
│ │ ├── f_static_027.png
│ │ ├── f_static_028.png
│ │ ├── f_static_029.png
│ │ ├── f_static_030.png
│ │ ├── f_static_031.png
│ │ ├── f_static_032.png
│ │ ├── f_static_033.png
│ │ ├── f_static_034.png
│ │ ├── f_static_035.png
│ │ ├── f_static_036.png
│ │ ├── f_static_037.png
│ │ ├── f_static_038.png
│ │ ├── f_static_039.png
│ │ ├── f_static_040.png
│ │ ├── f_static_041.png
│ │ ├── f_static_042.png
│ │ ├── f_static_043.png
│ │ ├── f_static_044.png
│ │ ├── f_static_045.png
│ │ ├── f_static_046.png
│ │ ├── f_static_047.png
│ │ ├── f_static_048.png
│ │ ├── f_static_049.png
│ │ ├── f_static_050.png
│ │ ├── f_static_051.png
│ │ ├── f_static_052.png
│ │ ├── f_static_053.png
│ │ ├── f_static_054.png
│ │ ├── f_static_055.png
│ │ ├── f_static_056.png
│ │ ├── f_static_057.png
│ │ ├── f_static_058.png
│ │ ├── f_static_059.png
│ │ ├── f_static_060.png
│ │ ├── f_static_061.png
│ │ ├── f_static_062.png
│ │ ├── f_static_063.png
│ │ ├── f_static_064.png
│ │ ├── f_static_065.png
│ │ ├── f_static_066.png
│ │ ├── f_static_067.png
│ │ ├── f_static_068.png
│ │ ├── f_static_069.png
│ │ ├── f_static_070.png
│ │ ├── f_static_071.png
│ │ ├── f_static_072.png
│ │ ├── f_static_073.png
│ │ ├── f_static_074.png
│ │ ├── f_static_075.png
│ │ ├── f_static_076.png
│ │ ├── f_static_077.png
│ │ ├── f_static_078.png
│ │ ├── f_static_079.png
│ │ ├── f_static_080.png
│ │ ├── f_static_081.png
│ │ ├── f_static_082.png
│ │ ├── f_static_083.png
│ │ ├── f_static_084.png
│ │ ├── f_static_085.png
│ │ ├── f_static_086.png
│ │ ├── f_static_087.png
│ │ ├── f_static_088.png
│ │ ├── f_static_089.png
│ │ ├── f_static_090.png
│ │ ├── f_static_091.png
│ │ ├── f_static_092.png
│ │ ├── f_static_093.png
│ │ ├── f_static_094.png
│ │ ├── f_static_095.png
│ │ ├── f_static_096.png
│ │ ├── f_static_097.png
│ │ ├── f_static_098.png
│ │ ├── f_static_099.png
│ │ ├── f_static_100.png
│ │ ├── f_static_101.png
│ │ ├── f_static_102.png
│ │ ├── f_static_103.png
│ │ ├── f_static_104.png
│ │ ├── f_static_105.png
│ │ ├── f_static_106.png
│ │ ├── f_static_107.png
│ │ ├── f_static_108.png
│ │ ├── f_static_109.png
│ │ ├── f_static_110.png
│ │ ├── f_static_111.png
│ │ ├── f_static_112.png
│ │ ├── f_static_113.png
│ │ ├── f_static_114.png
│ │ ├── f_static_115.png
│ │ ├── f_static_116.png
│ │ ├── f_static_117.png
│ │ ├── f_static_118.png
│ │ ├── f_static_119.png
│ │ ├── f_static_120.png
│ │ ├── f_static_121.png
│ │ ├── f_static_122.png
│ │ ├── f_static_123.png
│ │ ├── f_static_124.png
│ │ ├── f_static_125.png
│ │ ├── f_static_126.png
│ │ ├── f_static_127.png
│ │ ├── f_static_128.png
│ │ ├── f_static_129.png
│ │ ├── f_static_130.png
│ │ ├── f_static_131.png
│ │ ├── f_static_132.png
│ │ ├── f_static_133.png
│ │ ├── f_static_134.png
│ │ ├── f_static_135.png
│ │ ├── f_static_136.png
│ │ ├── f_static_137.png
│ │ ├── f_static_138.png
│ │ ├── f_static_139.png
│ │ ├── f_static_140.png
│ │ ├── f_static_141.png
│ │ └── f_static_142.png
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── dlc
│ │ │ └── test12
│ │ │ └── weichatui
│ │ │ └── demo
│ │ │ ├── adapter
│ │ │ │ ├── ChatAdapter$1.class
│ │ │ │ ├── ChatAdapter$2.class
│ │ │ │ ├── ChatAdapter$ViewHolder.class
│ │ │ │ ├── ChatAdapter$ViewHolderNetOff.class
│ │ │ │ ├── ChatAdapter.class
│ │ │ │ ├── ChatMsgViewAdapter$1.class
│ │ │ │ ├── ChatMsgViewAdapter$2.class
│ │ │ │ ├── ChatMsgViewAdapter$3.class
│ │ │ │ ├── ChatMsgViewAdapter$4.class
│ │ │ │ ├── ChatMsgViewAdapter$5.class
│ │ │ │ ├── ChatMsgViewAdapter$6.class
│ │ │ │ ├── ChatMsgViewAdapter$7.class
│ │ │ │ ├── ChatMsgViewAdapter$IMsgViewType.class
│ │ │ │ ├── ChatMsgViewAdapter$popAction.class
│ │ │ │ ├── ChatMsgViewAdapter$ViewHolder.class
│ │ │ │ ├── ChatMsgViewAdapter.class
│ │ │ │ ├── ContactAdapter$ViewHolder.class
│ │ │ │ ├── ContactAdapter.class
│ │ │ │ ├── FaceGVAdapter$ViewHodler.class
│ │ │ │ ├── FaceGVAdapter.class
│ │ │ │ ├── FaceVPAdapter.class
│ │ │ │ └── MyFragmentPagerAdapter.class
│ │ │ ├── api
│ │ │ │ ├── AppBaseActivity.class
│ │ │ │ └── AppFragmentActivity.class
│ │ │ ├── application
│ │ │ │ └── WeiChatApplication.class
│ │ │ ├── bean
│ │ │ │ └── Task.class
│ │ │ ├── BuildConfig.class
│ │ │ ├── client
│ │ │ │ ├── ClientHandler.class
│ │ │ │ └── ClientThread.class
│ │ │ ├── commons
│ │ │ │ ├── Constant.class
│ │ │ │ ├── GlobalCMDParam.class
│ │ │ │ ├── GlobalCMDState.class
│ │ │ │ ├── GlobalErrors.class
│ │ │ │ ├── GlobalNetState.class
│ │ │ │ ├── GlobalRequestCode.class
│ │ │ │ ├── GlobalResultCode.class
│ │ │ │ └── GlobalUserState.class
│ │ │ ├── effect
│ │ │ │ ├── Explosion.class
│ │ │ │ └── Particle.class
│ │ │ ├── entity
│ │ │ │ ├── ChatMsgEntity.class
│ │ │ │ ├── ChatterItem.class
│ │ │ │ ├── ContactterItem.class
│ │ │ │ └── UserModel.class
│ │ │ ├── interfaces
│ │ │ │ ├── ICGNetActivity.class
│ │ │ │ ├── MyPhotoViewListener$MyPhotoListenersDialogCallBack.class
│ │ │ │ ├── MyPhotoViewListener.class
│ │ │ │ ├── OnMyViewPagerChangeListener.class
│ │ │ │ ├── OnShakeListener.class
│ │ │ │ └── OnViewChangeListener.class
│ │ │ ├── listeners
│ │ │ │ ├── MyLocationListener$1.class
│ │ │ │ ├── MyLocationListener.class
│ │ │ │ └── ShakeListener.class
│ │ │ ├── Manifest$permission.class
│ │ │ ├── Manifest.class
│ │ │ ├── net
│ │ │ │ └── socket
│ │ │ │ └── object
│ │ │ │ └── DlcObject.class
│ │ │ ├── R$anim.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$color.class
│ │ │ ├── R$dimen.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R$styleable.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── receiver
│ │ │ │ ├── BootBroadcastReceiver.class
│ │ │ │ ├── ShutdownBroadcastReceiver.class
│ │ │ │ ├── SMSBroadcastReceiver$MessageListener.class
│ │ │ │ └── SMSBroadcastReceiver.class
│ │ │ ├── service
│ │ │ │ ├── MainService$MyHandler.class
│ │ │ │ ├── MainService.class
│ │ │ │ ├── MyLocationService$1.class
│ │ │ │ ├── MyLocationService$2.class
│ │ │ │ ├── MyLocationService$InComingHandler$1.class
│ │ │ │ ├── MyLocationService$InComingHandler.class
│ │ │ │ └── MyLocationService.class
│ │ │ ├── ui
│ │ │ │ ├── ChangePasswordActivity$1.class
│ │ │ │ ├── ChangePasswordActivity$2.class
│ │ │ │ ├── ChangePasswordActivity.class
│ │ │ │ ├── ChatActivity$1.class
│ │ │ │ ├── ChatActivity$2.class
│ │ │ │ ├── ChatActivity$3.class
│ │ │ │ ├── ChatActivity$4.class
│ │ │ │ ├── ChatActivity$5.class
│ │ │ │ ├── ChatActivity$FacePageChange.class
│ │ │ │ ├── ChatActivity.class
│ │ │ │ ├── ContactFragment$1.class
│ │ │ │ ├── ContactFragment.class
│ │ │ │ ├── ExitDialogFragment$1.class
│ │ │ │ ├── ExitDialogFragment$2.class
│ │ │ │ ├── ExitDialogFragment$3.class
│ │ │ │ ├── ExitDialogFragment.class
│ │ │ │ ├── FindFragment$1.class
│ │ │ │ ├── FindFragment$2.class
│ │ │ │ ├── FindFragment$3.class
│ │ │ │ ├── FindFragment.class
│ │ │ │ ├── GuideActivity$1.class
│ │ │ │ ├── GuideActivity$2.class
│ │ │ │ ├── GuideActivity$MyOnPageChangeListener.class
│ │ │ │ ├── GuideActivity.class
│ │ │ │ ├── GuideOpenDoorActivity$1.class
│ │ │ │ ├── GuideOpenDoorActivity.class
│ │ │ │ ├── Image_BigView_Activity$1.class
│ │ │ │ ├── Image_BigView_Activity.class
│ │ │ │ ├── LoadingActivity$1.class
│ │ │ │ ├── LoadingActivity.class
│ │ │ │ ├── LoginActivity$1.class
│ │ │ │ ├── LoginActivity$2.class
│ │ │ │ ├── LoginActivity$3.class
│ │ │ │ ├── LoginActivity$4.class
│ │ │ │ ├── LoginActivity$5.class
│ │ │ │ ├── LoginActivity$6.class
│ │ │ │ ├── LoginActivity.class
│ │ │ │ ├── MainWeiChatActivity$1.class
│ │ │ │ ├── MainWeiChatActivity$2.class
│ │ │ │ ├── MainWeiChatActivity$3.class
│ │ │ │ ├── MainWeiChatActivity$4.class
│ │ │ │ ├── MainWeiChatActivity$5.class
│ │ │ │ ├── MainWeiChatActivity$MyOnClickListener.class
│ │ │ │ ├── MainWeiChatActivity.class
│ │ │ │ ├── MyLocationActivity$1.class
│ │ │ │ ├── MyLocationActivity$InComingHandler.class
│ │ │ │ ├── MyLocationActivity$MyServiceConnection.class
│ │ │ │ ├── MyLocationActivity.class
│ │ │ │ ├── RegisterActivity$1.class
│ │ │ │ ├── RegisterActivity$2.class
│ │ │ │ ├── RegisterActivity.class
│ │ │ │ ├── SettingsFragment$1.class
│ │ │ │ ├── SettingsFragment$2.class
│ │ │ │ ├── SettingsFragment.class
│ │ │ │ ├── ShakeActivity$1.class
│ │ │ │ ├── ShakeActivity$2.class
│ │ │ │ ├── ShakeActivity$3.class
│ │ │ │ ├── ShakeActivity$4.class
│ │ │ │ ├── ShakeActivity$5.class
│ │ │ │ ├── ShakeActivity.class
│ │ │ │ ├── SplashActivity$MyAnimationListener.class
│ │ │ │ ├── SplashActivity.class
│ │ │ │ ├── UserEditActivity$1.class
│ │ │ │ ├── UserEditActivity$2.class
│ │ │ │ ├── UserEditActivity$3.class
│ │ │ │ ├── UserEditActivity$4.class
│ │ │ │ ├── UserEditActivity$5.class
│ │ │ │ ├── UserEditActivity$6.class
│ │ │ │ ├── UserEditActivity.class
│ │ │ │ ├── UserInfoActivity$1.class
│ │ │ │ ├── UserInfoActivity$2.class
│ │ │ │ ├── UserInfoActivity$3.class
│ │ │ │ ├── UserInfoActivity$4.class
│ │ │ │ ├── UserInfoActivity.class
│ │ │ │ ├── VerifyPhoneNumberActivity$1.class
│ │ │ │ ├── VerifyPhoneNumberActivity$2.class
│ │ │ │ ├── VerifyPhoneNumberActivity$3.class
│ │ │ │ ├── VerifyPhoneNumberActivity$4$1.class
│ │ │ │ ├── VerifyPhoneNumberActivity$4$2.class
│ │ │ │ ├── VerifyPhoneNumberActivity$4.class
│ │ │ │ ├── VerifyPhoneNumberActivity$5.class
│ │ │ │ ├── VerifyPhoneNumberActivity$6.class
│ │ │ │ ├── VerifyPhoneNumberActivity.class
│ │ │ │ ├── WeixinFragment$1$1.class
│ │ │ │ ├── WeixinFragment$1$2.class
│ │ │ │ ├── WeixinFragment$1.class
│ │ │ │ └── WeixinFragment.class
│ │ │ ├── utils
│ │ │ │ ├── AndroidPhoneDeviceUtil.class
│ │ │ │ ├── CodeCountUtil.class
│ │ │ │ ├── DialogUtil$1.class
│ │ │ │ ├── DialogUtil$2.class
│ │ │ │ ├── DialogUtil$3.class
│ │ │ │ ├── DialogUtil$4.class
│ │ │ │ ├── DialogUtil$5.class
│ │ │ │ ├── DialogUtil$6.class
│ │ │ │ ├── DialogUtil$7.class
│ │ │ │ ├── DialogUtil$8.class
│ │ │ │ ├── DialogUtil$9.class
│ │ │ │ ├── DialogUtil$MyDialogCallBack.class
│ │ │ │ ├── DialogUtil$MyEditTextDialogCallBack.class
│ │ │ │ ├── DialogUtil$MyMoveUserDialogCallBack.class
│ │ │ │ ├── DialogUtil.class
│ │ │ │ ├── FileUtil.class
│ │ │ │ ├── gift
│ │ │ │ │ ├── AnimatedGifDrawable$UpdateListener.class
│ │ │ │ │ ├── AnimatedGifDrawable.class
│ │ │ │ │ ├── AnimatedImageSpan$1.class
│ │ │ │ │ ├── AnimatedImageSpan.class
│ │ │ │ │ ├── GifDecoder$GifFrame.class
│ │ │ │ │ └── GifDecoder.class
│ │ │ │ ├── GPSUtil.class
│ │ │ │ ├── IDCheckUtil.class
│ │ │ │ ├── ImageUtil.class
│ │ │ │ ├── LogUtil.class
│ │ │ │ ├── NetWorkUtil.class
│ │ │ │ ├── NotificationUtil.class
│ │ │ │ ├── SerializableUtil.class
│ │ │ │ ├── ServiceUtil.class
│ │ │ │ ├── SharedPreUtil.class
│ │ │ │ ├── StringUtil.class
│ │ │ │ ├── ToastUtil$1.class
│ │ │ │ └── ToastUtil.class
│ │ │ └── widget
│ │ │ ├── CustomerListView$OnRefreshListener.class
│ │ │ ├── CustomerListView.class
│ │ │ ├── DropdownListView$OnRefreshListenerFooter.class
│ │ │ ├── DropdownListView$OnRefreshListenerHeader.class
│ │ │ ├── DropdownListView.class
│ │ │ ├── EyeView.class
│ │ │ ├── MyBounceScrollView$MyBounceScrollViewCallback.class
│ │ │ ├── MyBounceScrollView.class
│ │ │ ├── MyEditText.class
│ │ │ ├── MyPhotoEditView$EditorListener.class
│ │ │ ├── MyPhotoEditView.class
│ │ │ ├── MyScrollLayout.class
│ │ │ ├── MyScrollListView.class
│ │ │ ├── MyViewPager$1.class
│ │ │ ├── MyViewPager.class
│ │ │ ├── RoundImageView.class
│ │ │ ├── SelectAddPopupWindow$1.class
│ │ │ ├── SelectAddPopupWindow.class
│ │ │ ├── SelectMorePopupWindow$1.class
│ │ │ ├── SelectMorePopupWindow.class
│ │ │ ├── SlideDeleteListView$RemoveDirection.class
│ │ │ ├── SlideDeleteListView$RemoveListener.class
│ │ │ ├── SlideDeleteListView.class
│ │ │ └── SoundMeter.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ ├── android-support-v4-b257e549be400249c8199a6a879b2372.jar
│ │ │ ├── locSDK_5.01-e3e06a2c091ed0cde48f3041dc3bd3db.jar
│ │ │ ├── mina-core-2.0.8-fada86609af81cde1bbe9d24d1c4c89a.jar
│ │ │ ├── nineoldandroids-2.4.0-906e1137304513392ae39a9b95807c21.jar
│ │ │ ├── slf4j-api-1.7.7-833ee16c4da69cb5ec2c284a804ed10e.jar
│ │ │ └── slf4j-simple-1.7.7-fb3e872da1614a071eb51b0ace8c177b.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ └── crunch
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── arrow_submenu_normal.png
│ │ │ │ ├── arrow_submenu_pressed.png
│ │ │ │ ├── bottom_bar.9.png
│ │ │ │ ├── btn_style_alert_dialog_button_normal.9.png
│ │ │ │ ├── btn_style_alert_dialog_button_pressed.9.png
│ │ │ │ ├── btn_style_alert_dialog_cancel_normal.9.png
│ │ │ │ ├── btn_style_alert_dialog_special_normal.9.png
│ │ │ │ ├── btn_style_alert_dialog_special_pressed.9.png
│ │ │ │ ├── btn_style_zero_focused.9.png
│ │ │ │ ├── btn_style_zero_normal.9.png
│ │ │ │ ├── btn_style_zero_pressed.9.png
│ │ │ │ ├── chat_emo_normal.png
│ │ │ │ ├── chatfrom_bg_focused.9.png
│ │ │ │ ├── chatfrom_bg_normal.9.png
│ │ │ │ ├── chatfrom_bg_pressed.9.png
│ │ │ │ ├── chatto_bg_focused.9.png
│ │ │ │ ├── chatto_bg_normal.9.png
│ │ │ │ ├── chatto_bg_pressed.9.png
│ │ │ │ ├── edittext1.9.png
│ │ │ │ ├── exit_dialog_bg.9.png
│ │ │ │ ├── find_more_friend_addfriend_icon.png
│ │ │ │ ├── find_more_friend_location_icon.png
│ │ │ │ ├── find_more_friend_shake.png
│ │ │ │ ├── guide_door_left.png
│ │ │ │ ├── guide_door_right.png
│ │ │ │ ├── ic_action_search.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── ic_static_list_first_item_normal.9.png
│ │ │ │ ├── ic_static_list_first_item_pressed.9.png
│ │ │ │ ├── ic_static_list_item_normal.9.png
│ │ │ │ ├── ic_static_list_item_pressed.9.png
│ │ │ │ ├── ic_static_list_last_item_normal.9.png
│ │ │ │ ├── ic_static_list_last_item_pressed.9.png
│ │ │ │ ├── ic_static_list_single_item_normal.9.png
│ │ │ │ ├── ic_static_list_single_item_pressed.9.png
│ │ │ │ ├── img_topbar_back.png
│ │ │ │ ├── layout_bg1.9.png
│ │ │ │ ├── loading_bg.9.png
│ │ │ │ ├── mini_avatar_shadow.png
│ │ │ │ ├── mm_title_back_focused.9.png
│ │ │ │ ├── mm_title_back_normal.9.png
│ │ │ │ ├── mm_title_back_pressed.9.png
│ │ │ │ ├── mmtitle_bg.9.png
│ │ │ │ ├── search_bar_bg.9.png
│ │ │ │ ├── search_bar_edit_normal.9.png
│ │ │ │ ├── search_bar_edit_pressed.9.png
│ │ │ │ ├── search_bar_icon_normal.png
│ │ │ │ ├── shakehideimg_man2.png
│ │ │ │ ├── shake_line_up.png
│ │ │ │ ├── shake_logo_down.png
│ │ │ │ ├── shake_logo_up.png
│ │ │ │ ├── shake_report_dragger_down_normal.png
│ │ │ │ ├── shake_report_dragger_down_pressed.png
│ │ │ │ ├── shake_report_dragger_up_normal.png
│ │ │ │ ├── shake_report_dragger_up_pressed.png
│ │ │ │ ├── sort_icon_bg_click.png
│ │ │ │ ├── tab_contact_normal.png
│ │ │ │ ├── tab_contact_pressed.png
│ │ │ │ ├── tab_find_frd_normal.png
│ │ │ │ ├── tab_find_frd_pressed.png
│ │ │ │ ├── tab_settings_normal.png
│ │ │ │ ├── tab_settings_pressed.png
│ │ │ │ ├── tab_weixin_normal.png
│ │ │ │ ├── tab_weixin_pressed.png
│ │ │ │ ├── title_btn_focused.9.png
│ │ │ │ ├── title_btn_menu_disable.png
│ │ │ │ ├── title_btn_menu_normal.png
│ │ │ │ ├── title_btn_normal.9.png
│ │ │ │ ├── title_btn_pressed.9.png
│ │ │ │ ├── weixin_listitem_grey_normal.9.png
│ │ │ │ ├── weixin_listitem_normal.9.png
│ │ │ │ ├── weixin_listitem_pressed.9.png
│ │ │ │ └── weixin_listitem_simple.9.png
│ │ │ ├── drawable-ldpi
│ │ │ │ ├── actionbar_add_icon.png
│ │ │ │ ├── actionbar_camera_icon.png
│ │ │ │ ├── actionbar_icon.png
│ │ │ │ ├── actionbar_more_icon.png
│ │ │ │ ├── actionbar_search_icon.png
│ │ │ │ ├── blue_button.9.png
│ │ │ │ ├── btn_style_one_disabled.9.png
│ │ │ │ ├── btn_style_one_focused.9.png
│ │ │ │ ├── btn_style_one_normal.9.png
│ │ │ │ ├── btn_style_one_pressed.9.png
│ │ │ │ ├── btn_style_small_blue_normal.png
│ │ │ │ ├── btn_style_small_red_normal.png
│ │ │ │ ├── cat.png
│ │ │ │ ├── edit_input_normal.9.png
│ │ │ │ ├── edit_input_over.9.png
│ │ │ │ ├── login_error_icon.png
│ │ │ │ ├── logo.png
│ │ │ │ ├── ofm_add_icon.png
│ │ │ │ ├── ofm_blacklist_icon.png
│ │ │ │ ├── ofm_card_icon.png
│ │ │ │ ├── ofm_collect_icon.png
│ │ │ │ ├── ofm_photo_icon.png
│ │ │ │ ├── ofm_profile_icon.png
│ │ │ │ ├── ofm_qrcode_icon.png
│ │ │ │ ├── ofm_setting_icon.png
│ │ │ │ ├── ofm_video_icon.png
│ │ │ │ ├── page_now.png
│ │ │ │ └── page.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── bind_mcontact_reco_friends.png
│ │ │ │ ├── bind_qq_icon.png
│ │ │ │ ├── brand_default_head.png
│ │ │ │ ├── customer_listview_headview__arrow.png
│ │ │ │ ├── dot_selected.png
│ │ │ │ ├── dot_unselected.png
│ │ │ │ ├── find_more_friend_bottle.png
│ │ │ │ ├── find_more_friend_near_icon.png
│ │ │ │ ├── find_more_friend_photograph_icon.png
│ │ │ │ ├── find_more_friend_scan.png
│ │ │ │ ├── find_more_friend_shake.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── loading_01.png
│ │ │ │ ├── loading_02.png
│ │ │ │ ├── loading_03.png
│ │ │ │ ├── loading_04.png
│ │ │ │ ├── loading_05.png
│ │ │ │ ├── loading_06.png
│ │ │ │ ├── loading_07.png
│ │ │ │ ├── loading_08.png
│ │ │ │ ├── loading_09.png
│ │ │ │ ├── loading_10.png
│ │ │ │ ├── loading_11.png
│ │ │ │ ├── loading_12.png
│ │ │ │ ├── more_game.png
│ │ │ │ ├── online_dotsselect.png
│ │ │ │ ├── online_dotsunselect.png
│ │ │ │ ├── reader_item_divider.png
│ │ │ │ ├── voip_camerachat.png
│ │ │ │ └── xiaohei.png
│ │ │ └── drawable-xhdpi
│ │ │ ├── eye.png
│ │ │ ├── ic_qrcode.png
│ │ │ ├── ic_sex_female_normal.png
│ │ │ ├── ic_sex_female_press.png
│ │ │ ├── ic_sex_male_normal.png
│ │ │ ├── ic_sex_male_press.png
│ │ │ ├── ic_star.png
│ │ │ ├── img_man.png
│ │ │ └── img_woman.png
│ │ ├── resources.ap_
│ │ └── Test12_WeiChatUiDemo.apk
│ ├── gen
│ │ └── dlc
│ │ └── test12
│ │ └── weichatui
│ │ └── demo
│ │ ├── BuildConfig.java
│ │ ├── Manifest.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ ├── android-support-v4.jar
│ │ ├── arm64-v8a
│ │ │ └── liblocSDK5.so
│ │ ├── armeabi
│ │ │ └── liblocSDK5.so
│ │ ├── armeabi-v7a
│ │ │ └── liblocSDK5.so
│ │ ├── locSDK_5.01.jar
│ │ ├── mina-core-2.0.8.jar
│ │ ├── mips
│ │ │ └── liblocSDK5.so
│ │ ├── mips64
│ │ │ └── liblocSDK5.so
│ │ ├── nineoldandroids-2.4.0.jar
│ │ ├── slf4j-api-1.7.7.jar
│ │ ├── slf4j-simple-1.7.7.jar
│ │ ├── x86
│ │ │ └── liblocSDK5.so
│ │ └── x86_64
│ │ └── liblocSDK5.so
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── anim
│ │ │ ├── chatfrom_remove_anim.xml
│ │ │ ├── chatto_remove_anim.xml
│ │ │ ├── fade_in.xml
│ │ │ ├── fade_out.xml
│ │ │ ├── head_in.xml
│ │ │ ├── head_out.xml
│ │ │ ├── hold.xml
│ │ │ ├── push_bottom_in.xml
│ │ │ ├── push_bottom_out.xml
│ │ │ ├── push_top_in2.xml
│ │ │ ├── push_top_in.xml
│ │ │ ├── push_top_out2.xml
│ │ │ └── push_top_out.xml
│ │ ├── drawable
│ │ │ ├── arrow_submenu.xml
│ │ │ ├── background_login_div.xml
│ │ │ ├── background_login.xml
│ │ │ ├── btn_style_alert_dialog_button.xml
│ │ │ ├── btn_style_alert_dialog_cancel.xml
│ │ │ ├── btn_style_alert_dialog_special.xml
│ │ │ ├── btn_style_blue_button.xml
│ │ │ ├── btn_style_green.xml
│ │ │ ├── btn_style_red.xml
│ │ │ ├── btn_style_small_blue.xml
│ │ │ ├── btn_style_small_red.xml
│ │ │ ├── button_shape.xml
│ │ │ ├── chat_bottom_shape.xml
│ │ │ ├── chatfrom_bg.xml
│ │ │ ├── chat_popmenu_bg_shape.xml
│ │ │ ├── chatto_bg.xml
│ │ │ ├── circle_shape.xml
│ │ │ ├── customer_progressbar.xml
│ │ │ ├── dots.xml
│ │ │ ├── guide_round.xml
│ │ │ ├── loading.xml
│ │ │ ├── my_edit_text_dlc.xml
│ │ │ ├── search_bar_edit_bg.xml
│ │ │ ├── selector_btn_back.xml
│ │ │ ├── shake_report_dragger_down.xml
│ │ │ ├── shake_report_dragger_up.xml
│ │ │ ├── static_list_first_item.xml
│ │ │ ├── static_list_item.xml
│ │ │ ├── static_list_last_item.xml
│ │ │ ├── static_list_single_item.xml
│ │ │ ├── title_btn_back.xml
│ │ │ ├── title_btn_menu.xml
│ │ │ ├── title_btn_right.xml
│ │ │ └── weixin_listitem.xml
│ │ ├── drawable-hdpi
│ │ │ ├── abc_ab_share_pack_holo_dark.9.png
│ │ │ ├── abc_ab_share_pack_holo_light.9.png
│ │ │ ├── abc_cab_background_top_holo_light.9.png
│ │ │ ├── arrow_submenu_normal.png
│ │ │ ├── arrow_submenu_pressed.png
│ │ │ ├── bottom_bar.9.png
│ │ │ ├── btn_style_alert_dialog_button_normal.9.png
│ │ │ ├── btn_style_alert_dialog_button_pressed.9.png
│ │ │ ├── btn_style_alert_dialog_cancel_normal.9.png
│ │ │ ├── btn_style_alert_dialog_special_normal.9.png
│ │ │ ├── btn_style_alert_dialog_special_pressed.9.png
│ │ │ ├── btn_style_zero_focused.9.png
│ │ │ ├── btn_style_zero_normal.9.png
│ │ │ ├── btn_style_zero_pressed.9.png
│ │ │ ├── chat_emo_normal.png
│ │ │ ├── chatfrom_bg_focused.9.png
│ │ │ ├── chatfrom_bg_normal.9.png
│ │ │ ├── chatfrom_bg_pressed.9.png
│ │ │ ├── chatto_bg_focused.9.png
│ │ │ ├── chatto_bg_normal.9.png
│ │ │ ├── chatto_bg_pressed.9.png
│ │ │ ├── edittext1.9.png
│ │ │ ├── exit_dialog_bg.9.png
│ │ │ ├── find_more_friend_addfriend_icon.png
│ │ │ ├── find_more_friend_location_icon.png
│ │ │ ├── find_more_friend_shake.png
│ │ │ ├── guide01.jpg
│ │ │ ├── guide02.jpg
│ │ │ ├── guide03.jpg
│ │ │ ├── guide04.jpg
│ │ │ ├── guide05.jpg
│ │ │ ├── guide_door_left.png
│ │ │ ├── guide_door_right.png
│ │ │ ├── ic_action_search.png
│ │ │ ├── icon.png
│ │ │ ├── ic_static_list_first_item_normal.9.png
│ │ │ ├── ic_static_list_first_item_pressed.9.png
│ │ │ ├── ic_static_list_item_normal.9.png
│ │ │ ├── ic_static_list_item_pressed.9.png
│ │ │ ├── ic_static_list_last_item_normal.9.png
│ │ │ ├── ic_static_list_last_item_pressed.9.png
│ │ │ ├── ic_static_list_single_item_normal.9.png
│ │ │ ├── ic_static_list_single_item_pressed.9.png
│ │ │ ├── img_topbar_back.png
│ │ │ ├── layout_bg1.9.png
│ │ │ ├── loading_bg.9.png
│ │ │ ├── mini_avatar_shadow.png
│ │ │ ├── mm_title_back_focused.9.png
│ │ │ ├── mm_title_back_normal.9.png
│ │ │ ├── mm_title_back_pressed.9.png
│ │ │ ├── mmtitle_bg.9.png
│ │ │ ├── search_bar_bg.9.png
│ │ │ ├── search_bar_edit_normal.9.png
│ │ │ ├── search_bar_edit_pressed.9.png
│ │ │ ├── search_bar_icon_normal.png
│ │ │ ├── shakehideimg_man2.png
│ │ │ ├── shake_line_up.png
│ │ │ ├── shake_logo_down.png
│ │ │ ├── shake_logo_up.png
│ │ │ ├── shake_report_dragger_down_normal.png
│ │ │ ├── shake_report_dragger_down_pressed.png
│ │ │ ├── shake_report_dragger_up_normal.png
│ │ │ ├── shake_report_dragger_up_pressed.png
│ │ │ ├── sort_icon_bg_click.png
│ │ │ ├── tab_contact_normal.png
│ │ │ ├── tab_contact_pressed.png
│ │ │ ├── tab_find_frd_normal.png
│ │ │ ├── tab_find_frd_pressed.png
│ │ │ ├── tab_settings_normal.png
│ │ │ ├── tab_settings_pressed.png
│ │ │ ├── tab_weixin_normal.png
│ │ │ ├── tab_weixin_pressed.png
│ │ │ ├── title_btn_focused.9.png
│ │ │ ├── title_btn_menu_disable.png
│ │ │ ├── title_btn_menu_normal.png
│ │ │ ├── title_btn_normal.9.png
│ │ │ ├── title_btn_pressed.9.png
│ │ │ ├── weixin_listitem_grey_normal.9.png
│ │ │ ├── weixin_listitem_normal.9.png
│ │ │ ├── weixin_listitem_pressed.9.png
│ │ │ ├── weixin_listitem_simple.9.png
│ │ │ └── welcome.jpg
│ │ ├── drawable-ldpi
│ │ │ ├── abc_ab_bottom_solid_dark_holo.9.png
│ │ │ ├── actionbar_add_icon.png
│ │ │ ├── actionbar_camera_icon.png
│ │ │ ├── actionbar_icon.png
│ │ │ ├── actionbar_more_icon.png
│ │ │ ├── actionbar_search_icon.png
│ │ │ ├── blue_btn_normal.9.png
│ │ │ ├── blue_btn_pressed.9.png
│ │ │ ├── blue_button.9.png
│ │ │ ├── btn_style_one_disabled.9.png
│ │ │ ├── btn_style_one_focused.9.png
│ │ │ ├── btn_style_one_normal.9.png
│ │ │ ├── btn_style_one_pressed.9.png
│ │ │ ├── btn_style_small_blue_normal.png
│ │ │ ├── btn_style_small_blue_pressed.png
│ │ │ ├── btn_style_small_red_normal.png
│ │ │ ├── btn_style_small_red_pressed.png
│ │ │ ├── cat.png
│ │ │ ├── edit_input_normal.9.png
│ │ │ ├── edit_input_over.9.png
│ │ │ ├── login_error_icon.png
│ │ │ ├── logo.png
│ │ │ ├── ofm_add_icon.png
│ │ │ ├── ofm_blacklist_icon.png
│ │ │ ├── ofm_card_icon.png
│ │ │ ├── ofm_collect_icon.png
│ │ │ ├── ofm_photo_icon.png
│ │ │ ├── ofm_profile_icon.png
│ │ │ ├── ofm_qrcode_icon.png
│ │ │ ├── ofm_setting_icon.png
│ │ │ ├── ofm_video_icon.png
│ │ │ ├── page_now.png
│ │ │ ├── page.png
│ │ │ ├── register_title_bar.9.png
│ │ │ └── title_bar.9.png
│ │ ├── drawable-mdpi
│ │ │ ├── bind_mcontact_reco_friends.png
│ │ │ ├── bind_qq_icon.png
│ │ │ ├── brand_default_head.png
│ │ │ ├── customer_listview_headview__arrow.png
│ │ │ ├── dot_selected.png
│ │ │ ├── dot_unselected.png
│ │ │ ├── find_more_friend_bottle.png
│ │ │ ├── find_more_friend_near_icon.png
│ │ │ ├── find_more_friend_photograph_icon.png
│ │ │ ├── find_more_friend_scan.png
│ │ │ ├── find_more_friend_shake.png
│ │ │ ├── icon.png
│ │ │ ├── loading_01.png
│ │ │ ├── loading_02.png
│ │ │ ├── loading_03.png
│ │ │ ├── loading_04.png
│ │ │ ├── loading_05.png
│ │ │ ├── loading_06.png
│ │ │ ├── loading_07.png
│ │ │ ├── loading_08.png
│ │ │ ├── loading_09.png
│ │ │ ├── loading_10.png
│ │ │ ├── loading_11.png
│ │ │ ├── loading_12.png
│ │ │ ├── more_game.png
│ │ │ ├── online_dotsselect.png
│ │ │ ├── online_dotsunselect.png
│ │ │ ├── reader_item_divider.png
│ │ │ ├── voip_camerachat.png
│ │ │ └── xiaohei.png
│ │ ├── drawable-xhdpi
│ │ │ ├── eye.png
│ │ │ ├── ic_qrcode.png
│ │ │ ├── ic_sex_female_normal.png
│ │ │ ├── ic_sex_female_press.png
│ │ │ ├── ic_sex_male_normal.png
│ │ │ ├── ic_sex_male_press.png
│ │ │ ├── ic_star.png
│ │ │ ├── img_man.png
│ │ │ └── img_woman.png
│ │ ├── layout
│ │ │ ├── add_popwindow.xml
│ │ │ ├── change_password_activity.xml
│ │ │ ├── chat_face_container.xml
│ │ │ ├── chat_item_copy_delete_menu.xml
│ │ │ ├── chat_listitem.xml
│ │ │ ├── chatting_item_msg_text_left.xml
│ │ │ ├── chatting_item_msg_text_right.xml
│ │ │ ├── chat_to_others.xml
│ │ │ ├── contact_listitem.xml
│ │ │ ├── customer_footer.xml
│ │ │ ├── customer_header.xml
│ │ │ ├── dot_image.xml
│ │ │ ├── dropdown_lv_head.xml
│ │ │ ├── exit_dialog_fragment.xml
│ │ │ ├── face_gridview.xml
│ │ │ ├── face_image.xml
│ │ │ ├── guide_01.xml
│ │ │ ├── guide_02.xml
│ │ │ ├── guide_03.xml
│ │ │ ├── guide_04.xml
│ │ │ ├── guide_05.xml
│ │ │ ├── guide_06.xml
│ │ │ ├── guide_opendoor.xml
│ │ │ ├── guide_viewpager.xml
│ │ │ ├── image_view_big_activity.xml
│ │ │ ├── loading.xml
│ │ │ ├── main_login.xml
│ │ │ ├── main_register_activity.xml
│ │ │ ├── main_tab_contact.xml
│ │ │ ├── main_tab_find.xml
│ │ │ ├── main_tab_settings.xml
│ │ │ ├── main_tab_weixin.xml
│ │ │ ├── main_weichai.xml
│ │ │ ├── more_popwindow.xml
│ │ │ ├── mylocation_activity.xml
│ │ │ ├── netstate_navbar.xml
│ │ │ ├── shake_activity.xml
│ │ │ ├── splash.xml
│ │ │ ├── test.xml
│ │ │ ├── topbar_normal.xml
│ │ │ ├── top_navbar.xml
│ │ │ ├── top_title.xml
│ │ │ ├── userinfo_detailshow_activity.xml
│ │ │ ├── userinfo_edit_activity.xml
│ │ │ └── verify_phonenumber_activity.xml
│ │ ├── values
│ │ │ ├── attrs.xml
│ │ │ ├── color.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── style.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── dlc
│ └── test12
│ └── weichatui
│ └── demo
│ ├── adapter
│ │ ├── ChatAdapter.java
│ │ ├── ChatMsgViewAdapter.java
│ │ ├── ContactAdapter.java
│ │ ├── FaceGVAdapter.java
│ │ ├── FaceVPAdapter.java
│ │ └── MyFragmentPagerAdapter.java
│ ├── api
│ │ ├── AppBaseActivity.java
│ │ └── AppFragmentActivity.java
│ ├── application
│ │ └── WeiChatApplication.java
│ ├── bean
│ │ └── Task.java
│ ├── client
│ │ ├── ClientHandler.java
│ │ └── ClientThread.java
│ ├── commons
│ │ ├── Constant.java
│ │ ├── GlobalCMDParam.java
│ │ ├── GlobalCMDState.java
│ │ ├── GlobalErrors.java
│ │ ├── GlobalNetState.java
│ │ ├── GlobalRequestCode.java
│ │ ├── GlobalResultCode.java
│ │ └── GlobalUserState.java
│ ├── effect
│ │ ├── Explosion.java
│ │ └── Particle.java
│ ├── entity
│ │ ├── ChatMsgEntity.java
│ │ ├── ChatterItem.java
│ │ ├── ContactterItem.java
│ │ └── UserModel.java
│ ├── interfaces
│ │ ├── ICGNetActivity.java
│ │ ├── MyPhotoViewListener.java
│ │ ├── OnMyViewPagerChangeListener.java
│ │ ├── OnShakeListener.java
│ │ └── OnViewChangeListener.java
│ ├── listeners
│ │ ├── MyLocationListener.java
│ │ └── ShakeListener.java
│ ├── net
│ │ └── socket
│ │ └── object
│ │ └── DlcObject.java
│ ├── receiver
│ │ ├── BootBroadcastReceiver.java
│ │ ├── ShutdownBroadcastReceiver.java
│ │ └── SMSBroadcastReceiver.java
│ ├── service
│ │ ├── MainService.java
│ │ └── MyLocationService.java
│ ├── ui
│ │ ├── ChangePasswordActivity.java
│ │ ├── ChatActivity.java
│ │ ├── ContactFragment.java
│ │ ├── ExitDialogFragment.java
│ │ ├── FindFragment.java
│ │ ├── GuideActivity.java
│ │ ├── GuideOpenDoorActivity.java
│ │ ├── Image_BigView_Activity.java
│ │ ├── LoadingActivity.java
│ │ ├── LoginActivity.java
│ │ ├── MainWeiChatActivity.java
│ │ ├── MyLocationActivity.java
│ │ ├── RegisterActivity.java
│ │ ├── SettingsFragment.java
│ │ ├── ShakeActivity.java
│ │ ├── SplashActivity.java
│ │ ├── UserEditActivity.java
│ │ ├── UserInfoActivity.java
│ │ ├── VerifyPhoneNumberActivity.java
│ │ └── WeixinFragment.java
│ ├── utils
│ │ ├── AndroidPhoneDeviceUtil.java
│ │ ├── CodeCountUtil.java
│ │ ├── DialogUtil.java
│ │ ├── FileUtil.java
│ │ ├── gift
│ │ │ ├── AnimatedGifDrawable.java
│ │ │ ├── AnimatedImageSpan.java
│ │ │ └── GifDecoder.java
│ │ ├── GPSUtil.java
│ │ ├── IDCheckUtil.java
│ │ ├── ImageUtil.java
│ │ ├── LogUtil.java
│ │ ├── NetWorkUtil.java
│ │ ├── NotificationUtil.java
│ │ ├── SerializableUtil.java
│ │ ├── ServiceUtil.java
│ │ ├── SharedPreUtil.java
│ │ ├── StringUtil.java
│ │ └── ToastUtil.java
│ └── widget
│ ├── CustomerListView.java
│ ├── DropdownListView.java
│ ├── EyeView.java
│ ├── MyBounceScrollView.java
│ ├── MyEditText.java
│ ├── MyPhotoEditView.java
│ ├── MyScrollLayout.java
│ ├── MyScrollListView.java
│ ├── MyViewPager.java
│ ├── RoundImageView.java
│ ├── SelectAddPopupWindow.java
│ ├── SelectMorePopupWindow.java
│ ├── SlideDeleteListView.java
│ └── SoundMeter.java
├── Test12_WeiChatUiDemo_Server
│ ├── libs
│ │ ├── mina-core-2.0.8.jar
│ │ ├── mysql-connector-java-5.1.34-bin.jar
│ │ ├── slf4j-api-1.7.7.jar
│ │ └── slf4j-simple-1.7.7.jar
│ └── src
│ └── dlc
│ └── test12
│ └── weichatui
│ └── demo
│ ├── entity
│ │ └── UserModel.java
│ └── net
│ └── socket
│ ├── commons
│ │ └── GlobalCMDParam.java
│ ├── object
│ │ └── DlcObject.java
│ ├── server
│ │ ├── CheckCMD.java
│ │ ├── MainServer.java
│ │ ├── ServerHandler.java
│ │ └── ServerThread.java
│ └── sql
│ └── JdbcConnecToMySql.java
├── 数据库
│ ├── SQLCMD
│ │ ├── ICGusertable.sql
│ │ ├── sql变量类型.txt
│ │ ├── SQL语句.txt
│ │ ├── 帐号表单设置.txt
│ │ ├── 常用SQL语句.txt
│ │ └── 说明.txt
│ └── 说明.txt
└── 说明.txt
102 directories, 991 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论