摘要: 之前格式化用过JSFormat,今天在GitHub发现了一个比较好的插件HTML-CSS-JS Prettify,具体的地址https://github.com/victorporof/Sublime-HTMLPrettify,安装插件的话需要安装Node.js,具体操作如下:1.官网下载Node.... 阅读全文
posted @ 2015-01-01 15:30 Fly_Elephant 阅读(3084) 评论(2) 推荐(0) 编辑
摘要: Entity Framework本身的增删改查其实 已经很方便了,不过做项目的时候用的多了也就觉得有点累了,每个业务实体基本上都涉及到到了增删改查这四个基本的要素,至于封装每个公司可能都不一样,接口,设计模式都用的眼花缭乱,我闲来没事就搞个简单的封装Helper,Github上也有关于EF的扩展Li... 阅读全文
posted @ 2014-12-27 16:41 Fly_Elephant 阅读(4924) 评论(14) 推荐(5) 编辑
摘要: 现在市面上新闻类的App基本上都有下拉刷新,算是一个标配吧,网上关于下拉刷新的博客也有很多,实现方式可以使用开源的PullToRefresh,自定义ListView,或者可以直接使用LineLayOut直接搞定的。不过Google在今年在support v4 19.1版本的library推出了Swi... 阅读全文
posted @ 2014-12-26 08:14 Fly_Elephant 阅读(2685) 评论(0) 推荐(6) 编辑
摘要: 上周日已经体验了一把Android Studio顺便没事点了点其他功能,不过还是从自己创建项目开始说吧,首先我们要熟悉Android Studio中的Project和Module 两个概念。Android Studio中Project是工作空间类似于Eclipse中的WorkPlace,Module... 阅读全文
posted @ 2014-12-24 08:19 Fly_Elephant 阅读(5040) 评论(12) 推荐(4) 编辑
摘要: 如果说之前看见有人用Android Studio你还是不屑一顾的话,那么现在该改变态度了,正如我一样,之前一直习惯于Android内置ADT插件的捆绑Ecliple,现在Android Studio发布会已经过去了12天,年底加班加的都已经无力吐槽,更何况学习了。其实在之前自己也下载过0.8.14的... 阅读全文
posted @ 2014-12-21 14:54 Fly_Elephant 阅读(2339) 评论(2) 推荐(3) 编辑
摘要: 介绍Bundle之前先引用《淘宝技术这十年》中一段话,对Web前端稍微有点常识的人都应该知道,浏览器下一步会加载页面中用到的CSS、JS(JavaScript)、图片等样式、脚本和资源文件。但是可能相对较少的人才会知道,你的浏览器在同一个域名下并发加载的资源数量是有限的,例如IE 6和IE 7是两个... 阅读全文
posted @ 2014-12-18 08:37 Fly_Elephant 阅读(4722) 评论(9) 推荐(3) 编辑
摘要: Google今年七月份的时候更新了他们的Google+应用,采用了新的导航方式并抛弃了navigationdrawer。一时之间,又引发了一系列关于NavigationDrawer利弊的讨论,不过对于开发者而言我们只需要管好自己需要实现或者学习的功能的即可,2012年Youtube、Facebook... 阅读全文
posted @ 2014-12-17 08:15 Fly_Elephant 阅读(1938) 评论(0) 推荐(3) 编辑
摘要: 以前都是说每逢佳节倍思亲,现在的工作状态是每到周末倍亲切,年底真的是加班加的没完没了的,也没时间写博客,也没时间学习,周末闲来无事看到一个比较有意思的旋转菜单,没事自己实战了一下感觉还不错,代码倒是没什么,主要是有两个技术点,一个就是布局文件,第二个就是动画旋转,关于布局文件是仁者见仁智者见智,只能... 阅读全文
posted @ 2014-12-14 10:33 Fly_Elephant 阅读(2293) 评论(5) 推荐(1) 编辑
摘要: 现在App基本的标配除了侧滑菜单,还有一个就是底部导航栏,常见的聊天工具QQ,微信,购物App都有底部导航栏,用户可以随便切换看不同的内容,说是情怀也好,用户体验也罢。我们开发的主要的还是讲的是如何如何实现其功能,网上实现的方式无外乎两种,一种是使用tabhost进行切换,一种是直接使用Fragme 阅读全文
posted @ 2014-12-11 08:29 Fly_Elephant 阅读(14026) 评论(98) 推荐(57) 编辑
摘要: 上午没事写了一篇,下午有事,晚上回来看看感觉写的差点意思,上篇文章大概的关于循环是自己添加了两个空的View,看到网上还有一种就是在自定义的Adapter中getCount中返回最大值,然后destroyItem不删除View,添加异常,说了这么多,我实验之后总是有问题,如果有弄成功的可以告知我一下... 阅读全文
posted @ 2014-12-07 22:57 Fly_Elephant 阅读(1387) 评论(3) 推荐(1) 编辑
摘要: ViewPager是谷歌官方提供的兼容低版本安卓设备的软件包,里面包含了只有在安卓3.0以上可以使用的api。Viewpager现在也算是标配了,如果一个App没有用到ViewPager感觉还是比较罕见的,导航和页面菜单常用的功能,ViewPager与LisstView类似,ListView经常会用... 阅读全文
posted @ 2014-12-07 15:03 Fly_Elephant 阅读(1442) 评论(2) 推荐(0) 编辑
摘要: 年末加班基本上一周都没什么时候回家写代码,回到家就想睡觉,周末难得有时间写个博客,上次写了一篇关于SlideMenu开源项目的导入问题,这次主要讲讲使用的问题,SlideMenu应用的广泛程度就不用说了,基本上是App的标配,关于SlideMenu的各种使用方法有很多,网上各种Demo也很多,想来想... 阅读全文
posted @ 2014-12-06 21:49 Fly_Elephant 阅读(2629) 评论(4) 推荐(1) 编辑
摘要: SlidingMenu 是github上一个非常优秀的开源库,利用它可以很方便的实现左右侧滑菜单的效果,现在这个基本上应用的标配了,如果一个App没有滑动效果基本上是不可能的,中国人都是本着人无我有,人有我优的概念,都会相互借鉴。滑动的效果可以自己写,估计要完成调试完成,估计也很费时间,说不定各种B... 阅读全文
posted @ 2014-12-02 15:08 Fly_Elephant 阅读(1484) 评论(0) 推荐(1) 编辑
摘要: 贪心算法大学的时候就已经学过也弄过,可能周末确实没想到写什么,就顺手学了当年学习的知识,贪心算法(也称为贪婪算法),贪心算法总是作出在当前看来最好的选择。贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问... 阅读全文
posted @ 2014-11-30 22:27 Fly_Elephant 阅读(2973) 评论(0) 推荐(3) 编辑
摘要: 周末闲来无事,看到一个很有意思的题目,题目是这样的,假设你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大-每一公里需要耗一吨煤。请问,作为一个懂编程的煤老板的你,你会怎么运送... 阅读全文
posted @ 2014-11-29 15:35 Fly_Elephant 阅读(1809) 评论(1) 推荐(0) 编辑