自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 PhoneGap/Cordova 远程页面无法访问

Cordova目前默认不允许访问远程页面了,就算是在config中配制了白名单也不起作用,估计是个bug。目前晒出解决办法写一个Pluginpublic class HybridBridge extends CordovaPlugin { @Override    public boolean execute(String action, JSONArray

2015-11-25 11:26:09 2558 2

原创 ion-content中存在ion-list,在ion-list外固定其他控件位置不滚动

重点ion-content scroll="false">然后在 外包裹   , 此处的height必须有,不然滚动尺寸有问题。单此时如果底部有tabs,会发现list最后一行被tabs遮住了,一个偷懒的方法就是启用infinite-scroll,把最后一行进行填充,就是增加 。这时list拉到底会有个loading的icon出现,为了不让这个icon出现,可以设置ion-infini

2015-11-23 00:43:40 5143 2

原创 Gulp帮你自动搞定coffee和scss的compile

今天继续说说gulp的watch,可以自动搞定很多事情,不用每次都去敲命令了!上次说到用gulp可以很方便的进行css,js,html的压缩。并且可以对coffee和scss进行编译。css,js,html一般在发布production时候压缩一次就可以,也就是敲一次gulp命令。但是coffee和scss这两个dev时候会不时改动的文件,如果每次改动完,都需要手动去敲gulp

2015-08-24 00:07:32 1771

原创 七夕与Gulp的第一次!

最近又开始了Web前端的工作,在发布时候,需要对js,css等进行压缩,如果用了scss,还要编译。直接通过命令行一个一个敲,这个就很费劲了,刚好接触到了Gulp这个神器!Gulp是什么,先来段官方介绍Gulp.js 是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务。Gulp.js 是基于 Node.js 构建的,利用 Node.js 流的威力,你可以快速

2015-08-21 00:14:10 1022

转载 No time is no excuse.

No time is no excuse.人们最常给的借口是:“时间不够用。”他们宣称很想开一家公司,学一件乐器,写一 本书,随便什么吧,但时间不够用。算了吧。如果你正确使用,时间总是足够的。也别想一定要放弃你的全日制工作。抓紧时间,晚上来做你的项目。动手执行你的构想,而不是看电视,玩魔兽世界。11 点再睡觉,而不是 10 点就爬上 床。我们不是在谈论通宵达旦或一天 16 小时都在工作

2014-07-31 09:31:05 714

原创 编程思想-初探

​编程思想,编程是一种思想。这到底是怎样的一种思想?今天有一位学java的新人问我,java基础都明白了,但就是当去面对一个问题需要解决的时候,却不知道怎么去开始。其实这就是只会用了工具,而对思想没有掌握。编程的思想,更像是一种教你如何去分析问题和解决问题的方式。大部分学习编程的新人,在接手一个问题的时候,都是先打开编程工具,写几行代码,然后再去想接下来怎么做,是对问题似懂非懂的情况下,继续修改代

2014-06-23 22:55:06 972

原创 跨平台的移动应用开发框架-Sencha Touch

最近决定转以日常技术类文章为主线了,鸡汤类的东西,这个还得看灵感了。今天将为大家介绍的,是一款跨移动终端系统的开发框架,Sencha Touch。用了此框架,就再也不用为学java写android,学objc写iOS,学C#写WP而烦恼了,一个语言,写一次,全部搞定,好像很高端的感觉。有兴趣的同志可以先自行google下。Sencha Touch到底是什么呢,其实就是一款完

2014-06-21 20:21:45 1195 1

原创 Sencha app build 出现 missing name after . operator 问题

此问题是在使用sencha app build命令后出现得主要是 YUI Compressor压缩的时候,代码中出现了delete, interface之类的关键字导致的。此时可以在WebStrom上看到js中出现关键字的单词颜色不太一样。此时改个名字就ok了

2014-05-18 00:09:11 1977

原创 WebView Android 调用js且需要获取返回结果

Android webView调用js方法很简单, webView.loadUrl("javascrpt:yourFunction()");但是此方法没有办法获取返回结果此时只能通过调用alert方法,然后通过重写WebChromClient中的onJsAlert方法,来获取到返回结果。例如webView.loadUrl("javascript:alert(yourFunction()

2014-05-18 00:06:34 2734

原创 Gradle 加载 Android 下.so文件

1.在工程下新建 jni/libs  文件夹   , jni 是和原来的libs  同级 ,将所有的.so文件放入 新建的libs文件下2.在build.gradle 文件中新增以下内容到android{ } 下  task copyNativeLibs(type: Copy) {        from(new File(project(':HealthCare'

2014-05-18 00:00:30 2047

原创 Extjs, 使用GridPanel出现 Layout run failed

当GridPanel被添加到容器,且容器的layout为vbox时候, 会出现 Layout run failed 后者GridPanel的尺寸没有撑满父容器网上找到的解决办法是,要给父容器设置一个高度,但问题是,高度没有办法定死。切写死后,也没有解决此问题。此时修改父容器的layout为 layout: {        type: 'vbox',        al

2014-05-18 00:00:22 4203

原创 Intellij无法同步Gradle, 出现org.gradle.plugins.ide.internal.IdeDependenciesExtractor错误

当Intellj提示无法同步Gradleorg.gradle.plugins.ide.internal.IdeDependenciesExtractor.extractRepoFileDependencies(Lorg/gradle/api/artifacts/ConfigurationContainer;Ljava/util/Collection;Ljava/util/Collection;

2014-05-17 23:55:46 3685 1

原创 使用不同版本Gradle构建Andorid 出现Gradle version xxxx is required

出现此情况,应该是使用了gradle wrapper时候,创建工程时使用的gradle版本比当前使用的版本低得情况。此时log会提示 去修改 project_root/gradle/wrapper/gradle-wrapper.properties这个文件中 distributionUrl=http\://services.gradle.org/distributions/gradle-1.1

2014-05-17 23:54:19 2665

原创 Gradle构建Android Project出现java.io.File找不到的问题

出现此问题,一般是提示在  proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 这行出错。此问题是proguard-android.txt这个文件找不到,这个文件在${sdk.dir}\tools\proguard\proguard-android.txt:progua

2014-05-17 23:53:41 1481

原创 做技术,是个精益求精的事情

搞产品,写代码的年头,也快突破两位数了,今天有朋友问我,你给自己的定位是什么?我说:“我,是一个程序员”。有人很诧异。其实,只要是做软件相关的,只要是要参与开发的,我觉得都是满足程序员这个范畴的。完全不懂技术,或对技术不敏感的产品经理不是一个好程序员。在这一晃就过去的日子里,各种技术,各种框架总是层出不穷。如果你是一个java的开发者,应该对hibernate这个framework比较熟悉

2013-08-30 21:58:22 986

原创 草根创业, 有时也是被逼无奈

话说,西安不是落户了三星的一个园区吗,各种招聘就刷刷刷的出来了,定睛一看,这要求的学历大多都是研究生一类的,还有有个xx年经验的,看来对鄙人之流的草根来说,是进不去了。其实话说草根,为何会成为草根呢?如果当年的草根也都是考了研了,出来也基本上混个研究所什么的,也就不会成为今天的草根了。不过,却还有那么一部分草根,总是还想再搏一回,再燃烧一把。不过瞅着这超高的门槛,想进大公司是敲不开门了,这

2013-08-19 16:41:47 737

原创 创业猛于虎

草根创业,这事情应该在全球范围内,分分钟都在上演,三五好友,放弃稳定收入,只为那传说中美丽的草原。当满腔激情,踏出第一步后,迎来的那必然是老生常谈的各种现实问题。有来自经济上的,有来自家庭上的,还有来自亲朋好友的。就好比说的比较多的风投,天使。他们的钱也不是好使的,俗话说,创业是先花自己的老本,然后是花老婆的嫁妆,之后是借遍家人和亲朋好友,最后在破釜沉舟之际,才是用风投的钱。

2013-08-15 09:15:29 1062

原创 跳闸断电

昨夜酣然大睡中,被老婆叫醒,忽然感觉特别的热,原来是断电了,空调停了。只能迷迷糊糊中起来去重开下总闸,之后继续倒下睡。直到早上出门,才发现,原来昨晚是电闪雷鸣,风雨交加,导致最后跳闸了。回想下这两天,我也有点跳闸断电的感觉,仿佛整个人都进入休眠期。人毕竟是从大自然中出来的,这一阵狂风暴雨后会出现跳闸断电,人在一阵紧张繁忙的工作后,人也是会跳闸断电的。对于大部分的it工作者来

2013-08-01 08:46:26 1032

原创 Coding Your Life

前几天看到篇文章,写的是科技让人变得陌生,balabala,总的说来就科技让邻居是男是女不知道了,朋友见面少了之类的。其实我觉得,也不能全怪科技发展的太快,而是人心都飘到网路上了,像我这一辈已经老去的80后,经历了互联网的大发展,虽然以前也是什么都在QQ聊,但慢慢的,现在更加的希望能够和老友们坐在一起聊聊什么的,所以这事情还是看人自己,一字记之曰心。你想去做了,又什么不是不可以的。但我今天

2013-07-30 16:28:26 830

原创 你是一流?还是二流?

黎叔说过,“二十一世纪,最重要的是什么?是人才!”。随着大学的不断扩招,海龟的不断回巢,我大天朝可谓是人才济济。但是!人才也是要分个级等级,同一锅里蒸出的包子,还有的好有得坏呢,所以人才也是分个一二三流,最不好的,那就只能算是人棍了。但我们如何来区分自己在哪个等级呢?这个基本上是个仁者见仁智者见智的事情了。不过鄙人认为,有一个重要衡量标准,那就是做事态度。所谓,不要在意你二

2013-07-25 16:14:40 926 1

原创 遇到比你牛人的不可怕,可怕的是比你牛还比你更努力

现在这社会,人人都显得浮躁了,不是好事情。特别是针对做开发这种技术行业,需要的是要踏踏实实,勤勤恳恳。太多人,要么对技术一知半解就开始乱喷,要么就是抱死原来会的那点东西,不再进取。纵观那些大牛们,除了他们本身深厚的积淀外,更可怕的是他们绝对都是非常非常非常努力的人。每个人都是从一个菜鸟做起的,但有的人慢慢的成了大牛,有的人却慢慢成了奇葩,更有甚者从菜鸟变成了菜根!大

2013-07-24 15:40:37 1523 1

转载 使用GCD

什么是GCDGrand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。该方法在Mac OS X 10.6雪豹中首次推出,并随后被引入到了iOS4.0中。GCD是一个替代诸如NSThread, NSOperationQueue, NSInvocationOperation等技术的很高效和强大的技术,它看起来象就其它语言的闭包(Closure)一样,但苹

2013-05-11 09:44:52 569

原创 Android中监听Phonegap的webview的start,finish等事件

之前写过一篇捕获Phoengap的webview事件的方法,主要是在实现了CordovaInterface的Activity中,  在onMessage中根据第一个参数的message name来判断webview的加载事件。不过如果是在Fragment中,一个Activity加载了多个包含了WebView的fragment的话,就无法在onMessage中判断到底是哪个WebView的加载事件。

2013-04-11 15:06:15 2679 1

原创 今天,你做的,够细节吗

今天,你做的,够细节吗2013-03-29酒足饭饱,又到了吐槽时间。我发现发帖时候,错别字还蛮多的,还请大家海涵啊,搞不好就失去写字的能力了,也许以后都是语音帖了吧。昨天看到一篇文章,写到其实微信发帖的黄金时间是晚上8点到10点,不知道大家是否也同意这个事件呢,或者觉得什么时间更合适大家阅读,方便的话,可以回复我,我做下调整。目前我每天写的东西,也都是每天的一些随想,还

2013-03-29 13:04:45 905

原创 在Android中动画移动一个View的位置,采用Scroller类实现

今天说最近自己遇到的一个问题,就是要用动画效果来移动一个VIew的位置。这个具体的情况是,需要做一个SlidingMenu的app,之前找了一个开源的,但不知道为什么,用起来app的运行效率很低,会有卡顿的现象。无奈只要自己写了。SlidingMenu核心的就是可以滑动拉开左侧和右侧的菜单。刚开始考虑用TranslationAnimation来做。不过TranslationAnimatio

2013-03-28 22:21:26 1914 2

原创 师傅领进门,修行靠个人

今天的吐槽时间到了,不知道每天中午的吐槽时间大家是否觉得影响到休息了呢,如果有影响,可以直接回复我啊。如果觉得我吐槽的还可以的话,也请帮忙推荐给你的做软件开发的朋友,或者分享到朋友圈下。微博上也有codingyourlife,欢迎大家关注。今天想说的是什么呢,是关于自我学习的。主要只昨天面试的时候,看到一位工作了好几年的朋友,虽然有经验,但自身的能力很弱,我特别是自学能力。有个故事是这么说

2013-03-27 22:06:26 1815

原创 关于专业与习惯

ok,又到了茶语饭后的时间了,先跟大家说说昨天看道哥的“中国黑客传说”,写的很不错。推荐大家看看。本人心也有一个黑客梦,不过凭我的智商,估计是做不到了,就继续梦着吧。今天想跟大家聊聊作为一个IT职场人士的专业与习惯。首先说说为什么要专业吧。记得以前听余世维老师讲到,做事情要专业,本人认为这条可以列为职场第一守则。为什么呢,举个例子,如果两个人人向你推销保险,A穿着西装笔挺,容貌整洁,这样一

2013-03-27 22:04:59 769

原创 软件设计中的哪些类是怎么来的

沉寂了很多天了,今天跟大家分享分享在软件设计中,类的提取和设计的思想。这个我觉得应该是面向设计中的一个核心思想吧。下来举个栗子(糖烤板栗)。例子是什么呢,就大家最熟悉的这个图书借阅系统吧。功能很简单,就学生去图书馆借书,如果查到要借的书有,那么就去管理员大妈那登记接走,如果没有,那么可以去管理员大妈那等级预订,等书有了,就负责上门送书过去(当然这只是种遐想了)。ok,那么这个简单的需求说完了,

2013-03-27 22:02:59 948

原创 关注正则表达中贪婪匹配的说明

今天遇到要用正则表达式匹配内容,出现了贪婪匹配的用法比如,字符串如下:111hello here222 continue ,go go go 我需要匹配出所有的标签,并且取出其中的value和text,那么简单的正则表达是应该是(.+)但匹配出的结果却是 111hello here222,但我们需要的结果是两个标签。于是对表达式做了下调整(.+?)这下就ok了,

2013-03-22 11:46:01 786

原创 Gallery中,取消惯性滑动,滑动一次只切换一个视图

用Gallery出现客户一需求, 说做图片展示时候,Gallery滑动后,由于惯性原因,会连续切换好几次,这个就需要改为滑动一次只切换一个视图要实现这个效果就需要去自定义一个Gallery,实现起来还是蛮简单的,如下public class OnePageGallery extends Gallery { public OnePageGallery(Context context) {

2013-03-20 09:44:56 1163

原创 Toast在超大屏手机上(note系列), 字体变很小

这两天在超大屏手机上, toast之后, 文字变的特别小, 刚开始手动重写Toast里的textView的textSize,不过这个size要自己计算, 但dpi计算的时候, 发现note系列返回的dpi竟然是160, 很郁闷, 竟然是中屏幕的.google了一圈, 发现要在AndroidMenifast文件里,指定下support-screens, 就能自动适配了 <supp

2013-03-08 16:44:23 1380

原创 如何在Fragment中使用phonegap的CordovaWebView

又说到phonegap了, 最近用的比较多.话说Android 3.0以后, sdk中增加了Fragment控件, 包括后来android退出的support的lib中, 也包含了Fragment, 这个东西确实很方便. 但当我们想在Fragment中使用CordovaWebView的时候, 出现问题了.官方的例子中, 单独使用CordovaWebView时候, 需要包含CordovaWebV

2013-03-05 09:52:29 3560 2

原创 如何在phonegap中监听数据加载的事件

介于phonegap的插件机制,以及本身的js的便利性, 我们在Android的app中, 所有的webView都使用phonegap的webview. 但这样出现个问题, 就是如何取获取加载数据等的监听呢.如果是原生的webView, 则是通过setWebViewClient,然后重写webViewClient中对应的数据加载的方法就可以. 但对于phonegap的webView, 如果重写we

2013-03-05 09:04:07 1369

原创 在MapView中增加Point,并可以响应点击事件

最近要做一个基于google map的app,需要在app中增加标记点,并且点击标记点后可以显示出一个内容简介的提示框。点击提示框后,可以响应点击事件,跳转到其他地方。找了和那多资料,才找到方法。增加标记点,可以使用ItemzedOverlay这个东西,然后向其中增加GeoPoint和marker所要所以用的图片,就可以进行标记点的显示。在增加marker时要注意,这是一个Drawable的图,必须进行下bound的转换。可以直接用drawable.setBounds(0,0,drawable.getWid

2010-06-26 21:52:00 2854 13

空空如也

空空如也

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

TA关注的人

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