1 Star 0 Fork 32

ksks-yao / MessageDisplayKit

forked from 曾宪华 / MessageDisplayKit 
Clone or download
README.md
Copy Edit Web IDE Raw Normal History
Jack   Update README.md 2014-05-22
![image](https://github.com/xhzengAIB/LearnEnglish/raw/master/Screenshots/MessageDisplayKit.gif)
Jack   Update README.md 2014-05-04
Jack   Initial commit 2014-04-23
MessageDisplayKit=================
Jack   Update README.md 2014-05-24
一个类似微信App的IM应用,拥有发送文字、图片、语音、视频、地理位置消息,管理本地通信录、分享朋友圈、漂流交友、摇一摇乐趣和更多有趣的功能。                                An IM APP like WeChat App has to send text, pictures, audio, video, location messaging, managing local address book, share a circle of friends, drifting friends, shake a fun and more interesting features.                                 
Jack   Update README.md 2014-04-24
Sihao Lu   Update README.md 2014-05-01
代码都有注释,如果看完注释还是不懂的话,那你只能在githu开issue,[点击这里](https://github.com/xhzengAIB/MessageDisplayKit/issues?state=open)移步新建一个issue,写上你不明白的地方,我会在github给予帮助。                        
Sihao Lu   Update README.md 2014-05-01
Sihao Lu   Update README.md 2014-05-01
It's ok if you don't understand how the code works. Most code has comments, which I believe will help you a lot. Feel free to [open an issue] (https://github.com/xhzengAIB/MessageDisplayKit/issues?state=open) if you have any questions. I will do my best to answer them.
Sihao Lu   Update README.md 2014-05-01
## 组件要求                                        Requirements* iOS 6.0+ * ARC
Jack   Update README.md 2014-05-22
* System Frameworks : 'Foundation', 'CoreGraphics', 'UIKit', 'MobileCoreServices', 'AVFoundation', 'CoreLocation', 'MediaPlayer', 'CoreMedia', 'CoreText', 'AudioTollbox'.
Sihao Lu   Update README.md 2014-05-01
## Podfile
Sihao Lu   Update README.md 2014-05-01
[CocosPods](http://cocosPods.org) is the recommended method to install MessageDisplayKit, just add the following line to `Podfile`
Sihao Lu   Update README.md 2014-05-01
```
Jack   Update README.md 2014-05-22
pod 'MessageDisplayKit'
Sihao Lu   Update README.md 2014-05-01
```
Sihao Lu   Update README.md 2014-05-01
and run `pod install`, then you're all done!
Jack   Update README.md 2014-05-21
## TODO
Jack   Update README.md 2014-05-24
* 核心网络层。                                 Core Network Layer.                                    * 核心缓存层。                                    Core Cache Layer.                              * 核心数据层。                              
Jack   Update README.md 2014-05-24
Core Model Layer.
Jack   Update README.md 2014-05-24
* 优化TableView性能                                 
Jack   Update README.md 2014-05-24
Majorization tableView performance.  
Jack   Update README.md 2014-05-24
* 强化gif播放机制                                 
Jack   Update README.md 2014-05-24
Keep FPS due wih gif play.
Jack   Update README.md 2014-05-24
* 尽量去除绘制代码,由于现在引起性能下降的原因之一。                            Delete drawRect code, because of lead to lower FPS. * 语音转换处理,适应多平台可用语音、视频等数据。                             
Jack   Update README.md 2014-05-24
Convert audio format.
Jack   Update README.md 2014-05-24
* 搭建服务器。                                
Jack   Update README.md 2014-05-24
Build server 
Jack   Update README.md 2014-05-21
* 模仿微信全部功能。
Sihao Lu   Update README.md 2014-05-01
## 特性 Features 
Jack   Update README.md 2014-04-24
Sihao Lu   Update README.md 2014-05-01
* 1、高度可定制。                                     
Jack   Update README.md 2014-04-29
Highly customizable.                           
Jack   Update README.md 2014-04-29
* 2、任意消息的大小。                                   
Jack   Update README.md 2014-04-29
Arbitrary message sizes.                           
Jack   Update README.md 2014-04-29
* 3、复制&粘贴消息。                       
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
Able to copy & paste messages.                           
Jack   Update README.md 2014-04-29
* 4、数据检查器(确认电话号码、链接、日期等)。           
Jack   Update README.md 2014-04-29
Data detectors (recognizes phone numbers, links, dates, etc.).                           
Jack   Update README.md 2014-04-29
* 5、时间戳。                                           
Jack   Update README.md 2014-04-29
Timestamps.                           
Jack   Update README.md 2014-04-29
* 6、头像。                                             
Jack   Update README.md 2014-04-29
Avatars.                           
Jack   Update README.md 2014-04-29
* 7、向下滑动隐藏键盘。                                 
Jack   Update README.md 2014-04-29
Swipe down to hide keyboard.                           
Jack   Update README.md 2014-04-29
* 8、动态调整输入文本视图类型。                         
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
Dynamically resize input text view as you type.                           
Jack   Update README.md 2014-04-29
* 9、自动启用/禁用发送按钮(如果文本视图是空的或不是)。                             
Sihao Lu   Update README.md 2014-05-01
Automatically enable/disable send button according to the content of text view.                           
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
* 10、发送/接收声音效果。                           
Jack   Update README.md 2014-04-29
Send/Receive sound effects.                           
Jack   Update README.md 2014-04-29
* 11、发送语音。                           
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
Send voice messages.                           
Jack   Update README.md 2014-04-29
* 12、发送图片。                           
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
Send photos.                           
Jack   Update README.md 2014-04-29
* 13、发送视频。                           
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
Send videos.                           
Jack   Update README.md 2014-04-29
* 14、发送地理位置。                           
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
Send geolocations.                           
Jack   Update README.md 2014-04-29
* 15、发送第三方gif表情。                           
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
Send third party gif message.                           
Jack   Update README.md 2014-04-29
* 16、通用于iPhone和iPad。                               
Jack   Update README.md 2014-05-16
Support both iPhone and iPad.                            * 17、支持StoryBorad。                              Support the StoryBorad to user.                              
Jack   Update README.md 2014-05-18
* 18、支持下拉加载更多旧消息,处理了保持可见cell不滚动的效果。Support pull down load more old message, keep visible cells static when inserting old message at top.
Jack   Update README.md 2014-05-22
* 19、支持通信录* 20、支持朋友圈
Jack   Update README.md 2014-05-26
* 21、支持扫一扫* 22、支持摇一摇* 23、支持附近的人* 24、支持漂流瓶
Jack   Update README.md 2014-05-21
Jack   Update README.md 2014-04-24
## License
Sihao Lu   Update README.md 2014-05-01
中文: MessageDisplayKit 是在MIT协议下使用的,可以在LICENSE文件里面找到相关的使用协议信息。
Jack   Update README.md 2014-04-24
Sihao Lu   修正README语法和拼写错误(原来的英文我几乎没看懂 XD) 2014-04-30
English: MessageDisplayKit is available under the MIT license, see the LICENSE file for more information.     
Jack   Update README.md 2014-04-24
Sihao Lu   Update README.md 2014-05-01
Sihao Lu   Update README.md 2014-05-01
## 须知       Notes
Jack   Update README.md 2014-05-01
如果您在您的项目中使用该开源组件,请给我们发[电子邮件](mailto:xhzengAIB@gmail.com?subject=From%20GitHub%20MessageDisplayKit)告诉我们您的应用程序的名称,谢谢!主要是为了互推的效果,如果您的app火了,请给予少许的回报,如果您的App不火,或许能通过这个开源库了解到您的App!            
Jack   Update README.md 2014-04-24
                           
Sihao Lu   Update README.md 2014-05-01
If you use this open source components in your project, please [Email us](mailto:xhzengAIB@gmail.com?subject=From%20GitHub%20MessageDisplayKit) to notify us the name of your application(s). Thanks!
Jack   Update README.md 2014-04-25
Jack   Update README.md 2014-05-01
## What app use this open source这里会列出所有使用该开源库的App列表。
Jack   Update README.md 2014-05-25
## 使用到的第三方组件* [PathCover](https://github.com/JackTeam/PathCover)用于朋友圈的下拉刷新。* [XHImageViewer](https://github.com/JackTeam/XHImageViewer)图片查看器,用于整个项目。
Jack   Update README.md 2014-05-06
## Thanks Developer
Jack   Update README.md 2014-05-06
[我家App](https://itunes.apple.com/us/app/wo-jia-jia-ting-quan-si-mi/id538285014?mt=8)的主程Aevit提供了技术支持,他的[github](https://github.com/Aevit)地址,点击[我家App](https://itunes.apple.com/us/app/wo-jia-jia-ting-quan-si-mi/id538285014?mt=8)下载安装,如果看到里面有好的效果,可以协商开源。
Jack   Update README.md 2014-05-06
Jack   Update README.md 2014-05-16
Thanks you [kishikawakatsumi](https://github.com/kishikawakatsumi) provide [SECoreTextView](https://github.com/kishikawakatsumi/SECoreTextView).                              
Jack   Update README.md 2014-05-16
Jack   Update README.md 2014-05-29
Thanks you [lakesoft](https://github.com/lakesoft) provide [LKBadgeView](https://github.com/lakesoft/LKBadgeView).                             谢谢[微信App](https://itunes.apple.com/cn/app/wei-xin/id414478124?mt=8)给予我鼓励,我参考了很多框架设计问题、也提供了许多素材,但是请网友不要直接使用素材,我不知道是否会引起侵权的问题,所以请自重,我这里只是模仿微信,而不是攻击。使用该开源库所导致的所有侵权关系与我无关,我只是提供学习机会。                                         
Jack   Update README.md 2014-05-28
Jack   Update README.md 2014-05-22
## 警告
Jack   Update README.md 2014-05-22
请不要拿该工程的所有资源文件用于商业使用,如果不遵守规则,而产生的法律责任,一律与我无关。代码按照上文描述的License 和 Notes来使用。                              该工程里面任何一个效果组件都不能擅自使用,如需使用,请告之于我。
Jack   Update README.md 2014-05-22
Sihao Lu   Update README.md 2014-05-01
## Credits
Jack   Update README.md 2014-05-25
Thanks to [jessesquires](https://github.com/jessesquires/MessagesTableViewController) who created JSMessagesViewController on which my chat list UI work is based.                             
Jack   Update README.md 2014-05-06
Objective-C
1
https://gitee.com/null_564_3484/MessageDisplayKit.git
git@gitee.com:null_564_3484/MessageDisplayKit.git
null_564_3484
MessageDisplayKit
MessageDisplayKit
master

Search