自从转到iOS开发之后一直都是单枪匹马, 基本上不存在代码冲突问题, 最近来了个帮手,代码冲突是不可避免的, 之前做Linux开发的时候用Beyond Compare居多, ...
自从转到iOS开发之后一直都是单枪匹马, 基本上不存在代码冲突问题, 最近来了个帮手,代码冲突是不可避免的, 之前做Linux开发的时候用Beyond Compare居多, ...
今天遇到一个新的需求, 要把现在的代码再推送到一个新的代码库,并不定期自动更新代码,实现如下效果 同一项目使用两个或者多个远程代码仓库管理, 有两种情况 第一种:从刚开始建项...
说明 如果项目中引入了比较多的第三方库,那么当我们升级第三方库或者引入新的第三方库时,就会冲突。那么我们就需要准确的找到冲突的两个库才能用exclude排除依赖。 那么这里就...
代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。 为什么要加代码混淆------------...
Android对国际化支持的很好 为文件夹或者是文件,在其尾部追加不同的语言与地区,便能实现国际如: values 文件内定义了一些文本,在没有其他语言,或者没有指定的语言时...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解 RxJava,请看文章:Android:这...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
一、部署禅道运行环境 Apache、PHP、MySQL mac系统对PHP的运行非常方便,系统内自带,我们只要简单配置即可使用。 1.Apache 启动Apatch服务 ma...
最近在搞android插件化,其中最核心的一点就是如何让插件apk跑起来,其实就利用动态加载,将插件中的类加载到host中。之前也看过android类的加载机制,感觉对于整个...
前言我们在开发中可能会使用到一些第三方的应用统计SDK,用于统计应用的用户量等等,如何区分每个用户呢?当然就需要每个设备对应一个唯一的标识,Android中当然也提供了这样的...
什么是 PCM 格式 声音从模拟信号转化为数字信号的技术,经过采样、量化、编码三个过程将模拟信号数字化。 采样顾名思义,对模拟信号采集样本,该过程是从时间上对信号进行数字化,...
源码传送门 在上一篇文章我们介绍了获取大文件的一个唯一的特征值MD5,通过MD5我们可以唯一的标识一个文件,并可以实现秒传效果,今天的这篇文章主要介绍大文件的上传操作,当然谈...
在移动端开发中,一定多多少少会用到WebView,而安卓的碎片化也对Webview造成了或多或少的影响,毕竟不同Android版本的Webview内核也不一样。 今天就总结一...
前言 这周在做一个需求时,需要用到WebView,但是在做的过程中,却遇到了一些问题。WebView我其实接触并不多,这次的需求里还涉及了一些JS交互之类的,所以我是边学边做...
前言 TopK问题有以下几种常见形式 数组中的第K个最大元素动态添加的数组中的第K个最大元素数组中前k个最大的元素 它们有一个共同特点: 只要完整数据的一部分,剩余部分无需处...