ide_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> ide >>列表
· Mozilla的WebIDE支持Chrome和Safari发布时间:2014-09-12
Mozilla今年6月宣布了基于Firefox浏览器的轻量级集成开发环境WebIDE,支持创建、测试和部署FirefoxOS应用。现在,最新发布的扩展FirefoxDeveloperToolAdaptor让Firefox能连接Chrome(桌面和移动)和Safari(移动),WebIDE走向了跨平台。开发者可以使用Firefox的开发环境调试运行在Chrome和Safari上的Web应用。... 查看全文
边写边错,边错边改,边改变搜,再改,改出了些心得。可能会有错误,多包涵,接受批评。1---Base.lua23Base={}45Base.__index=Base6Base.value=nil78functionBase:new(_value)9local_t={}10setmetatable(_t,Base)11_t.value=_value12return_t13end1---Children.lua2require("Base")3Children={}45setmetatable... 查看全文
在AndroidProgrammingTheBigNerdRanchGuide书中,讲解上下文菜单的实现,添加一个删除菜单。在Honeycomb发布前的设备里,上下文的action都是以悬浮的上下文菜单形式呈现。在之后的设备里,推荐用上下文的actionbar的方式去呈现上下文的action。上下文的actionbar展现在一个activity的顶部。运行在Honeycomb之前版本的程序,有些也会出现上下文actionbar。那是因为它使用了第三方库... 查看全文
一个完整的无线信号扫描工具源码,包含了从热点扫描到强度绘制以及信号变换曲线图。源码基于ManagedWifi实现基础功能,ManagedWifi也是开源项目,这个可以在本站搜索到。指定网卡信号扫描,可以选中本机无线网卡然后扫描周围所有的wifi热点。热点详细信息的获取,包含热点名称,信号强度,信道占用,加密方式,最大无线传输率以及mac地址等等。TimeGraph为各个时间段wifi信号强度的动态曲线图,这个还是非常厉害的。2.4GHz频段和5GHz频段信道使用情况信道使用情况动态图... 查看全文
· SheRides,打车就要女司机发布时间:2014-09-09
记得在北京实习时,每次上晚班都特别揪心。半夜12点或1、2点下班,在大院门口等待着的一排出租车中,选辆司机看起来靠谱的,坐上车,立刻记下工号发给朋友,然后假装自己经常坐夜车的样子跟司机“侃大山”。车从城区往四环外开,越走越怕。直到最终进了出租屋、关上门,才敢大舒一口气。幸运的是,直到实习结束我都没遇到什么坏人。不过,在看了那么多“女子遭司机强奸、杀害”的新闻之后,每次坐夜车还是会不安... 查看全文
英文原文:VisualStudio“14”CTP3:PerfTipsandtheIDEVisualStudio“14”第三个社区预览版(CTP3),针对以下几个方面进行了改进,其中包括ASP.NET,IDE编辑器,及以一种全新的方式进行程序性能调试。其中,InfoQ网站在上周五针对ASP.NET和vNext的改进进行过报道。另外,对用户UI的一些做了小改进。如,VS用户可对自定义IDE布局配置信息进行方便的漫游访问。这项功能改进非常有用... 查看全文
· Xamarin.Android之ContentProvider发布时间:2014-08-26
一、前言掌握了如何使用SQLiteOpenHelper之后,我们就可以进行下一步的学习。本章我们将会学习如何使用ContentProvider来将数据库方面的操作封装起来,同时它还可以供其他应用访问并操作数据库。二、概念首先我们不会急于写代码,而是要搞懂如何利用ContentProvider对数据库进行操作,因为我们不会直接操作数据库对象,而是通过URI来操作数据库。这就好比你要获取User表的全部内容,那么这个URI就是content://base/user其中base是自己命名的... 查看全文
数据源组件ContentProvider与其他组件不同,数据源组件并不包括特定的功能逻辑。它只是负责为应用提供数据访问的接口。Android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)。如果把第三方应用比作一个黑盒子的话,ContentProvider就像是从里面延伸出来的管道,从这个管道,应用可以把一些数据共享出来,我们也可以往里面输送数据。但是里面怎么处理数据我们看不到,也管不着。并且这个管道是有规范标准的... 查看全文
BoundServicesCS架构,其中C是调用组件,S是BoundServices;C通过bindService来绑定,这个方法立即返回,没有返回值,C需要实现ServiceConnection里面的onServiceConnected和onServiceDisconnected接口。多个C绑定同一个S时,S只调用一次onBind返回IBinder,后续来绑定S的C,直接得到同一个IBinder,onBind不再重复执行。创建BoundServices扩展Binder类... 查看全文
据路透社报道,三星电子周二表示,已收购美国空调经销商QuietsideLLC,以加强智能家居业务。Quietside在美国拥有大约500家门店,面向家庭和办公领域销售空调。这是三星继一周前收购美国智能家居平台SmartThings之后在物联网领域的第二笔收购交易。SmartThings开发的应用能够允许用户监测、控制家庭设备,实现设备的自动化。三星发言人表示,该公司已100%收购Quietside,但是拒绝披露价格和其它细节。“由于空调产品是所有建筑物中的必需品,包括家庭和办公室... 查看全文
8月20日,三星电子周二宣布,作为推进“智能家居”业务努力的一部分,该公司已收购了美国空调经销商Quietside。这也是三星电子在过去一周内完成的第二宗收购交易。上周五,三星电子宣布收购了美国智能家居创新公司SmartThings。SmartThings出售运动传感器、电能控制单元、控制枢纽,以及其他通过应用程序进行家庭控制和监测的硬件产品。不过与其他可联网家用设备不同,SmartThings有一个开放的平台... 查看全文
ServicesServices:可在后台长时间运行,无UI界面。Started:Services通过其他组件调用startService启动,能在后台一直运行,即使启动它的组件已经销毁。一般这种服务执行特定的操作而且没有返回值,比如通过网络下载或上传一个文件,一旦操作结束,服务需要停止自己。Bound:Service通过其他组件调用bindService绑定,提供一个CS架构的接口允许其他组件与Service交互、发消息、获取返回值、甚至跨进程通信... 查看全文
读完本文你会知道,如何在没有源码的情况下,直接修改一个DLL以去除DLL上的强命名限制,并在该程序集上直接添加你的“友元程序集(一种特殊的Attribute,将它应用在程序集上,使得程序集内的internal类型能够被其它程序集直接调用)”。以此类推,你可以用此方法,直接修改程序集,达到想要的目的。银行的一个项目,客户要求使用他们现有的的Teradata数据库,项目组第一个想到的是NHibernate... 查看全文
TasksandBackStack一个app一般包含多个activities,每个activity执行不同任务。Task是与用户交互执行一系列任务的activities集合,这些activities以打开顺序排列在一个栈列表中。用户点击主页面的图标或者快捷方式,如果此应用从未被执行过,那么会创建一个新的task,主界面activity作为这个task的根activity,当根activity启动其他界面,一个新的activity会被压到task的栈顶并获取焦点... 查看全文
Loaders在activity或者fragment更加容易的异步加载数据,Loaders有如下特性:所有activity和fragment都可以使用异步加载数据监控数据并分发数据更新结果配置发生变化时,会自动重连上一次的数据游标,不需要重新查询。API汇总Class/InterfaceDescriptionLoaderManager与activity和frament关联用于管理一个或多个Loader实例的抽象类,它最常见就是和CursorLoader结合使用... 查看全文
Activities生命周期本质上来说,activityA有三种状态:Resumed:A在最前面并且拥有用户焦点,这种状态一般也称为runningPaused:activityB在最前面并且拥有用户焦点,但是A仍然可见,也就是说B要么是透明的,要么没有把后面的A完全覆盖。此状态的activity对象仍在内存,维持着所有状态和成员信息,并且仍附着windowmanager,有可能会系统销毁。Stopped:A被B完全覆盖,此状态的activity对象仍在内存,维持着所有状态和成员信息... 查看全文
· Develop系列-API Guides-简介3发布时间:2014-08-09
系统权限安全架构app在独立进程沙盒中运行,互不影响。app静态定义所需要的权限,系统安装时提醒用户是否给app授权。应用签名所有应用必须用证书签名,证书由开发者管理,它们是开发者的唯一标识。用户ID和文件访问1、同样的shareUserId和签名,才能在同一个进程中共用一个用户ID2、在创建新文件时,可以通过MODE_WORLD_READABLE或MODE_WORLD_WRITEABLE标签来设置其他应用能否读写此文件使用权限默认的,app没有任何权限... 查看全文
Intents和IntentFilters(Intent译为意图,让人比较费解,实际上解释为“消息”更加合理,干脆就不翻译了)Intent是能在app组件间传递的消息体,基本使用方式有如下三种:启动activitystartActivity:intent描述需要启动的activity和必须的数据startActivityForResult:intent启动的activity结束后,会触发onActivityResult回调启动服务startService... 查看全文
· Develop系列-API Guides-简介2发布时间:2014-08-07
设备兼容性手机--平板--电视,Android需要广泛兼容。开发者需要灵活适配多种不同的屏幕。何为兼容性?设备兼容性:Android兼容,Androidcompatibilityprogram&&CTSapp兼容性:app对于潜在的设备是兼容的控制app兼容性大部分情况下,你可以运行时禁用部分特性,或者为不同配置的设备提供适配资源。如有必要,可以通过GooglePlayStore限制app在不支持设备上的安装:设备特性1、特性必须有才能用的app... 查看全文
· Develop系列—API Guides发布时间:2014-08-07
介绍应用基础app用Java语言编写,以apk为后缀。apk运行在自身安全的沙盒中:Android是多用户Linux系统,每个app就是一个不同的用户默认的,系统给每个app分配唯一的Linux用户ID,并设置访问权限每个进程有自己的虚拟机VM默认的,每个app运行在自己的Linux进程android系统实行最小权限原则。然后,有两种方式可以在不同app之间共享数据或者使用系统服务:两个app共享相同的Linux用户ID,他们就能互相访问各自的文件... 查看全文