-
bootstrap精简教程
bootstrap 的学习非常简单,并且它所提供的样式又非常精美。只要稍微简单的学习就可以制作出漂亮的页面。bootstrap中文网:http://v3.bootcss.com/ bootstrap提供了三种类型的下载:---------------------------------------------------...2015-04-22 阅读205
-
AngularJS中基于cookie的权限认证【译】
单页应用(Single Page Apps)正在AngularJS的引领下统治着世界(好屌的样子)。我们在Web 2.0 时代学到的很多东西都已不再适用,在权限认证方面就感觉到了很大的不同。对于不同的构建发布AngularJS app方式有很多处理权限认证的方法,我希望这篇文章可以让你搞清楚其中的一种。CORSCORS常常被误认为是由远程服务器...2015-04-22 阅读206
-
(推荐)Android最佳性能实践(四)——布局优化技巧
在前面几篇文章当中,我们学习了如何通过合理管理内存,以及高性能编码技巧的方式来提升应用程序的性能。然而实际上界面布局也会对应用程序的性能产生比较大的影响,如果布局写得糟糕的话,那么程序加载UI的速度就会非常慢,从而造成不好的用户体验。那么本篇文章我们就来学习一下,如何通过优化布局来提供应用程序的性能。...2015-04-21 阅读252
-
(推荐)Android最佳性能实践(三)——高性能编码优化
在前两篇文章当中,我们主要学习了Android内存方面的相关知识,包括如何合理地使用内存,以及当发生内存泄露时如何定位出问题的原因。那么关于内存的知识就讨论到这里,今天开始我们将学习一些性能编码优化的技巧。这里先事先提醒大家一句,本篇文章中讨论的编码优化技巧都是属于一些“微优化”,也就是说即使我们都按照本篇...2015-04-21 阅读256
-
(推荐)Android最佳性能实践(二)——分析内存的使用情况
由于Android是为移动设备开发的操作系统,我们在开发应用程序的时候应当始终把内存问题充分考虑在内。虽然Android系统拥有垃圾自动回收机制,但这并不意味着我们就可以完全忽略何时去分配或释放内存。即使我们全部按照上一篇文章中给出的编程建议来去编写程序,还是会很有可能出现内存泄露或其它类型的内存问题。所以,唯一...2015-04-21 阅读213
-
android apk 防止反编译技术第四篇-对抗JD-GUI
又到周末一个人侘在家里无事可干,这就是程序员的悲哀啊。好了我们利用周末的时间继续介绍android apk防止反编译技术的另一种方法。前三篇我们讲了加壳技术、运行时修改字节码和伪加密,如果有不明白的可以查看我的博客的前三篇中关于这三种技术的介绍。接下来我们将介绍另一种防止apk反编译的技术-对抗JD-GUI。 ...2015-04-21 阅读233
-
浅谈Android加载大图片到Bitmap
本文只是一个补充,网上对于解决图片内存溢出的文章很多,很多都写得很好、很详细。比如设置BitmapFactory.Options参数,options.inJustDecodeBounds或options.inSampleSize参数,来将图片缩小加载到Bitmap中。这样就有个问题,一般的图片都是美工定制的图片,大小正合适的,我为啥要缩小那,除非是一些通用性比较强的图...2015-04-21 阅读232
-
前端页面卡顿?可能是DOM操作惹的祸,你需要优化代码
文档对象模型(DOM)是一个独立于特定语言的应用程序接口。在浏览器中,DOM接口是以JavaScript语言实现的,通过JavaScript来操作浏览器页面中的元素,这使得DOM成为了JavaScript中重要的组成部分。在富客户端网页应用中,界面上UI的更改都是通过DOM操作实现的,并不是通过传统的刷新页面实现的。尽管DOM提供了丰富接口供外部...2015-04-21 阅读241
-
(推荐)Android自定义控件系列八:详解onMeasure()(二)--利用onMeasure测量来实现图片拉伸永不变形,解决屏幕适配问题
今天刚在csdn上看到这篇文章,写得很实际,就来推荐下。对于想学自定义组件的同学,测绘(onMeasure)应该是第一步,毕竟只有在确定组件的宽高后才上绘制。其实,组件中心的每个例子都是一个简单学习自定义组件的demo,有兴趣的可以看下。转载内容:上一篇文章详细讲解了一下onMeasure/measure方法在Android自定义控件时的...2015-04-19 阅读247
-
Android Intent Action 大全
1.Intent的用法:(1)Action跳转1、 使用Action跳转,当程序AndroidManifest.xml中某一个 Activity的IntentFilter定义了包含Action,如果恰好与目标Action匹配,且其IntentFilter中没有定义其它的Type或Category过滤条件,那么就正好匹配了。如果手机中有两个以上的Action程序匹配,那么就会弹出一个对话可框来提示...2015-04-19 阅读232