博客搭建 | 聪聪的豆芽 

作者:JerryXia | 发表于 , 阅读 (41)
2、安装github for Windows下载并安装下载地址:https://windows.github.com/点击Dwnload Github Destop下载并运行安装,因为某原因导致国内下载速度较慢,大家可以选在挂代理或者找下载好的安装包。安装完成后登录即可。
测试SSH Key在所有应用程序中找到Git Shell并点击打开,如下图:
打开后输入
ssh -T git@github.com
出现下面红线标识结果即可(实际上安装github for Windows的时候SSH Key已经生成了):
3、安装Node.js下载地址:https://nodejs.org/en/下载完成后安装即可(一直下一步就行)
4、安装Hexo安装hexo打开Git Shell,运行以下命令:
npm install hexo-cli -g
部署hexo现在指定的目录建立要存放hexo的文件夹,比如我在D盘建立里Hexo文件夹,命令行进入到此文件夹下运行以下命令:
hexo init
然后运行命令:
npm install
接着:
hexo generatehexo...阅读全文

 Android 64K解决办法 | 聪聪的豆芽 

作者:JerryXia | 发表于 , 阅读 (39)
本文中采用的方式是官方提供的,官方链接为:
http://developer.android.com/intl/zh-cn/tools/building/multidex.html
64K问题比较麻烦,但是官方解决办法其实也比较简单,本文开发环境是as下,eclipse的建议转到as吧。
APP环境:
百川IM+趣拍。由于趣拍支持android最低版本为4.0.3,即API为15。实际上现在包括支付宝、微信这些APP支持版本也为4.0.3。
所以觉得如果APP没太大问题的话建议开发环境最低为4.0,即API14。因为3.0-4.0为平板系统,3.0以下的手机基本上也就没了~~~。
言归正传:
Gradle配置只需要app目录下的即可。
第一步:设置multiDexEnabled
第二步:引入multidex项目
第三步:配置MultiDexApplication如果自定义了application,只需要将自定义的application继承改为MultiDexApplication,然后重写attachBaseContext方法,加入MultiDex.install(...阅读全文

 重识Activity生命周期 | 聪聪的豆芽 

作者:JerryXia | 发表于 , 阅读 (50)
典型的activity生命周期
onCreate:一切的开始,初始化界面、数据
onDestory:这是生命周期的最后一步,所以要在此释放所有资源,比如网络请求的线程。再者就是销毁有调用finish()和系统回收两种情况,可通过isFinishing()方法区分两种情形。
onStart:在 Activity 即将对用户可见之前调用。如果 Activity 转入前台,则后接 onResume(),如果 Activity 转入隐藏状态,则后接 onStop()。这个时候界面已经完成,但是还在后台。
onStop:Activity 对用户不再可见时调用。如果 Activity 被销毁,或另一个 Activity(一个现有 Activity 或新 Activity)继续执行并将其覆盖,就可能发生这种情况。如果 Activity 恢复与用户的交互,则后接 onRestart(),如果 Activity 被销毁,则后接 onDestroy()。可做些稍微重量级回收工作,但是同样不能太耗时。
onResume:在 Activity 即将开始与用户进行交互之前调用。 此时,Activity...阅读全文

 Hello World | 不厌其烦 

作者:JerryXia | 发表于 , 阅读 (37)
距离上次写博客可能有5年了吧……当时还是个刚从学校毕业充满憧憬的学生,现在已经变成了一个愤世嫉俗的犬儒主义大叔了……
但是,文章还是要写的,万一有人看呢?新的博客地址在 blog.yiyu.me,直接host在GitHub上,请多关照。
最后按照历史惯例第一篇博客来一段Hello World:
1$ python -c "print 'hello world'"...阅读全文

 2016年终总结 | 不厌其烦 

作者:JerryXia | 发表于 , 阅读 (33)

零鉴于我至少最近5年都没有写过年度总结了(也许从来没有写过?),所以这篇年度总结我决定想到哪儿写到哪儿。
2016年我把冯小刚的贺岁三部曲《甲方乙方》《没完没了》《不见不散》都看了一遍。葛优在《甲方乙方》的结尾悲喜交加的说:“1997年过去了,我很怀念它。”
不久之后,这句话变成了每年都能重复一次的一个梗。
2016年过去了,我很怀念它。
壹2016年的前半年过得很累。
2月份被卷入一个无比扯淡的项目,之所以称之为无比扯淡,是因为我接手这个项目的当天,项目理应已经正式上线了。与此同时呢,我们组正在紧锣密鼓的写一个全新的服务替代之前原有的服务,我自己手头那部分又是其中一个核心组件。我深刻体会到了一个词叫做“分身乏术”,解决办法只能是加班——基本上连晚上带周末连加了至少一个月的班吧。
4月份新服务上线了,各种数据很漂亮,这才松了一口气。
貳要说起我2016年的年度目标其实还是顺利达成了的——换了一个工作。尽管过程颇为曲折,但是最终还是从Amazon挪到了Google。在可预见的未来并没有再换工作的打算,准备在Google好好待着做好技术。
叁这段经历留下来最宝贵的部分恐...阅读全文