文章精选
  • Realm(Java)的那些事

    本文同步发表于 TonnyL的简书 , TonnyL的博客 , 知乎专栏Tonny的咖啡馆-人·技术·生活 ,转载请注明作者和出处。 什么是Realm? 在Android平台上,有很多基于SQLite的ORM框架,例如 GreenDAO , OrmLite , SugarORM , LitePal 等等,对于写习惯了SQL语句的小

    17-04-06
  • 升级你的app以支持高长宽比的新旗舰

    Posted by Neto Marin, Developer Advocate, Google Play 为了呈现更好的视觉效果,许多安卓OEM厂商都开始采用超大屏幕。三星刚刚发布了自己的新旗舰 Samsung Galaxy S8 ,长宽比达到18.5:9。今年早些时候的全球移动大会上LG也亮相了 LG G6 ,屏幕长宽比达到

    17-04-05
  • 将 Kotlin 用于生产环境:你在犹豫什么?

    在 Android 的世界,Kotlin 看起来无处不在。现在很难找到一个关于Android的会议或者一篇博客不提及 Kotlin。我记得在去年的柏林 Droid 会议,我所了解的大多数人都才开始在生产环境中使用 Kotlin (我也在两个月后发布了第一个更新)。确实,Kotlin 对 Android 开发社区

    17-04-02
  • SpringAnimation详解-Android

    SpringAnimation 类是最近(25.3.0版本)才添加在支持库中的一个类,它主要是为了让实现弹性动画变得更加方便,其实facebook在很久以前的Rebound库就实现了这样的动画,而且效果非常好,不过现在有官方支持肯定是更好了。本文先来看看SpringAnimation的基本用法,然后再

    17-03-30
  • 在 Android 上使用 VIPER 架构

    在Android中我一直觉得MVP架构用着不错,直到在一个iOS的项目中遇到了VIPER架构,这个架构用了8个月。当我回到Android时,我决定采用这种设计,虽然有人建议说在Android上使用iOS的架构不合理,但我还想在这个平台上实现VIPER。鉴于Android 和 iOS 框架之间的基本区别,

    17-03-29
  • 微信小程序、Facebook-RN、阿里-Weex 三者分析比较

    开文简介,本人是一名 iOS 开发者,对于前端方面的知识掌握的并不是很全面,所以接下来有些理解不到位的地方还望指出。 由于这两年移动开发的热潮有点冷淡,加上前端行业的火爆,所以从今年四月份开始看了一个月的 HTML+CSS+JS ,简单的做了一两个网页,接着

    17-03-28
  • Bottom Sheet使用教程

    什么是Bottom Sheet? Bottom Sheet是Design Support Library23.2 版本引入的一个类似于对话框的控件,可以暂且叫做底部弹出框吧,和dailog相比,它侵入性更小,更适合某些场景,比如列表菜单。Bottom Sheet中的内容默认是隐藏起来的,只显示很小一部分,可

    17-03-27
  • 一个能让你了解所有函数调用顺序的Android库!

    背景:当项目代码量很大的时候,或者你作为一名新人要快速掌握代码的时候,给函数打上log,来了解代码执行逻辑,这种方式会显然成本太大,要改动项目编译运行,NO!太耗时;或者你想debug的方式来给你想关注的几个函数,来了解代码执行逻辑,NO!因为你肯定

    17-03-27
  • Android资源与属性备忘单(译)

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

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

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

    17-03-23
  • 查看更多
最近随笔

安卓开发周报

最新问答