240 发简信
  • 120
    Gradle 缓存的文件名是如何生成的?

    Gradle 下面不下来,这个应该大家都遇到过的事情。有解决方案就是使用离线方式。但是又会增长别的一些问题,例如: 版本不对,离线版本过高或过低...

    0.3 3695 3 17
  • 如何给你github上的Android项目添加travis-ci

    首先大家可能会问:Travis是什么?可以帮助大家做什么?Travis是一个免费的集成测试系统,可以帮助大家做集成测试。这个只是最浅显的回答。今...

  • Glide-翻译系列-高级加载

    上周,我们讨论了为什么需要使用Glide并写了一个简单的例子展示一张网络上的图片。但是这个并不是Glide加载图片的唯一途径。Glide可以从A...

  • Glide-翻译系列-Get Start

    Glide ,像 Picasso 一样,可以从多种来源上加载图片,同时在操作图片的时候taking care of caching和保持很低的内...

  • Android 自动构建-签名信息及文件拷贝

    根据项目需求,现要在团队内部搭建一个统一的打包平台,实现对Android项目的打包。而且为了方便团队内部的测试包分发。 打包平台使用的是Jenk...

  • 120
    Android 新手指导页(Showcase View)

    在这个知识分享爆发的时代,我们应该更好的利用身边的资源帮助自己快速的成长和少加班。所以今天我们就扒扒目前我说了解Android开源的新手指导页有...

    0.1 2025 1 23
  • Q-ImageView 图片云处理接口封装

    github传送门 是时候解放手机的一些图片操作了,现在云服务器处理已经很强大了,下面对腾讯和七牛两家的图片处理做了一下封装。 qcloud是对...

  • AsyncTask 源码学习

    AsyncTask 是系统提供一种用来执行异步任务的一个工具类,也是我们一直接触和使用比较多的一个。只有我们了解了才能好好的使用它,遇到问题才能...

  • 120
    Support library 支持使用 % 在 RelativeLayout 和FrameLayout

    虽然Android提供了很多中布局方式,但是我们经常用的就三个: LinearLayout, RelativeLayout和FrameLayou...