Google 官方推出应用开发架构指南

326
Hevin Still waters run deep.
简评:虽然说 Android 的架构选择一直都很自由,MVP、MVC、MVVM 各有拥趸。但 Google 最近还是推出了一份关于应用架构的实践指南,并给出了相当详尽的步骤和一些指导建议。希望大家都能看一看,学习一下,打造更加优秀易用的 APP,也为 Android 生态的改善… 显示全部

Android O 前瞻 - 是时候和 Implict Broadcast 说再见了

64
Hevin Still waters run deep.
简评:果然省电是 Android O 的第一任务。 日前,Android O 预览版已经发布,这里就来介绍下 Android O 中对 Broadcast 的改变。Android O 对于系统广播(Broadcast)的改变归根结底都是为了进一步的节省功耗。Google 在 Android Marshmallo (6.0, API leve… 显示全部

关于Android RecyclerView的那些开源LayoutManager

119
摘要:自从RecyclerView推出后,其LayoutManager对布局的灵活控制是让开发者们称赞不已。Google默认为RecyclerView提供了LinearLayoutManager、StaggeredGridLayoutManager、GridLayoutManager,已经可以满足很多开发需求了,但是实际开发过程中,免不了出… 显示全部

Java性能优化之JVM GC(垃圾回收机制)

94
韦庆明 认真,你就赢了
Java的性能优化,整理出一篇文章,供以后温故知新。 JVM GC(垃圾回收机制) 在学习Java GC 之前,我们需要记住一个单词:stop-the-world 。它会在任何一种GC算法中发生。stop-the-world 意味着JVM因为需要执行GC而停止了应用程序的执行。当stop-the-world … 显示全部

Android SpringAnimation 安卓模拟弹簧动画

15
brucevanfdm Android开发
前言在最近的Support Library更新中(25.3.0),新增或者修复了许多东西,具体可以看revisions,其中有一个新增的动画效果:SpringAnimation 即弹簧动画,随即,Android 开发者发布了一段简短的gistHere,演示了该动画库的简单使用。并在一个不存在的网站上… 显示全部

Android流行UI布局——底部导航(BottomNavigationView+ViewPager+Fragment)

79
brucevanfdm Android开发
本文首次发布于简书 Android流行UI布局——底部导航(BottomNavigationView+ViewPager+Fragment)前言: Android端采用底部导航栏的APP非常多,比如微信、微博、支付宝...等等,这也不能说是盲目学习iOS,毕竟好东西大家都可以用,各家操作系统也都在博采众… 显示全部

2017 年你应该尝试的 25 个 Android 库

265
Hevin Still waters run deep.
简评:这篇文章介绍的是在 2017 年一月和二月发布的 25 个优秀 Android 开源库(作者的排名不分先后),既有来自大公司的,也有由独立开发者开发的,质量都相当的优秀。即使工作中用不上,对于 Android 学习也是相当有帮助的。 1.Lottie由 Airbnb 推出,支… 显示全部

Android自定义控件,你们是如何系统学习的?

416
GcsSloop 立志成为段子手的安卓开发者

2016年年末作为一个Android 中级工程师都需要掌握哪些技能呢?

97
MagiLuAndroid 开发话题优秀回答者 个人问题请移步值乎提问

Java中的自动装箱与拆箱

24
本文参考自英文文章:http://javarevisited.blogspot.com/2012/07/auto-boxing-and-unboxing-in-java-be.html自动装箱和拆箱从Java 1.5开始引入,目的是将原始类型值转自动地转换成对应的对象。自动装箱与拆箱的机制可以让我们在Java的变量赋值或者是方法调用等情况下使用原始类型或者对象类型更加简单直接。如果你在Java1.… 显示全部
上一页 1 2 3 ... 8 下一页

加入知乎

与世界分享你的知识、经验和见解

验证码
已有帐号?

关于创建者

李腾伟

戒掉拖延
换一换

热门收藏