使用_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
之前关于如何实现屏幕页面切换,写过一篇博文《Android中使用ViewFlipper实现屏幕切换》,相比ViewFlipper,ViewPager更适用复杂的视图切换,而且Viewpager有自己的adapter,这也让其适应复杂对象,实现数据的动态加载。ViewPager是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一,利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等... 查看全文
· Bundle包的制作与使用发布时间:2016-11-30
一、清爽Bundle模式(在应用工程中创建Bundle的子文件夹,而非在Bundle项目中):1、新建Bundle包2、生成Bundle包,并拖入项目中,然后“右键显示包内容”,把Bundle中的所有内容清空(直接把Contents文件夹删除即可)3、手动给Bundle添加文件夹及文件(直接把文件拖入新建的文件夹中)4、使用的2种方式二、带contents模式(在Bundle项目中创建文件夹)1、新建Bundle工程,拖入文件夹:2、拖入资源,生成Bundle包,查看资源路径3... 查看全文
松下基本完成了对钙钛矿太阳能电池的实用化改造。新电池可以印刷方式生产,可弯曲使用。目前,市面上的太阳能电池主要以硅晶型电池为主,但经过数十年发展,其光电转换效率仍仅为25%左右,且其生产过程中还会对环境造成不小的污染。钙钛矿型太阳能电池(图片来自:日本经济新闻中文版)相比之下,钙钛矿太阳能电池从2009年开发至今,其光电转换效率已达20%。此外,钙钛矿太阳能电池只需简单的溶液加工即可制成,对环境影响较小。成本方面,目前每平方米钙钛矿型太阳能电池板的价格不超过100美元... 查看全文
屏幕切换指的是在同一个Activity内屏幕间的切换,ViewFlipper继承了Framelayout类,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。如下动图:该类有如下几个和动画相关的函数:setInAnimation:设置View进入屏幕时候使用的动画,该函数有两个版本,一个接受单个参数,类型为android.view.animation.Animation;一个接受两个参数,类型为Context和int... 查看全文
1,SemanticZoom有两个重要属性默认值ZoomedInView(不设置的话,默认显示,包括分类名和分类成员)和ZoomedOutView(这个是缩小后的目录,只要包括分类名,点击跳到对应分类位置)。2,绑定数据使用CollectionViewSource要注意:1)IsSourceGrouped属性一定要设置为true,2)ItemsPath设置为child的名字,3)ZoomedInView和CollectionViewSource的View属性绑定... 查看全文
· Opserver监控工具的使用发布时间:2016-11-29
Opserver监控工具的使用Opserver是StackOverflow的开源监控解决方案,由StackExchange发布,基于.NET框架构建。开源地址:https://github.com/opserver/Opserver.只需要将其下载下来,编译发布至IIS即可,但是由于需要修改配置和.NET版本的原因可能会遇到的问题汇总:建议使用2012以上版本打开。会看到解决方案内有两个项目:第一个是我们要部署的站点,第二个是系统的核心类库。1..NET版本问题(.NET版本要装对... 查看全文
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它AndroidDialog对话框,AlertDialog实现方法为建造者模式。AlertDialog中定义的一些对话框往往无法满足我们关于对话框的需求,这时我们就需要通过自定义对话框VIEW来实现需求,这里我自定义一个登陆的提示对话框,效果图显示如下:Layout(alertdialog自定义登陆按钮)界面代码:1<?xmlversion="1... 查看全文
怎样使用async&await一步步将同步代码转换为异步编程【博主】反骨仔【出处】http://www.cnblogs.com/liqingwen/p/6079707.html序上次,博主通过《利用async&await的异步编程》一文介绍了async&await的基本用法及异步的控制流和一些其它的东西。今天,博主打算从创建一个普通的WPF应用程序开始,看看如何将它逐步转换成一个异步的解决方案... 查看全文
生成测试数据的shell脚本Vimdata_create.shrm-rf./data.txttouchdata.txtfor((i=0;i<2000;i++))dostr=',name';name=${i}${str}${i}#echo$nameecho$name>>data.txtdoneecho'showtestdata'moredata.txtchmodu+xdata_create.sh运行脚本sh-xdata_create... 查看全文
SHA-1是一种散列算法,自从1995年发布以来已被广泛使用,但是,在2005年被攻破之后,它不再被认为是安全的加密手段,并由更安全的散列函数SHA-2和SHA-3取代。包括谷歌、Mozilla和微软在内,许多公司已经宣布许它们将在2017年前停止接受SHA-1TLS证书。现在微软表示,从2017年2月14日起,公司不赞成使用SHA-1签名的证书,届时部分网站,用户和第三方应用程序将受到影响。微软这份声明,是为了进一步增强Edge和IE11浏览器的安全功能,这两个浏览器将不会加载显示使用SHA... 查看全文
本文将介绍两种开发实践,用于提高Java单元测试中的代码覆盖率。代码覆盖率=(被测代码/代码总数)*100%。提高被测代码数量或降低代码总数,均可达到提高代码覆盖率的效果。在本文中,您将看到如何通过使用反射机制,在外部直接对目标类中的不可访问成员进行测试,以提高被测代码数量;以及通过修改Cobertura源码,使其支持通过正则表达式来过滤不需要进行单元测试的代码,以降低代码总数。代码覆盖率的提高,减少了单元测试过程中未被覆盖的代码数量,降低了开发人员编写或修改单元测试用例的时间成本... 查看全文
使用async&await一步步将同步代码转换为异步编程【博主】反骨仔【出处】http://www.cnblogs.com/liqingwen/p/6079707.html序上次,博主通过《利用async&await的异步编程》一文介绍了async&await的基本用法及异步的控制流和一些其它的东西。今天,博主打算从创建一个普通的WPF应用程序开始,看看如何将它逐步转换成一个异步的解决方案。你知道吗?使用VisualStudio2012的新特性可以更加容易... 查看全文
如果使用javac进行编译,使用java进行执行.class文件。没有package时,可以正常执行。如果在D:/test.java中有package信息。如:com.XXX时。编译后生成D:/test.class文件。但怎么都不能执行成功。就是因为有com.zXXX这个包信息。可在D:下建立com与XXX文件夹。把test.class文件放置到文件夹下。在命令行执行:javacom.XXX.test可以正常执行。... 查看全文
p.p1{margin:0.0px0.0px0.0px0.0px;font:14.0px"HelveticaNeue";color:#666666}span.s1{}Cocoapods是ios第三方类库集成管理工具,它能让你不需任何配置集成git上所有类库,并且方便管理,让你的ios项目看起来不那么混乱,安装这个工具后,过段时间也许你突然会发现它的指令无法使用了,这问题与IOS系统升级有关系,也许当你把macos系统升级到官方才出的版本,会突然发现它无法使用了... 查看全文
· Intent(一.显示使用intent)发布时间:2016-11-10
大家都知道如果手机只有一个活动的应用,那这个应用也太简单了吧。如同网页一下,是有多个组成的,在C#中我们可以使用各程skip控件或代码,这里不再赘述。那么我们还是在当前的项目中创建一个名为SecondActivity活动(Activity),并添加一个BTN按钮,代码如下:packagecn.hengzhe.tishi;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle... 查看全文
· C#中String.Format()方法的使用发布时间:2016-11-07
一、定义String.Format是将指定的String类型的数据中的每个格式项替换为相应对象的值的文本等效项。如:(1)stringp1="Jackie";stringp2="Aillo";Response.Write(String.Format("Hello{0},I'm{1}",p1,p2));(2)Response.Write(String.Format("Hello{0},I'm{1}","Jackie","Aillo"));这二者的效果是一样的... 查看全文
· Unity的动态加载简单使用发布时间:2016-11-06
Unity的动态加载简单使用Unity可以快速,轻量化的实现IOC,不用自已写类似反射代码来动态加载类或dll了使用Unity先要用nuget获取相关引用文件Unity可通过代码或config文件来配置要加动态加载的内容使用示例staticvoidMain(string[]args){Console.WriteLine("'Y'useConfigRegisterType,OtherwiseuseCodeRegisterType");boolisUseConfig=Console... 查看全文
· Resharper的配置和使用发布时间:2016-11-05
一:Reshaper简介Reshaper是C#开发IDE工具VisualStudio的一款第三方插件,Reshaper让VS变得更强大。优势是:它提供了一些在VS基础上更方便于程序员开发的功能;劣势是:它耗掉了更多的内存,有可能让你不够强大的开发机变得更慢。安装完毕后,在VisualStudio的Menu里多了个RESHAPER选项。二:Resharper配置2.1智能提示安装完毕后,IDE的智能提示(Intellisense)便会默认使用Resharper的提示。改过来... 查看全文
· Timestamp 使用发布时间:2016-11-05
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");Calendarcal=Calendar.getInstance(TimeZone.getTimeZone(Configuration.zoneid));CalendarstartCalendar=Calendar.getInstance(TimeZone.getTimeZone(Configuration.zoneid));startCalendar... 查看全文
· 枚举的使用总结发布时间:2016-11-05
C#中枚举的使用1.原则上全部使用枚举,不使用常量,除非常量是一个,不是一组2.如果一组常量中增减常量后要对代码修改,则要将这组常量定义为枚举3.如果一组常量中增减常量后代码不需要修改,则要将这组常量存储到字码主档中,由数据库进行维护枚举扩展方法1.将字符串转为枚举///<summary>///通枚举项的名字转换为枚举///</summary>///<typeparamname="TEnum">要转换的枚举类型</typeparam>///<... 查看全文