Android diff patch方案 android-diffpatch

Apache
C/C++
Android
2016-08-23
雪梦科技

一种Android diff patch方案,支持Bsdiffpatch和Hdiffpatch两种算法。

用法:

BsDiffPatch

IDiffPatch bsDiffPatch = new BSDiffPatch();
bsDiffPatch.init(getApplicationContext()); 
//diff
bsDiffPatch.diff(oldFilePath, newFilePath, diffFilePath);
//patch
bsDiffPatch.patch(oldFilePath, diffFilePath, gennewFilePath);

HDiffPatch

IDiffPatch hDiffPatch = new HDiffPatch();
hDiffPatch.init(getApplicationContext()); 
//diff
hDiffPatch.diff(oldFilePath, newFilePath, diffFilePath);
//patch
hDiffPatch.patch(oldFilePath, diffFilePath, gennewFilePath);
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

main里面定义了id,但是R.jave中不自动生成id

text=(EditText)findViewById(R.id.editText); text1=(EditText)findViewById(R.id.editText1); 这些中的id都在R.java中没有自动生成,该怎么做啊? main.xml 代码如下。 <?xml version="1...

2012/05/10 21:19
336
0
.xml

.xml

2015/05/12 16:13
4
0
android 五种布局模式

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"宽度充满 android:layout_heigh...

2013/04/13 22:08
104
0
高仿Android QQ2012登陆界面和注册界面

最近工作比较轻松,项目不忙,所以闲着的时间去研究了自己比较感兴趣的UI界面,确实漂亮的UI能给用户带来良好的体验,在android应用中一直尤为重要,这次模仿的是QQ2012Android版的的最新登陆...

2014/06/19 00:37
77
0
安卓开发 各种布局xml代码示例 【原创】

安卓开发 各种布局xml代码示例

2014/05/18 11:48
205
0
android之网格布局和线性布局实现注册页面

android之网格布局和线性布局实现注册页面 (注意:1、再用weight的时候,各个组件要设置宽度为0dp,高度也要设置,2、即使没有设置weight,再用linear布局时,比如view和button都要设置宽度...

2014/12/06 19:37
48
0
demo3--xml

xml

2015/05/08 15:48
6
0
Android预定义样式

对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。 "?android:attr/textAppearanc...

2013/05/26 14:31
32
0
第七讲:用户界面 View(三)

本讲内容: 常见布局介绍:表格布局TableLayout 点此下载:Android学习指南第七讲源代码

2014/08/25 11:30
11
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部