摘要:
报错信息: Error:(1, 1) A problem occurred evaluating project ':MemberSDK'. > Failed to apply plugin [id 'com.android.library'] > Minimum supported Gradle 阅读全文
摘要:
很多人都知道如何去实现一个简单的浮窗,但是却很少有人去深入的研究背后的流程机制,由于项目中浮窗交互比较复杂,遇到了些坑查看了很多资料,故总结浮窗涉及到的知识点: 窗口层级关系(浮窗是如何“浮”的)? 浮窗有哪些限制,如何越过用户授权实现浮窗功能? 窗口与用户输入系统(Activity是如何接收到to 阅读全文
摘要:
1.Make Project:编译Project下所有Module,一般是自上次编译后Project下有更新的文件,不生成apk。 2.Make Selected Modules:编译指定的Module,一般是自上次编译后Module下有更新的文件,不生成apk。 3.Clean Project:删 阅读全文
摘要:
对于一个团队来说,使用统一的代码格式是非常重要的,否则在使用版本控制工具时,会出现大量的冲突。在Eclipse里,我们可以通过一些xml来进行代码格式的统一,但是这些文件要应用在AndroidStudio里,还是要费一点周折的。不过如果你跟博主一样,有过合并一个文件出现200个冲突的惨痛经历之后,就 阅读全文
摘要:
以前在写项目的时候,没有过多考虑架构模式的问题,因为之前一直做J2EE开发,而J2EE都是采用MVC模式进行开发的,所以在搭建公司项目的时候,也是使用类似MVC的架构(严格来讲,之前的项目还算不上MVC模式,只是简单将网络请求与界面分离,然后通过Handle通知更新界面)。这种写法,在后面随着项目越 阅读全文
摘要:
1.打包时,将资源放在asset文件夹内,通过AssetsManager获取指定资源: 目标应用和jar中的assets文件夹会合并,所以可以通过获取该应用的此类文件夹来获取目标资源 2.使用library项目 此类方法不能混淆代码,也就是说发布时需要提供library源项目.在引用此lib的目标项 阅读全文
摘要:
1、git branch work(从最新节点建立分支,相当于将自己的修改备份到新的分支) 2、git reset --hard HEAD~10(强制回滚多个节点) 3、git status 如果显示nothing to commit, working directory clean,跳到5. 如果 阅读全文
摘要:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 阅读全文
摘要:
1. 这个不是git的规则,而是gerrit的规则, 2. Branches, remote-tracking branches, and tags等等都是对commite的引用(reference),引用都以 “refs/……”表示. 比如remote branch: origin/git_int 阅读全文