-
Appium+Robotframework实现Android应用的自动化测试-六:一个简单的例子
Appium+Robotframework实现Android应用的自动化测试-6:一个简单的例子万事具备,只欠编码!下面看一个简单的示例,这个示例验证Android手机自带的通讯录的添加联系人的操作是否成功。这个例子是Appium官网自带的示例,有兴趣的同学也可以自己下载来研究和学习,下载地址:示例代码下载首先请看resource.txt文件的代码:***Settings***LibraryApp...
104
热度 -
android里单例对象和某些数据被释放的有关问题
android里单例对象和某些数据被释放的问题接触正式的android开发已经有一段时间了,项目的第一个版本终于快完成了。有一次自己在测试的时候,把自己的android项目切到后台,同时打开了几个应用之后重新切回到自己的app,发现报错了。经过排查,发现是自己的单例对象中的数据被释放掉了,也就是int变量的值变成了0,string变量的值变成了null。我的单例一开始是...
8
热度 -
Android 文件管理器项目(1)
Android文件管理器项目(一)?开场白:最近领悟到不能总是学习什么小的知识点,应该全局去思考一下。所以就去找开源项目,然后找到了这个文件管理器的项目。看了源码,其实也说不上是管理吧,毕竟很简单。但好歹是一个完整的项目。界面也非常漂亮,并且没有用什么图片资源,非常适合自学。上链接,有兴趣的同学可以去看一些,几个月前最后更新,看来修改幅度不大了。https://github.com/dibakar...
94
热度 -
上手android的1点心得吧
上手android的一点心得吧大家都知道android是移动设备如手机、平板电脑上的操作系统,而这几年有智能手机与平板电脑的迅速发展,基于android系统上开发的各种小游戏以及app应用也是得以迅速发展。大部分android系统上的app都是用java语言以及小部分的XML在eclipse开发,因此对于有java基础的同学也算是比较容易上手的了。Android?中,Activity是所有程序的根...
62
热度 -
listview全选后无法删除不在展示区的item
listview全选后无法删除不在显示区的item本人新手,学习过程中遇到如下问题:listview中的item数量超出了显示区域,如:一共20个item,显示区能显示10个。当点全选按钮后直接点删除,只能删掉显示区的那10个。当全选按钮点击后,滑动屏幕,这时会发现所有的20个checkbox都勾选了,这时再点删除,则20个全都能够正常删除。请问高人这个要怎么破?问题出在那?viewholder?...
20
热度 -
jQuery Mobile开发的快讯阅读器,适应iphone和android手机
jQueryMobile开发的新闻阅读器,适应iphone和android手机程序员都很赖,你懂的!我们经常上新浪,腾讯,雅虎等各大网站上面看新闻,他们也都各自推出了自家的手机新闻阅读器。今天我自己使用jQueryMobile来实现这一功能。图片大小上传限制了大小250*400先看看iphone上的效果:再看看android上的效果:OK,非常完美,是我想要的结果。直接上代码:<!DOCTY...
95
热度 -
jQuery Mobile开发的资讯阅读器,适应iphone和android手机
jQueryMobile开发的新闻阅读器,适应iphone和android手机程序员都很赖,你懂的!我们经常上新浪,腾讯,雅虎等各大网站上面看新闻,他们也都各自推出了自家的手机新闻阅读器。今天我自己使用jQueryMobile来实现这一功能。图片大小上传限制了大小250*400先看看iphone上的效果:再看看android上的效果:OK,非常完美,是我想要的结果。直接上代码:<!DOCTY...
104
热度 -
[每天100问][2011-10-29]iphone开发笔记,今天你肿了么
[每日100问][2011-10-29]iphone开发笔记,今天你肿了么 怎么去掉窗口的标题栏 隐藏(消去)NSWindow的标题栏 NSMutableData关于appendBytes的问题 關閉程序的主窗口后,點擊dock圖標再次出現主窗口怎樣搞? MacOSXServer的使用资料 应用程序显示位置问题 NSWindow显示位置 问一下OBJ-C中有暂停函数吗? 求帮助 xcode中有没有...
466
热度 -
知足以补不足~Sqlserver发布订阅与sql事务的关系
知方可补不足~Sqlserver发布订阅与sql事务的关系回到目录前几讲说了一下通过sqlserver的发布与订阅来实现数据的同步,再通过EF这个ORM架构最终实现架构系统的读写分离,而在使用发布与订阅来实现数据同步时,需要我们注意几点,那就是当操作被使用在“事务上下文”时,你的同步操作有可能会被延时,嘟嘟!这个不难理解,我们都知道事务有一些级别,而最高级别serializ...
64
热度 -
Windows停Eclipse集成Cygwin配置Android NDK环境编译JNI库程序步骤
Windows下Eclipse集成Cygwin配置AndroidNDK环境编译JNI库程序步骤前戏准备:1.?搭建EclipseAndroid开发环境下载Eclipse,ADT,AndroidSDK,?http://developer.android.com/sdk/index.html?2.??搭建cygwin环境下载并安装cygwin。这一步挺考验亲们的宽带状况。?3.?搭建NDK编译环境下载...
18
热度 -
(转)Windows停Eclipse集成Cygwin配置Android NDK环境编译JNI库程序步骤
(转)Windows下Eclipse集成Cygwin配置AndroidNDK环境编译JNI库程序步骤前戏准备:1.?搭建EclipseAndroid开发环境下载Eclipse,ADT,AndroidSDK,?http://developer.android.com/sdk/index.html??2.??搭建cygwin环境下载并安装cygwin。这一步挺考验亲们的宽带状况。?3.?搭建NDK编译...
52
热度 -
My Sql 中要Alter Table的学友请注意!
MySql中要AlterTable的同学请注意!!!首先我建议你在对MySQL表做DDL操作时:1执行showprocesslist查看,要操作的表(数据库对象)是否处于锁状态1if("未锁定")2{3执行DDL语句4}else5{6三思后行7}作为一个程序猿,随着开发的进行,我们要面临需求的变更。随之而来的有可能就是表结构的变化--字段的增加,字段数据类型的更新。此时此刻,我就在AlterTab...
95
热度 -
使用pg_stat_statement监控pgsql遇到的有关问题
使用pg_stat_statement监控pgsql遇到的问题????pg_stat_statements是PG中监控数据库活动的重要插件,通过它可以获得SQL的统计信息,例如该SQL被调用了多少次,返回了多少记录,在读写数据上花了多少时间,这个对于监控数据库很有帮助。默认情况下,这个插件可以统计5000个SQL,如果不够可以调整pg_stat_statements.max这个GUC。????一般...
90
热度 -
Android初记之SQLite的insert方法参数说明
Android小记之SQLite的insert方法参数说明看到一个API的参数不懂的时候,我们会做什么呢!Baidu,Google。很少回去看源码的吧,我也是,太懒了,批评一下。啪啪~先看一段创建数据库的代码吧。db.execSQL("CREATETABLEusers("+"_idINTEGERPRIMARYKEY,"+"usern...
12
热度 -
SQL 习题(带答案)
SQL练习题(带答案)设有三个关系: S(SNO,SNAME,AGE,SEX,Sdept) SC(SNO,CNO,GRADE) C(CNO,CNAME,TEACHER)试用关系代数表达式表示下列查询:1、查询学号为S3学生所学课程的课程名与任课教师名。2、查询至少选修LIU老师所教课程中一门课的女生姓名。3、查询WANG同学不学的课程的课程号。4、查询至少选修两门课程的学生学号。5、查询选修...
35
热度 -
SQL练习
SQL练习题题目1问题描述:为管理岗位业务培训信息,建立3个表:S(S#,SN,SD,SA)S#,SN,SD,SA分别代表学号、学员姓名、所属单位、学员年龄C(C#,CN)C#,CN分别代表课程编号、课程名称SC(S#,C#,G)S#,C#,G分别代表学号、所选修的课程编号、学习成绩要求实现如下5个处理:1.使用标准SQL嵌套语句查询选修课程名称为’税收基础’的学员学号和姓名2.使用标准SQL嵌套...
21
热度 -
机房收费系统之SQL注入有关问题
机房收费系统之SQL注入问题做学生信息管理系统的时候,很多同学就已经提到这个问题了。但是没有去深究,后来铁道部购票网出了SQL注入的问题,据说这个问题属于菜鸟级。然后验收的时候,师父跟我说了说SQL注入的问题,于是才有了这篇别人早写过很久的文章。首先说说什么是SQL注入。SQL注入是一种攻击方式,在这种攻击方式中,恶意代码被插入到字符串中,然后将该字符串传递到SQLServer的实例以进行分析和执...
25
热度 -
SQL 施行顺序
SQL执行顺序在查询中逻辑查询和物理查询有着本质的区别,SQL不同于其它编程的最明显的特征就是处理代码的顺序,虽然总是最先写SELECT但是几乎总在最后执行,那到底是怎么一个执行顺序呢如下的sql查询语句执行顺序(1)from(3)join(2)on(4)where(5)groupby(6)with(7)having(8)select(9)distinct(10)orderby从这个顺序中我们不难...
15
热度 -
机房收费系统—表格建立
机房收费系统—报表建立前两天就开始做机房收费系统的报表,刚开始我就通过看帮助来了解报表,后来也就按着帮助里的相关内容开始做,最后发现自己想的有点深,竟然用到了横向交叉表(做的不是很成功).问了一下其他同学他们是怎样制作报表的,大家都说做的时候只用到了报表(grid++report)软件中比较简单的一部分,后来我翻看了一下大家写过的博客,才发现自己真的想的有点多了.下面看一下我建立的...
177
热度 -
小弟我的学习笔记——中级报表制作2——动态列
我的学习笔记——中级报表制作2——动态列隔了好久又开始写学习笔记了,工作忙的差点荒废了做笔记,呵呵,自我检讨一下先吧。这次的中级报表制作做什么呢,想了一下,还是做个不是很复杂的,举个用列名称控制显示列的例子好了。我想要什么效果呢,就是数据库里存了好多的数据列,但是我不想都显示出来,只想要我想看的固定的那几个列,所以我就想要访问报表的时候,他把可以选看的列名称都显示给我,我可以自己选几个想看的列。其...
310
热度