屌爆了~~屌爆了~,,大家快来看看这个功能是怎么实现的呢!

jmcai520 2015-01-20 02:22:10
小弟弟想知道
这个软件是用.net写的么?
界面上的这个登陆是用什么控件实现的呢?


...全文
729 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
本拉灯 2015-05-12
  • 打赏
  • 举报
回复
Devexpress + Webbrowser
姓小名白丶 2015-05-12
  • 打赏
  • 举报
回复
大惊小怪的,我以为多屌的东西,wpf和DEV都能做到,自己学学,下个Demo 你会发现你也可以这么屌
乱舞清风 2015-05-08
  • 打赏
  • 举报
回复
这是Devexpress 的tab 控件
u011055410 2015-05-08
  • 打赏
  • 举报
回复
Devexpress
exception92 2015-01-26
  • 打赏
  • 举报
回复
你这是Devexpress的控件,不妨去网上 下载一个demo,运行之后你会发现 更屌爆的功能。
  • 打赏
  • 举报
回复
小弟弟,WPF就可以完成,而且功能更强.
於黾 2015-01-20
  • 打赏
  • 举报
回复
WPF或webbrowser
背景介绍如果你学习过设计模式,那么当想通知其他组件某些事情发生时你一定会使用观察者模式。好了,既然能想到这个设计模式,那么就来看一个天的Android开源框架EventBus。主要功能是替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。基础介绍    上面说了,EventBus是一个观察者模式的实现,既然这样,那他就有如下三个要素:Event:事件Subscriber:事件订阅者,接收特定的事件。Publisher:事件发布者,用于通知Subscriber有事件发生。其中,Event可以使任意类型对象。Subscriber都是以约定的onEvent开头的函数,具体是onEvent,onEventMainThread,onEventBackgroundThread,onEventAsync这四个。Publisher可以通过post(Object)在任意线程任意位置发送事件。官方这个图就很直观的说明了这种观察者模式的架构:依据开源库组件的说明文档来操作:在工程gradle中添加:compile ‘de.greenrobot:eventbus:2.4.0’。按照文档HOWTO.md进行操作。Subscriber以onEvent开头的4个函数区别:onEvent:事件的处理在和事件的发送在相同的线程,所以事件处理时间不应太长,不然影响事件的发送线程。onEventMainThread: 事件的处理会在UI线程中执行。事件处理时间不能太长,长了会出现臭名远之的ANR。onEventBackgroundThread:事件的处理会在一个后台线程中执行。虽然名字是BackgroundThread,事件处理是在后台线程,但事件处理时间还是不应该太长,因为如果发送事件的线程是后台线程,会直接在当前后台线程执行事件;如果当前线程是UI线程,事件会被加到一个队列中,由一个线程依次处理这些事件,如果某个事件处理时间太长,会阻塞后面的事件的派发或处理。onEventAsync:事件处理会在单独的线程中执行,主要用于在后台线程中执行耗时操作,每个事件会开启一个线程,但最好限制线程的数目。 标签:EventBus

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧