随笔分类 - 利其器
提示编码效率
摘要:有篇文章说的比较简洁,大家可以参考下:AndFix使用说明 下面说说实际使用中遇到的问题 1:如何继承到gradle项目中 截止目前2016-5-3 这种引用方式,是不会再armeabi-v7下面引入so库的,我们要手动添加进去 地址:https://github.com/alibaba/AndFi
阅读全文
摘要:需求背景:我们修复Bug的时候,频繁提交APK包,导致测试同学搞不清哪个包才是最新的 比如一个版本3.0.1,我们可能后续基于这个版本陆续提交了好几个修复包 同时,如果服务端ip地址能在界面上配置的话,更好了 以上都是基于debug模式下的,线上版本不会出现这些选项 思路:git每次提交commit
阅读全文
摘要:内存泄露是咱新手比较头痛的问题,因为它不像崩溃,在开发环境可以根据提示的错误信息排查问题。 你都不知道咱的app是否哪个犄角旮旯藏着一个吞噬内存的黑洞。 排查android 内存泄露比较底层高端的做法:使用官方的内存分析工具(MAT), 比较好的两篇入门文章:(一) 和 (二) 然而这个过程比较考验
阅读全文
摘要:在咱的博客园app里,新闻的内容使用WebView展示的。在测试中,咱重复进入、退出某个新闻10多次,观察到 Objects一直在不断增长,反复触发GC,但是一直回收不了,占用的内存越来越高,于是警觉到这个WebView可能泄露内存了 如下: 在StackOverFlow上搜了下android we
阅读全文
摘要:自用改建方案,一切为了更加顺手 以windows平台为例,为了清晰明了,字母键盘都以大写注明 代码篇 重构篇 导航篇 调试篇 版本管理(git)篇 tip:导出设置,可以在android studio File-》export setting里找到。 附上自用设置
阅读全文
摘要:国外的npm用着非常不稳定,时常一直就卡在安装的进度条上淘宝提供了一个国内镜像,保障了安装网络环境的稳定,和源地址10分钟同步一次,没有被收录的包会自动切换到npm官方下载,并添加进镜像库。地址:http://npm.taobao.org/1:安装cnpmnpm install -g cnpm --...
阅读全文
摘要:快速修复 alt+enter(alt+enter唤出快速修复面板,上下方向键进行选择,再次敲击enter键确定修改)跳转到对象声明 ctl+鼠标左键 重构-重命名(ctl+r+r) esc键退出快速定位到文件夹 ctl+shift+t查看对象引用频率 shift+f12查看文件结构 ctl+a...
阅读全文
摘要:@简介:1,Resharper提供以下6个核心功能,分别是:(1).代码分析(CodeAnalysis):智能提示代码中存在的问题和修复建议。(2).编码助手(CodingAssistance):智能提示自动完成功能。 (3).代码生成(CodeGeneration):自动生成属性,构造函数,实现接...
阅读全文