认识了少楠,我决定做件事情

如何认识少楠: 少楠是我在简书的线下分享会认识的,发布会的前几日,无意间看到百姓网的微博发布一则Android/IOS开发者招聘(地址在此)。我个人呢肯定不能全职(有学要上,而且正在实习),随手回复了下,没想到少楠同学主动私信我邀请我去百姓网坐坐聊聊天,恰巧周六在百姓网有简书同学的创业分享会。 读大学的时候,总有一种身边没有志同道合的朋友的感觉,找不到一个能和自己一同聊互联网,有相同知识面和见解,我只知道身边真心超爱这一行业的基本上没有。老师只想着如何得个更高的头衔,如何从学校搞的更多的钱,同专业的朋友们只想着如何找个好工作,考个名气大些学校的研究生。记得自己花1万4买下第一台Macbook Pro时,周遭宿舍很多人认为这是炫富,每次听到这些话我只是微微一笑,从不解释更多。 »

最近的作品:我的故事

每个人都有故事,我在想有没有一个app能记录下我们每个人的故事和成长? 毕竟 一个人,不论贫穷还是富有,辉煌还是落寞,都有属于自己的精彩故事,让我来组织起来,让大家分享彼此的故事。 先不透露太多,上张截图,查看大图: »

从导航开始

现在让我们来用刚学会的Responsive技巧来制作一个blog前端。 一切从导航开始,例子的Demo大概是这样的:点击查看例子 请尝试拖拽窗口大小,查看响应式效果。 第一步:HTML和CSS实现导航 index.html: 从导航开始 Home Blog Works About 注意:index.css 的宽度要用百分比来计算,这样在页面大小变化的时候,整个框架也会按比例放缩。 .container{ width:90%; height: auto; »

【Android问题解决】The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged

首先不得不说,ADT22就是个大坑,一旦更新,过去稍不符合规定的代码,统统会现出原形来。(其实就是ADT22变得严格了) FATAL EXCEPTION: main java.lang.IllegalStateException: The application’s PagerAdapter changed the adapter’s contents without calling PagerAdapter#notifyDataSetChanged!  出这个错, »

【Android问题解决】Unable to resolve superclass of Landroid/support/v4/app/Watson

之前一直在Eclipse上开发小熊词典,Google I/O上推出Android Studio后,就转到Studio上了,但是项目依赖的文件太多,配置总是失败(因为尝试的Git方式管理),就打算重新在Eclipse上配置好再导入到Android Studio中。但是…Eclipse编译通过了,当在手机上运行的时候就出问题了。问题很传统,就是ClassNotFound,这种问题普遍是由于Android.manifest文件中的类名或者包名写错的原因。网上解决方案一大堆,我再三检查根本不是这个问题,我还总是不相信自己的眼睛,删掉ANdorid:name 认真粘贴的路径。。。 但是,这种屌丝的作法根本不解决问题, »

Responsive系列之知识储备 – Media Query - 熊孩子的故事

Media Query 1、Media Query是什么? Media Query 是CSS3中用来查询设备类型(Media Type),并且通过条件语句,加载满足条件的样式表。 2、关于设备类型: –Media Query可以检测出以下设备– 设备名称指代all匹配所有设备braille匹配触觉反馈设备embossed凸点字符印刷设备handheld手持设备(尤其是小屏幕,有限带宽,不过注意:现在的Android,iPhone都不是Handheld设备,他们都是screen设备。所以,不要试图用handheld来识别iphone或者ipad,android等设备) »

Responsive系列之知识储备 – SASS高阶教程(2)

在上一篇Responsive系列之知识储备 – SASS高阶教程(1)中,我带大家介绍了一些sass的高级特性。在这篇中,我将介绍另外一些比较常用的@指令。 如果你还不知道什么是sass,可以看Responsive系列之知识储备 – SASS基础教程 @extend @extend 是一种扩展功能,通常用在有一定递进关系的样式中。 比如说有两个class,一个叫 .error ,一个叫 .seriousError。很明显 .seriousError应该是 .error的一个扩展。 假设所有的 .error 都用红体字显示: »

Responsive系列之知识储备 – SASS高阶教程(1)

如果你还不了解什么是sass,请点击Responsive系列之知识储备 – SASS基础教程 SASS中的控制指令 sass支持一些基本的控制指令,通过条件判断来输出某些特定的样式。 1、@if : @if 条件语句 {...(返回的样式)} 如; p { @if 1 + 1 2 { border: 1px solid; } @if 5 < 3 { border: 2px »

Responsive系列之知识储备 - SASS基础教程

SASS 是一 CSS 的预处理标记语言。为CSS加入了如 变量、判断、嵌套、导入等功能。 安装: 第一步:SASS需要Ruby环境 Windows下的安装点此:Ruby Installer Mac OS 是自带Ruby环境的,所以无需再装 第二步:在命令行下安装SASS 在命令行下执行: gem install sass 等待片刻就可以装上了。 »

Html5 Web Socket

一、出身 HTML5 二、使命 HTML5 Web Socket并不是像Ajax那样用来增强传统HTTP协议的功能,而是由w3c带来的全新的改变,尤其适用于在需要实时通信(real-time)和 事件驱动(event-drive)的web程序中。 :扫盲real-time和event-drive real-time 即时消息,就类似于在线炒股,监控系统(如电厂即时电压,电流稳定性等),这类事务一般都需要实时而且可靠的消息,通常哪怕几秒的延迟都是难以忍受的。 event-drive 事件驱动, »

此处记载我青春

你好,Wordpress先生,我是代码家。 我正在骄傲的用着Wordpress写下即将本科毕业的自己。 他还会随着我走的更长远,记录我的艰难,记录我的成功和失败。 这是一篇简单的开始,希望我能和这个Wordpress默契合作,写下精彩的自己。 Mr. WordPress,我已足够了解你,如果你还不了解我,我在你的笔记里写下了『关于我』,还请多多指教。 »