Android SDK镜像服务器搭建
前段时间XcodeGhost闹的沸沸扬扬,意外发现迅雷下载真的是可以被污染的,详情见对迅雷下载进行投毒的简单尝试,也提醒了开发者不要随意从非官方渠道下载开发工具。 我们都知道Android SDK由于国内网络环境的原因,下载速度很慢,有很多国内搭建的镜像,但镜像服务器下载带宽肯定
前段时间XcodeGhost闹的沸沸扬扬,意外发现迅雷下载真的是可以被污染的,详情见对迅雷下载进行投毒的简单尝试,也提醒了开发者不要随意从非官方渠道下载开发工具。 我们都知道Android SDK由于国内网络环境的原因,下载速度很慢,有很多国内搭建的镜像,但镜像服务器下载带宽肯定
很早就想开发个Android Studio的插件了,本来想撸个清理无用资源的,但Android项目使用Gradle构建后,Lint检测出来的内容有所变化,不是很好判断要清理的资源,并且开启shrinkResources选项可以轻松的完成,所以放弃了。正好最近公司有个需求,可以做成
本文为CSDN约稿文章,首发地址为:Android项目中如何用好构建神器Gradle?。如需转载,请与CSDN联系。原文错误,会在本站更新。 最近在忙团队并行开发的事情,主要是将各个团队的代码分库,一方面可以降低耦合,为后面模块插件化做铺垫,另一方面采用二进制编译,可以加快编译速
我要建立一个有态度的Slack群组,服务有态度的Android开发者。 是什么?今年,机缘巧合中,加入了一个比较Geek的创业公司,团队沟通一直使用Slack这个工具。使用了三四个月,感觉非常方便,Slack有如下优点: 加强版的QQ群+讨论组 有不同的Channel分流不同
此次Google IO大会,给Andorid开发者带来了很多福利。我对其中的Data Binding技术最感兴趣,所以花时间研究了一下。 Data Binding与MVVMData Binding即数据绑定,在很多前端框架中都有应用,比如Google维护的AngularJS就支持
由于开始接触iOS开发,所以最近一直在Mac下工作。在Windows上,有个显示桌面的图标,对于有点洁癖的人来说,点击一下还我清爽,非常实用。在Mac下,⌘+F3快捷键虽然可以达到类似的效果,但触发后桌面边缘有阴影,且点击桌面文件后会重新显示之前隐藏的应用,不是很爽。知乎上有人问
『风紧扯呼』,今夜的北京狂风肆虐,过两天我也要回家了。偷得浮生半日闲,终于有时间可以回首一下即将过去的2014年,今年本命年,经历了很多事情,很多也是人生中的大事。 实习面试3月初就开始准备实习面试的事情,基本上边玩边看书,陆续地投递了几份简历。当时想做Android研发的实习工
概念根搜索算法Android虚拟机的垃圾回收采用的是根搜索算法。GC会从根节点(GC Roots)开始对heap进行遍历。到最后,部分没有直接或者间接引用到GC Roots的就是需要回收的垃圾,会被GC回收掉。 根搜索算法相比引用计数法很好的解决了循环引用的问题。举个例子,Act
最近要对一个网页的源代码进行检测,Android Webview中没有直接获取网页源代码的接口,传统的addJavascriptInterface方法存在安全隐患,所以研究了一下Java和Javascript的安全交互。 Android Webview漏洞Android Webv
周二早上和朋友聊天,我说锤子手机今晚发布,他说4000元有人买吗?我当时说了一句,成功很多时候是需要机遇的,但认真的去做一件事很重要。关注老罗还是比较早的吧,看过不少他的资料、语录和演讲。虽然有些吹毛求疵、不合时宜,但他对「契约精神」、「版权意识」、「公平正义」的理解和坚持超出这