自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Codingma的博客

个人成长记录

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

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

概要Android客户端分为User,HttpUtil,HttpCallbackListener,MainActivity四个部分。User model与服务端的一样,一方面是用于本地用户信息的存储model,另一方面也是为了保证构造URL时使用的key一致。 HttpUtil封装了发送Http请求的过程和构造URL的函数,HttpCallbackListener是用于发送请求后的回调接口,Mai

2016-05-06 22:54:36 34541 15

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

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

2016-05-06 22:48:36 86059 4

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

开发中常常会想看看自己累积在这个项目中写了多少代码了,以下就是在Android Studio查看统计项目代码总行数的方法。打开Android Studio,按快捷键Ctrl+Shift+A 输入find选择Find in Path,双击 在弹出的对话框中按下列要求输入相关参数,主要是text(这里输入\n换行符),是否使用正则表达式,上下文环境,搜索的范围等。 参数输入后点击Fin

2016-04-04 16:28:27 39828 2

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

生活中常有人因为更换手机而丢失联系人信息,又需要重新一个个去找亲戚朋友获取。 这样的情况下,联系人备份与恢复功能就显得非常实用。所以我学习了相关内容,并进行了适当整合,在这里整理出来。本篇博客两个重点使用VCard库进行联系人备份与恢复 异步进行备份与恢复操作为什么要用VCard?VCard是用于联系人数据存储的标准数据格式,且有一套已经成熟的库可以使用,通用于手机,也通用于邮件等,所以使用

2016-04-04 00:09:44 5768 1

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

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

2016-03-07 23:44:00 3824

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

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

2016-01-27 22:55:20 6694

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

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

2016-01-26 22:59:02 24079 1

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

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

2015-12-17 15:41:34 10812 1

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

上一篇介绍了如何使用RIDE来创建和执行一个简单的测试用例,这一章节开始将会系统一些地介绍测试用例的组成以及如何更好地设计用例。之前曾经说过,Robot Framwork框架的核心是关键词,所有用例都是通过关键词组织起来的。那有哪些关键词,我们怎么使用它们呢?打开RIDE,按F5,即可打开Search Keywords功能。在这里我们可以通过文本搜索搜索我们想要的keyword,或者通过按照来源分类

2015-12-02 16:47:53 6282

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

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

2015-12-01 17:35:58 10910

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

最近公司项目组使用到了Robot Framework自动化测试框架来进行部分的测试工作,这是一个关键词驱动的自动测试框架,通过表格式语法创建和组织测试用例,借助多种多样的库,如selenium库可以对Web项目进行自动化测试,非常容易上手。 我也进行了学习,查阅了很多资料和博客。经过自己的尝试和实践,现在将相关的知识做一个小结,通过分篇的方式慢慢整理。因为也是初学者,也只是将已经学到的知识记录和个

2015-12-01 15:52:30 18522

原创 Linux(CentOS) 下安装配置Jenkins

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

2015-11-18 10:59:42 1681

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

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

2015-11-07 12:06:52 5583

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

Sublime Text 下Python编译的配置

2015-11-04 15:11:36 1739

Android 客户端与服务器端进行数据交互Demo(包含服务器端和客户端)

Android 客户端与服务器端进行数据交互Demo(包含服务器端和客户端) 实现了基本的数据交互及验证

2016-05-06

Android 异步联系人备份与恢复Demo

Android系统中通过VCard格式异步进行备份与恢复操作的demo

2016-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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