第一篇:黑马程序员安卓教程:sp 的使用方法总结
sp 的使用方法总结
二、添加/修改数据
1./* 2.3.4.5.6.7.8.9.一、获取SharedPreferences对象
1.sp =getSharedPreferences(“info”, MODE_PRIVATE);
* 如果想往 sp Editor 中添加、修改、删除数据则需要通过 sp 获取到 */
Editor editor = sp.edit();
// 设置数据
editor.putString(“name”, name);editor.putString(“pwd”, pwd);
// 一定要记得执行提交方法,不然前面保存的数据没有任何效果
editor.commit();
三、获取数据
1./* 2.3.4.5.6.7.* 从sp中获取数据 * 第一个参数相当于key * 第二个参数是该值如果获取不到的默认值 */ Stringname=sp.getString(“name”,“");Stringpwd = sp.getString(”pwd“, ”“);
四、删除数据
1.// 删除数据 2.3.4.5.6.7.8.Editoredit= sp.edit();//清空所有 edit.clear();//删除key为name的数据 edit.remove(”name“);//提交
edit.commit();
五、sp的连点操作
Editor 的每个方法都返回了自己本身,因此支持连点操作。将添加数据使用连点操
作的方式修改后如下:
1.//连点操作
2.sp.edit().putString(”name“,name).putString(”pwd",pwd).commit();
第二篇:安卓初级程序员
1、数学、物理、计算机相关专业本科学历;
2、熟悉计算机体系结构及计算机网络体系结构,了解c,c++或JavaJ2ME其中一种语言;
3、对软件有较大兴趣,了解面向对象思维,有较强的逻辑思维能力及问题的解决能力;
4、熟悉linux系统编辑环境、测试流程;
5、熟悉TCP/IP、HTTP协议,有操作系统的基础知识;Oracle、MySQL、sqlserver等数据库中至少一种;
6、有较强的沟通能力,并能主动的向上级汇报工作中出现的问题;
职位描述:
-负责公司Android项目的软件开发
职位要求:
-扎实的JAVA语言基础
-计算机相关专业本科学历
-具有较好的英文读写能力
-有移动平台开发经验的优先
-一年以上Android手机开发经验
岗位描述返回公司简介 3000-3500元
1、数学、物理、计算机相关专业专科或以上学历;
2、熟悉计算机体系结构及计算机网络体系结构,了解c,c++或JavaJ2ME其中一种语言;
3、对软件有较大兴趣,了解面向对象思维,有较强的逻辑思维能力及问题的解决能力;
4、熟悉linux系统编辑环境、测试流程;
5、熟悉TCP/IP、HTTP协议,有操作系统的基础知识;Oracle、MySQL、sqlserver等数据库中至少一种;
6、有较强的沟通能力,并能主动的向上级汇报工作中出现的问题;
软件测试
岗位职责/待遇/环境:
1、根据开发进度和任务分配,完成相应模块软件的测试任务;
2、进行编制项目文档和质量记录的工作;
3、能准确提出和定位软件缺陷;
4、能胜任回归测试的工作;
5、能与开发人员及产品人员有效沟通协作;
6、按时向上级汇报测试进度状况和数据。
录用流程:投递简历--初试笔试--录用签订就业协议--内部实训--上岗
工作地点:本职位工作地点在天津和北京
岗位要求:
1、计算机、通信、电子、数学等相关专业或者热爱编程,大学专科或以上学历;
2、熟悉Web产品测试,熟悉B/S架构;
3、熟悉软件功能测试和兼容性测试;
4、熟悉软件开发的过程,有面向对象的软件开发思想;
5、对主流数据库如oracle/mysql/sqlserver有一定了解;
6、有较强的沟通能力和独立思考能力,工作细致;
7、具有高度的责任心和敬业精神,良好的团队合作精神。
录用流程:投递简历--初试笔试--录用签订就业协议--内部实训--上岗 工作地点:本职位工作地点在天津和北京
第三篇:黑马程序员C语言教程:《C语言常用字符串接口总结》
《C语言常用字符串接口总结》
1)字符串操作
strcpy(p, p1)复制字符串
strncpy(p, p1, n)复制指定长度字符串 strcat(p, p1)附加字符串
strncat(p, p1, n)附加指定长度字符串 strlen(p)取字符串长度 strcmp(p, p1)比较字符串 strcasecmp忽略大小写比较字符串 strncmp(p, p1, n)比较指定长度字符串 strchr(p, c)在字符串中查找指定字符 strrchr(p, c)在字符串中反向查找 strstr(p, p1)查找字符串
strpbrk(p, p1)以目标字符串的所有字符作为集合,在当前字符串查找该集合的任一元素 strspn(p, p1)以目标字符串的所有字符作为集合,在当前字符串查找不属于该集合的任一元素的偏移
strcspn(p, p1)以目标字符串的所有字符作为集合,在当前字符串查找属于该集合的任一元素的偏移
* 具有指定长度的字符串处理函数在已处理的字符串之后填补零结尾符
2)字符串到数值类型的转换
strtod(p, ppend)从字符串 p 中转换 double 类型数值,并将后续的字符串指针存储到 ppend 指向的 char* 类型存储。
strtol(p, ppend, base)从字符串 p 中转换 long 类型整型数值,base 显式设置转换的整
型进制,设置为 0 以根据特定格式判断所用进制,0x, 0X 前缀以解释为十六进制格式整型,0 前缀以解释为八进制格式整型 atoi(p)字符串转换到 int 整型 atof(p)字符串转换到 double 符点数 atol(p)字符串转换到 long 整型
3)字符检查
isalpha()检查是否为字母字符 isupper()检查是否为大写字母字符 islower()检查是否为小写字母字符 isdigit()检查是否为数字
isxdigit()检查是否为十六进制数字表示的有效字符 isspace()检查是否为空格类型字符 iscntrl()检查是否为控制字符 ispunct()检查是否为标点符号 isalnum()检查是否为字母和数字 isprint()检查是否是可打印字符
isgraph()检查是否是图形字符,等效于 isalnum()| ispunct()
4)函数原型
原型:strcpy(char destination[], const char source[]);功能:将字符串source拷贝到字符串destination中 例程:
#include
void main(void){
char str1[10] = { “TsinghuaOK”};
char str2[10] = { “Computer”};
cout < 注意:在定义数组时,字符数组1的字符串长度必须大于或等于字符串2的字符串长度。不能用赋值语句将一个字符串常量或字符数组直接赋给一个字符数组。所有字符串处理函数都包含在头文件string.h中。 strncpy(char destination[], const char source[], int numchars);strncpy:将字符串source中前numchars个字符拷贝到字符串destination中。strncpy函数应用举例 原型:strncpy(char destination[], const char source[], int numchars);功能:将字符串source中前numchars个字符拷贝到字符串destination中 例程: #include char str1[10] = { “Tsinghua ”}; char str2[10] = { “Computer”}; cout < 原型:strcat(char target[], const char source[]);功能:将字符串source接到字符串target的后面 例程: #include char str1[] = { “Tsinghua ”}; char str2[] = { “Computer”}; cout < 原型:strncat(char target[], const char source[], int numchars);功能:将字符串source的前numchars个字符接到字符串target的后面 例程: #include char str1[] = { “Tsinghua ”}; char str2[] = { “Computer”}; cout < 原型:int strcmp(const char firststring[], const char secondstring);功能:比较两个字符串firststring和secondstring 例程: #include void main(void){ char buf1[] = “aaa”; char buf2[] = “bbb”; char buf3[] = “ccc”; int ptr; ptr = strcmp(buf2,buf1); if(ptr > 0) cout <<“Buffer 2 is greater than buffer 1”< else cout <<“Buffer 2 is less than buffer 1”< ptr = strcmp(buf2,buf3); if(ptr > 0) cout <<“Buffer 2 is greater than buffer 3”< else cout <<“Buffer 2 is less than buffer 3”< 原型:strlen(const char string[]);功能:统计字符串string中字符的个数 例程: #include cout <<“The length of the string is :”<