Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Win32平台如何编译使用Google test编写的单元测试?

Win32平台如何编译使用Google test编写的单元测试?

在Win32平台如何编译单元测试的代码?(readme文件并没有明确指出,我们需要自行配置)1. 单元测试从何处运行?利用Google test编写单元测试,我们只需要使用其提供的宏来定义测试,不需像CppUnit那样还要编写运行测试的代码,从“Linux平台如何编译使用Google test写的单元测试?”也可以看出,我们并没有编写main函数,那么,利用google test编写的单元测试,从何处开始执行?其main函数位于gtest_main.cc文...
Android 中 PopupWindow 响应返回键并关闭的问题

Android 中 PopupWindow 响应返回键并关闭的问题

PopupWindow 跟我们的 Activity 不一样,因为我们在构造 PW 的时候往往不是继承来的,而是 new 出来的。所以不能使用重写 PW 的 onKeyDown() 之类的方法来截获键盘事件。好在 PW 本身的特性让我们很容易就能做到用返回键来退出,当然我们也可以截获键盘事件,这样就有两种方法了。最简单——在 new 的时候,使用下面的方法:new PopupWindow(view, LayoutParams.WRAP_CONTENT, La...
Android:Animation的简单学习

Android:Animation的简单学习

Animation动画效果。提供了一系列的动画效果,可以应用大多数 的控件。一、Animations从总体上来说可以分为两大类:1、TweenedAnimations:该类提供了旋转,移动,伸展,和淡出竺效果;2、Frame-by-FrameAmimations:这一类可以创建一个Drawable序列:这些Drawable可以按照指定的时间间歇一个一个的显示。二、TwenedAnimations的分类a)Alpha:淡入淡出效果b)Scale:缩放效果c)...
Android中WebView载入本地HTML代码并实现Java与JavaScript交互

Android中WebView载入本地HTML代码并实现Java与JavaScript交互

正在开发一个地图程序, 相对于用XML写安卓界面, 我更愿意用这个偷懒的办法,就是不用Android自带的MapView, 而是使用之前就已经比较熟悉的Google Maps JavaScript API,在Android的WebView中载入HTML代码, 利用Android提供的强大的Java与Js的交互功能,用网页作为界面来开发程序,同时也可以用Js回调机器的本地功能比如GPS等。下面提供一个演示的例子,代码如下:packagecom.aloong....
Android最佳实践之响应灵敏性

Android最佳实践之响应灵敏性

可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感到不爽。应用程序响应不够灵敏的地方包括——反映迟钝,挂起或冻结很长时间,或者需要花费很长的时间来处理输入。在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择让程序继续运行,但是,他们在使用你的应用程序时,并...
Android中的一个TextView中的字体设置不同大小

Android中的一个TextView中的字体设置不同大小

如图,这个是桌面Widget中的截图,最好是通过一个TextView实现,这是我提出的问题,近几天解决。呵呵,当然写两个TextView很简单也很容易设置。Java代码title.setText("Yourbigisland<b>ADVENTURE!</b>");//这是原样显示,我想让加粗还有,我想能不能类似的给上边那样通过html标签设置样式。网上搜过,果然可以。Java代码{ finalSpannableStringBuild...
Android 应用程序多Activity跳转之后退出整个程序

Android 应用程序多Activity跳转之后退出整个程序

在应用中肯定遇到有这样的问题,在应用中在于多的Activity中跳转,这些Activity都存在Activity栈中了。所以按返回键的时候都是一个一个的将原来的Activity弹回。如果我们想捕获到back事件之后直接退出整个程序,就要思考了。特别是2.2之后的安全机制考虑之后。粘贴点代码,以备之后使用。Java代码 packagecom.jftt; importAndroid.app.Activity; importandroid.app.Activit...
如何取得Android应用商店软件的UI资源和布局

如何取得Android应用商店软件的UI资源和布局

第一步: 通过Hierarchy Viewer 工具学习别人的UI布局,具体介绍参考这里:http://www.linuxidc.com/Linux/2011-08/40991.htm第二步:获得apk中的图片和xml文件,方法一是将扩展名apk改为zip,但是xml有可能打开的时候是乱码。方法二就是通过apktool来反编译apk文件生成程序的源代码和图片、XML配置、语言资源等文件。1) 从这个地址 http://code.google.com/p/a...
Android 利用【Hierarchy Viewer 】 工具学习别人的UI设计

Android 利用【Hierarchy Viewer 】 工具学习别人的UI设计

在Android 工具栏里面,地址:D:Program Filesandroid-sdk-windows ools 目录下打开此工具此工具名为:层级观察器本篇文章将教大家如何利用层级观察器查看和优化自己的UI层次关系或者看别人应用程序UI的布局结构,双击该处理文件,显示如下 图:左边为设备列表名称,如果你开启多个设备将会一一列出你当前运行的设备,包括真机。右边是当前设备列表运行的Acitivity ,即你当前运行的Activity 对应的UI布局,本篇将使...
Android 打包自己的自定义组件成JAR包

Android 打包自己的自定义组件成JAR包

在项目开发过程中,我们难免会用到自己去制作自定义的VIEW控件,之后我们别的项目如果需要的话就直接将其复制到对应的项目中使用,虽说这么做是一个解决问题的方法,但毕竟不是很好。原因是,当我们项目积累越来越多,会发现自定义的控件越来越多,而且这些自定义的控件都是可以重复利用的,这时我们可以想想,如果把这些自定义控件都封装成一个JAR包,然后用一个项目积累起来,之后我们以后开发项目只要在原来JAR包的基础上做扩展或者直接使用,可以大大减少自己的工作重复性。首先A...
<< 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 >>