-
Android自定义组件的精确适配
android的适配问题永远都是个头疼的问题,手机种类繁多,配置差异大,单纯的用dp,实际效果还是有差别的,本文分享下我的适配方法。如果我们想获得某一宽度值,比如画个圆,获取圆的半径,通常的做法:/** * 根据手机的分辨率从 dp 的单位&nbs...2015-04-15 阅读226
-
android apk 自我保护技术-加密apk
经过了忙碌的一周终于有时间静下来写点东西了,我们继续介绍android apk防止反编译技术的另一种方法。前两篇我们讲了加壳技术和运行时修改字节码,如果有不明白的可以查看我的博客的前两篇中关于这两种技术的介绍。接下来我们将介绍另一种简单适用的防止apk反编译的技术-伪加密。 一、伪加密技术原理 &n...2015-04-15 阅读226
-
android apk 防止反编译技术第二篇-运行时修改Dalvik指令
上一篇我们讲了apk防止反编译技术中的加壳技术,如果有不明白的可以查看我的上一篇博客http://my.oschina.net/u/2323218/blog/393372。接下来我们将介绍另一种防止apk反编译的技术-运行时修改字节码。这种方法是在工作中在实现app wrapping时,看到国外的一篇关于android 安全的介绍实现的并...2015-04-15 阅读255
-
ASP.NET MVC使用Bootstrap系列(5)——创建ASP.NET MVC Bootstrap Helpers
阅读目录序言内置的HTML Helpers创建自定义的Helpers使用静态方法创建Helpers使用扩展方法创建Helpers创建Fluent Helpers创建自动闭合的Helpers小结序言ASP.NET MVC允许开发者创建自定义的HTML Helpers,不管是使用静态方法还是扩展方法。一个HTML Helper本质上其实是输出一段HTML字符串。HTML Helpers能让我们在多个...2015-04-13 阅读222
-
AngularJS实现数据可视化
预览我们来研究下利用AngularJS实现条形图、折线图等数据可视化效果。效果如下图所示。 大家可以到codepen-在线预览-下载收藏-效果分析实现本案例需要具备下列要素:AngularJS的基础知识ng-repeatsvg画线激情与耐心实现搭建骨架我们在html中搭建AngularJS的环境,首先引入angularJS,然后声明ng-app,ng-contr...2015-04-13 阅读210
-
ASP.NET MVC使用Bootstrap系列(4)——使用JavaScript插件
阅读目录序言Data属性 VS 编程API下拉菜单(dropdown.js)模态框(modal.js)标签页(tab.js)工具提示(tooltip.js)弹出框(popover.js)手风琴组件(collapse.js)旋转木马组件(carousel.js)小结序言Bootstrap的JavaScript插件是以JQuery为基础,提供了全新的功能并且还可以扩展现有的Bootstrap组件。通过添加...2015-04-13 阅读210
-
ASP.NET MVC使用Bootstrap系列(3)——使用Bootstrap 组件
阅读目录Bootstrap 导航条列表组徽章媒体对象页头路径导航分页输入框组按钮式下拉菜单警告框进度条小结Bootstrap为我们提供了十几种的可复用组件,包括字体图标、下拉菜单、导航、警告框、弹出框、输入框组等。在你的Web Application中使用这些组件,将为用户提供一致和简单易用的用户体验。Bootstrap组件本质上是结合了各...2015-04-13 阅读227
-
ASP.NET MVC使用Bootstrap系统(2)——使用Bootstrap CSS和HTML元素
阅读目录Bootstrap 栅格(Grid)系统Bootstrap HTML元素Bootstrap 验证样式ASP.NET MVC创建包含Bootstrap样式编辑模板小结Bootstrap提供了一套丰富CSS设置、HTML元素以及高级的栅格系统来帮助开发人员快速布局网页。所有的CSS样式和HTML元素与移动设备优先的流式栅格系统结合,能让开发人员快速轻松的构建直观的界面并...2015-04-13 阅读229
-
ASP.NET MVC使用Bootstrap系列(1)——开始使用Bootstrap
阅读目录Bootstrap结构介绍在ASP.NET MVC 项目中添加Bootstrap文件为网站创建Layout布局页使用捆绑打包和压缩来提升网站性能在Bootstrap项目中使用捆绑打包测试打包和压缩小结作为一名Web开发者而言,如果不借助任何前端框架,从零开始使用HTML和CSS来构建友好的页面是非常困难的。特别是对于Windows Form的开发者而言,...2015-04-13 阅读247
-
android apk 防止反编译技术第一篇-加壳技术
做android framework方面的工作将近三年的时间了,现在公司让做一下android apk安全方面的研究,于是最近就在网上找大量的资料来学习。现在将最近学习成果做一下整理总结。学习的这些成果我会做成一个系列慢慢写出来与大家分享,共同进步。这篇主要讲apk的加壳技术,废话不多说了直接进入正题。一、加壳技术原理所谓apk的...2015-04-13 阅读242