自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风语的专栏

仗剑天下,快意恩仇

  • 博客(3)
  • 资源 (9)
  • 收藏
  • 关注

原创 将模块service化的好处

蓝牙的所有操作最好都封装成一个service,好处是相对独立,作为一个service组件,可以指定所运行的进程,所有实现彻底和外部解耦,不管是同进程还是跨进程调用对外接口是不变的。因为APP中可能拆分成多个进程,这些进程对service的访问是统一的,不管和service是不是在同一个进程。另外放在一个service里可以保持数据只有一个操作对象,调用方来自多个进程,但是最后操作数据的只有servi

2016-03-09 08:04:38 1832

原创 Android热修复技术总结

这两年Android热修复是个挺时髦的东西,基本分为两派,一个是Hook虚拟机的,一个是Hook ClassLoader的。本文就来聊聊这两类方案,算是我自己的理解了。先说说Hook虚拟机的,这个技术源于国外的Xposed,又被阿里发扬光大,总体来说是个逼格很高的技术。将Java的函数在虚拟机层面改成一个Native函数,之后这个函数的走向就完全由我们来控制了,我们可以将其指向一个我们精心设计的Na

2016-03-06 20:00:59 1650

原创 关于Android MultiDex的问题

这段时间研究了一下Android MultiDex,这个东西乍看起来很简单,其实涉及到很多东西,本文就来讲讲这个,想到哪就说到哪。分包主要是因为包太大了,低端手机安装可能会失败,或者Dex加载的时候会崩溃,所以分成多个包,跟启动相关的放在主Dex,其余的不那么紧急的放在副Dex,然后启动的时候去动态加载。首先来看看主Dex,所谓跟启动相关的主要就是四大组件,所以四大组件直接引用到的类都要放在主Dex

2016-03-06 19:09:05 4866

android热修复工程1

工程对应 http://blog.csdn.net/dingjikerbo/article/details/50448145

2016-01-03

WebViewTransformer

WebView高级用法,爬取网页,抽取标签,生成本地自定义的网页内容并用WebView加载

2015-08-18

C语言实现的网络爬虫

C语言实现的网络爬虫,各位感兴趣的话可以参考参考,用到了多线程、epoll等技术

2012-06-20

C语言功能接口库

C语言实现的各类功能接口,如命令行解析,内存管理器,调试接口,防御性输入处理接口等

2012-06-20

C语言实现的文件夹加密

C语言实现的文件夹加密程序,可以递归遍历目录,并对文件进行加密解密

2012-06-20

C语言实现的文件存储引擎

C语言实现的文件存储引擎,用到了很多高级的编程思想

2012-06-20

C语言删除注释程序

C语言实现的,可以自动删除程序中的注释,程序可读性非常好

2012-06-20

用C语言实现的计算器(支持复杂运算)

用C语言实现的计算器(支持复杂运算),代码可读性很强

2012-06-20

极其强大的C语言学生成绩管理系统(3000行代码)

这是你可以在网上找到的用C写的最强大的学生成绩管理系统,功能部分代码有3000行,附上设计报告,详细阐述了用到的各种编程技术和思想

2012-06-20

空空如也

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

TA关注的人

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