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

首页 / 操作系统 / Linux

C++输入输出缓冲区的概念

C++输入输出缓冲区的概念

看到了cin.ignore()函数.不懂就上网找了用法,扩展了缓冲区这个概念.cin.ignore(a,ch)方法是从输入流(cin)中提取字符,提取的字符被忽略(ignore),不被使用。每抛弃一个字符,它都要计数和比较字符:如果计数值达到a或者被抛弃的字符是ch,则cin.ignore()函数执行终止;否则,它继续等待。它的一个常用功能就是用来清除以回车结束的输入缓冲区的内容,消除上一次输入对下一次输入的影响。比如可以这么用:cin.ignore(10...
Android 仿Windows Metro 界面UI

Android 仿Windows Metro 界面UI

虽然自己对Windows Phone没有太大的兴趣,但是不得不说很喜欢Metro的这种风格。Metro是由微软公司开发的内部名称为" typography-based design language"(基于排版的设计语言),起初基于瑞士平面设计的设计原则,界面以大号文字和图片为主要元素来吸引用户的注意力,其设计理念来源于交通局巴士站牌,机场和地铁的指示牌。他的图标设计不同于Android和ios的纯桌面图标,主要有一下特点:1. 干净、轻量、开放、快速2....
使用EditText+ListView并结合TextWatcher实现输入关键字筛选数据

使用EditText+ListView并结合TextWatcher实现输入关键字筛选数据

想必大家应该遇到过这样的情况,当点击Spinner控件后弹出的列表内容超多,一个一个滑动着去寻找所要的项很麻烦,尤其是当自己知道想要选择的内容,这时候如果我们只需要输入某些关键字,就可以讲上百条数据筛选出几十条甚至更少,岂不是会方便很多。其实这是项目中的一个需求,由于目前公司接触的多数和数据采集相关的PDA项目,有很多填写项一个spinner已经不方便满足需求,虽然客户还没有提出,但提前做好优化总是没有错的,所以项目组的同事提出这个需求并让我尝试着去做出来...
自定义Gallery实现3D立体,倒影的效果

自定义Gallery实现3D立体,倒影的效果

Android自带的Gallery画廊控件位于屏幕的底部,是很不错很漂亮的一个控件。我们也可以自己更改gallery,来实现不同的效果,也可以加上倒影,翻转等华丽的界面,一直都比较喜欢研究android的UI,所以特别留意了一下有关重写Gallery的方法,网上有很多种样式,我找到了一个比较普遍的改写样式,找不到原作者了,自己收藏起来并重新做了调整,加上了更为详细的注释,便于日后有需要的时候用,这个Demo完全可以自己作为工具类在以后做图片处理的时候使用,...
Android中从SD卡中/拍照选择图片并进行剪裁的方法

Android中从SD卡中/拍照选择图片并进行剪裁的方法

上一次的项目中,有填写用户信息,需要用到类似QQ头像选择的一个功能,让用户从手机图片或者自己拍照并图图像大小剪裁之后选择,当时觉得很实用,但是自己不知道怎么实现。最近参考同事写的代码并自己在网上查阅了相关信息,发现大概都是同样的方式,自己简单整合了一下,可以实现基本的功能,至于上传方面还没有深入研究。效果图:下面是代码的部分,部分是从网路上摘录的,自己整理后当做工具类使用配置文件:布局很简单,一个ImageButton和一个Button,点击都可以实现图像...
C语言和Java字符串与字符数组区别

C语言和Java字符串与字符数组区别

1. C 语言 在C语言中字符串和字符数组基本上没有区别,都需要结束符;如:char s[4]={"a","b","c","d"};此字符数组的定义编译可以通过,但却没有关闭数组,若其后需要申请内存,那么以后的数据均会放入其中,尽管它的长度不够,但若为 char s[5]={"a","b","c","d"};则系统会自动在字符串的最后存放一个结束符,并关闭数组,说明字符数组是有结束符的; 而字符串定义的长度必须大于字符序列的长度,如:char s1[4...
<< 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 >>