Codingma的博客

个人成长记录

Android 客户端与服务器端进行数据交互(二、登录客户端)

概要Android客户端分为User,HttpUtil,HttpCallbackListener,MainActivity四个部分。User model与服务端的一样,一方面是用于本地用户信息的存储model,另一方面也是为了保证构造URL时使用的key一致。 HttpUtil封装了发送Http...

2016-05-06 22:54:36

阅读数 24614

评论数 10

Android 客户端与服务器端进行数据交互(一、登录服务器端)

概要安卓APP要实现很多功能(比如登录注册、发表评论等)时都必须要使用到网络数据交互。所以在学习了这部分内容后,就将其以最常见的登录过程为例整理出来,也方便跟我一样的新手能迅速学习上手。 预期效果图如下,输入手机号和密码,点击Login按钮,上传数据到服务器端进行验证,再对结果进行反馈。 博客分...

2016-05-06 22:48:36

阅读数 59295

评论数 0

Android Studio 统计项目的代码总行数

开发中常常会想看看自己累积在这个项目中写了多少代码了,以下就是在Android Studio查看统计项目代码总行数的方法。 打开Android Studio,按快捷键Ctrl+Shift+A 输入find 选择Find in Path,双击 在弹出的对话框中按下列要求输入相关参数,主要是t...

2016-04-04 16:28:27

阅读数 29279

评论数 2

Android 使用VCard数据类型 异步进行联系人备份与恢复操作

生活中常有人因为更换手机而丢失联系人信息,又需要重新一个个去找亲戚朋友获取。 这样的情况下,联系人备份与恢复功能就显得非常实用。所以我学习了相关内容,并进行了适当整合,在这里整理出来。本篇博客两个重点 使用VCard库进行联系人备份与恢复 异步进行备份与恢复操作 为什么要用VCard?VCar...

2016-04-04 00:09:44

阅读数 3514

评论数 1

Android contentResolver 进行query 条件为where in时出错

项目中需要使用contentResolver对一定范围内的数据进行查询,使用直接普通的语句,即原语句只有一个“?”如select item_property from table where item_id in (“1”,”2”) 会报错,解决方案大致如下,自己修改即可,经过验证可用。代码块 S...

2016-03-07 23:44:00

阅读数 2617

评论数 0

Android 图标(Icon)绘制尺寸规范

在开发Android程序时,常需要使用各种图标。开发代码需要规范,图标也同样需要规范,以下是图标的制作规范。1. 程序启动图标:LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。MDPI (Medium Density Screen, 160 ...

2016-01-27 22:55:20

阅读数 4211

评论数 0

Android Studio 格式化 Format代码快捷键问题

之前使用Eclipse来做开发,现在换Android Studio的时候,原来常用的格式化代码快捷键就无法使用了。 解决方案有两个 将Android Studio的快捷键设置为Eclipse版本的,就可以延续原来的使用习惯 Android Studio自身默认的格式化代码快捷键,Windows系...

2016-01-26 22:59:02

阅读数 23139

评论数 1

学习使用Robot Framework自动化测试框架(四)——Web元素定位

上一篇介绍了一个小的测试用例,这一篇来讲一讲Web页面中元素定位的问题。1.name和id其中使用到了name和id定位。但有时候由于开发人员的疏忽或者开发习惯的问题,会漏写name或者id属性。或者有时候如果页面很庞大,元素很多,也有可能出现两个一不小心定义了两个重复的id的情况。这样就无法进行...

2015-12-17 15:41:34

阅读数 8919

评论数 0

学习使用Robot Framework自动化测试框架(三)——简单组合测试例子

上一篇介绍了如何使用RIDE来创建和执行一个简单的测试用例,这一章节开始将会系统一些地介绍测试用例的组成以及如何更好地设计用例。之前曾经说过,Robot Framwork框架的核心是关键词,所有用例都是通过关键词组织起来的。那有哪些关键词,我们怎么使用它们呢?打开RIDE,按F5,即可打开Sear...

2015-12-02 16:47:53

阅读数 5109

评论数 0

学习使用Robot Framework自动化测试框架(二)——简单测试例子

上篇文章介绍了Robot framework的环境配置与安装,这一篇介绍如何使用RIDE创建并执行一个简单Web测试用例。 1. 新建一个project,Type选择Directory,Format选择ROBOT或者TXT,便于后续的管理(虽然我目前也不知道方便在哪里,但是看到的每篇资料都是这样...

2015-12-01 17:35:58

阅读数 8414

评论数 0

学习使用Robot Framework自动化测试框架(一)——简单介绍与安装方法

最近公司项目组使用到了Robot Framework自动化测试框架来进行部分的测试工作,这是一个关键词驱动的自动测试框架,通过表格式语法创建和组织测试用例,借助多种多样的库,如selenium库可以对Web项目进行自动化测试,非常容易上手。 我也进行了学习,查阅了很多资料和博客。经过自己的尝试和...

2015-12-01 15:52:30

阅读数 14121

评论数 0

Linux(CentOS) 下安装配置Jenkins

安装配置Jenkins所需要的三个必要条件 Java JDK(最好1.7及以上) Apache Maven Jenkins

2015-11-18 10:59:42

阅读数 1470

评论数 0

Eclipse Android项目 为控件添加了Id,但是在Java代码中提示xxx cannot be resolved or is not a field

在Layout XML文件中为组件添加了Id,并且保存,但是在代码中使用findView方法时,寻找不到相应的id的几种解决办法

2015-11-07 12:06:52

阅读数 4356

评论数 0

Windows下对Sublime text2进行Python编译环境配置

Sublime Text 下Python编译的配置

2015-11-04 15:11:36

阅读数 1421

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭