• Android资源与属性备忘单(译)

    几天前我偶然发现了我Android开发早期时制作的一份学习备忘单,是为理解如何处理Android资源和主题属性的语法而整理的。 令人意外的是,我发现它对现在的我非常有用,因此决定整理成更适合博客的形式并分享给大家。

    17-03-24
  • 安卓开发周报第3期

    2017年3月13日-2017年3月19,发布于3月20,周一 文章教程 安卓开发终极指南: 50多个初高级开发资源(译) 为了帮助像我这样的开发者,作者整理了一份比较全的学习资料,对几乎所有开发者都有用,不管是初学者还是经验丰富的老油条。 Android热更新方案Robus

    17-03-23
  • Android Studio 升级之旅

    Android Studio 2.3 正式版已经发布,有多少小伙伴第一时间升级自己的 Android Studio了呢? 我猜应该不是很多,因为很多有小伙伴担心升级 AndroidStudio 以后自己的工程就没法编译了,出现一堆莫名其妙的问题.最常见的问题可能有一些两个: 问题一: 出现 U

    17-03-22
  • 安卓开发终极指南: 50多个初高级开发资源(译)

    为了帮助像我这样的开发者,我整理了一份比较全的学习资料,对几乎所有开发者都有用,不管是初学者还是经验丰富的老油条。

    17-03-21
  • Android APP地图与业务交互解耦框架实现

    如今出行类的 App 越来越常见,更多的应用将地图 Sdk 嵌入到自己的 App 中去,以实现基本的功能,如定位,路径规划,标注,导航等等。 今天我要分享的是 Android 一种通用的地图类解耦架构,将地图与业务解耦,上层的 Fragment 通过接口调用底层 MapFragment

    17-03-20
  • 手把手教你绘制Android粘性果冻动画组件

    从事移动互联网开发已经快两年了,回想当初是Android带我走进了移动端的世界,后来由于自身对用户体验比较感兴趣,发现iOS更注重对图形渲染以及动画处理,所以转身自学iOS开发,之后也发布了几个iOS的 组件库 。但是Android进两年发展趋势猛增,在动画处理上

    17-03-18
  • Toolbar+DrawerLayout+NavigationView使用心得

    在上一篇文章中,萌新的我写了自己toolbar的使用心得,其实就是怎么改变toolbar上菜单的的位置而已。: http://www.jcodecraeer.com/plus/view.php?aid=7667 在上一篇的基础上,萌新又试试怎么使用drawerLayout,然后在drawerLayout的基础上,发现了Naviatio

    17-03-17
  • Android Studio 2.3 更新小记

    作为 Google 官方出版并维护的 IDE,被全球数以百万计的 Android 开发者钟爱并使用的开发工具,Android Studio,在前几天的三月二号,正式迎来了 2.3 稳定版的更新。身为 Android 迷的你,赶快来和我一起看看新版 Android Studio 给我们带来了哪些变化吧。

    17-03-17
  • 从概念设计到安卓实现, 第一部分(译)

    多亏了 Dribbble 和 MaterialUp 这样的设计平台,我们这些开发者才有机会接触到大量的概念设计资源。尽管如此,有时候有些细节几乎是不可能实现的,部分用户体验并没有被考虑。 鉴于此,我觉得建立一个这样的项目会比较有意思:选择一些 Dribbble 或者 Mater

    17-03-17
  • Android Studio出现Failed to open zip file问题的解决方法

    最近从github上下载的项目总是遇到这样的编译问题: Error:Failed to open zip file. Gradles dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) Re-download dependencies and sync project (requires network

    17-03-17
  • AmazingAvatar

    AmazingAvatar GitHub: https://github.com/hearsilent/AmazingAvatar 酷炫的 Android Avatar 搭配 CollaspingToolbarLayout 特效 螢幕截圖 Expanded Collapsed 使用方法 範例 App 客製化 將 Header View 改成想要的樣式 android.support.design.widget.Coll

    17-03-17
  • 安卓开发周报第2期

    文章 最全面的 Material Design 学习资料 作者收集了一份关于 Material Design 的学习资料以便大家学习。 Android自定义Lint实践2——改进原生Detector 上篇博客 《Android自定义Lint实践》 中介绍了美团App如何使用自定义Lint进行代码检查。 在使用Lint的过

    17-03-16
  • No ViewHolder!!! 一个非官方的纯java版 databinding(拒绝xml配置).

    写在前面 我们的目标是 No ViewHolder and No Adapter. 官方的 databinding 的确十分厉害,各种 xml 绑定,然后自动生成一波文件,各种吊的飞起,不过容易让人抓不住重点。为了加深理解,我写了这个 纯java版 的 databindng , 不需要 xml 各种配置 android:t

    17-03-16
  • 遵循MetarialDesign设计的地图应用

    钉钉地图项目是一个基于android 5.0以上,MatetialDesign设计的项目。 实现的功能 5.0新特性揭露动画、共享元素 定位功能 实时路况信息 地点查询 公交路线推荐 驾车路线推荐 步行路线推荐 骑行路线推荐 离线地图功能 路线规划功能 四种地图模式 分享功能 美

    17-03-14
  • mvp+rxjava+retrofit框架实现demo,逻辑简单,适合新人入手

    学习mvp实现的小demo,逻辑简单,便于理解,帮助刚接触mvp+rxjava的人。 基于Ultra Pull To Refresh 实现了下拉刷新,并且修复了Upt和viewpager的事件冲突问题,也封装了加载更多,很适合新人使用。 用到的库 leakcanary :检测应用内存泄漏问题,这个都知道

    17-03-13
1958文