2017 腾讯实习生 Android 客户端开发面试总结 - Android - 掘金
先做个自我介绍,本人大三狗一枚,就读的是广州一个普通的一本大学 (非 985、211),专业是比较尴尬的电子商务 (非计算机学院,连 C 的课程都没有就只有 Java),但是一切的尴尬并没有阻挡我对 Android 开发的热爱,自学一年多差不多两年了,基础以及...

那些年收藏的 Android 开源库集合 (控件) - Android - 掘金
文章内容定期更新该专题其他文章:那些年收藏的Android开源库集合(UI效果)那些年收藏的Android开源库集合(工具) ...

Android-使用FindBugs - 掘金
在开发Android的过程中,会出现一些比较不容易发现的Bug,比如没有对null做判断,会出现'NullPointException'的崩溃,下面的代码就会出现崩溃: if (ta != null) { mP...

Android-构建不同环境的Apk - 掘金
在开发Android过程中,常常需要构建不同环境的Apk,比如我们有可能会需要有三个环境 开发环境 测试环境 线上环境 三种环境对应不同的服务器地址: public static final String DEV_URL = "http://dev....

greenDAO 插入百万数据的改进 - Android - 掘金
接口有误,下发了过百万数据,结果app崩溃了。无论如何,客户端都不应该保存和处理这么多数据。Android的SQLite虽然只是一款轻型的数据库,但数据库大小支持2TB,百万数据理论上是无问题的。业务上已经避免过多数据,但崩溃的原因是什么呢?是greenDAO...

Gradle 详细解释 - Android - 掘金
简单说明 Android Studio 使用 Gradle这一高级构建工具包来自动化执行和管理构建流程,同时也允许您定义灵活的自定义构建配置。每个构建配置均可自行定义一组代码和资源,同时对所有应用版本共有的部分加以重复利用。 ...

Android 应用继续瘦身,以及一些注意事项 - Android - 掘金
自上次对应用瘦身过后,经历的若干功能的迭代,很快的,安装包大小又到了15MB,老大说要控制在10MB之内,于是便开始了新一轮的瘦身之旅。如果你还没读过我的前面一篇瘦身文章,可以先看看我的上一篇推文:Android应用瘦身实践总结(上)。已经看过上文的朋友,可以...

MultiItem进阶 实现Head Foot和加载更多-多类型RecyclerView Adapter - 掘金
前言 本文是MultiItem系列的进阶文章,主要讲解header footer和下拉刷新加载更多功能的用法与实现详解,上篇文章MultiItem用法与详解-优雅的实现多类型RecyclerView Adapter讲解了一些基本的用法和依赖方式,没有看过的同学...

关于 Android RecyclerView 的那些开源 LayoutManager - Android - 掘金
摘要:自从RecyclerView推出后,其LayoutManager对布局的灵活控制是让开发者们称赞不已。 Google默认为RecyclerView提供了LinearLayoutManager、StaggeredGridLayoutManager、Gr...

Android最全开发资源 - 掘金
-- 作者 谢恩铭 转载请注明出处 Android最全开发资源 首先, 我觉得最好的Android学习路径还是: 看Google Android官方开发主页 (在国内的朋友可以上这里), 要记住Read The "Friendly"...

安卓开发终极指南: 50 多个初高级开发资源(译) - Android - 掘金
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! .runtimead { text-al...

ImagePicker,Android 下的图片选择与裁剪 - Android - 掘金
img.png 项目地址:https://github.com/linchaolon... ImagePi...

程序员必看:程序的美,不止动画的美 - 掘金
好久没有分享一些开源干货了,其实说实话,分享带有情感共鸣的东西,虽然阅读量高,容易让你们讨论,打赏,但是收获却是少,我认为最好的分享,还是来自于干货的分享。干货虽然干而无味,可是却是实在。对于程序员来说,这才是最好的礼物。 今天,我就分享几个跟动画或多或少有...

高效Android开发者的工具库(译) - 掘金
这篇文章介绍开发者如何学习提高以构建更好的app,我将分享一些自己受益过的教程和资料。 1. 使用Android studio的快捷键 1.1 tips 这里是一个使用Android studio的小建议集合:https://plus.google.com/u...

Android 秒级编译工具 Freeline 新特性支持! - Android - 掘金
前言 Freeline最早诞生之初主要是为了支持蚂蚁聚宝的应用架构(mPaaS,插件化架构)的增量编译。 蚂蚁聚宝的Android开发团队使用Windows/Linux/Mac的均有,在高配mbp上,改一次代码并编译-安装-运行,大概需要1min+。在非SSD...

阿里宣布 Atlas 开源 有效提升大规模团队移动开发效率 - Android - 掘金
继Weex之后,阿里在移动技术领域又有开源大动作。 3月13日,手机淘宝安卓客户端容器化框架Atlas正式宣布开源( https://github.com/alibaba/at...)。Atlas由阿里巴巴移动团队自研,以容器化思路解决...

Android MVVM 应用框架 - Android - 掘金
概述 说到Android MVVM,相信大家都会想到Google 2015年推出的DataBinding框架。然而两者的概念是不一样的,不能混为一谈。MVVM是一种架构模式,而DataBinding是一个实现数据和UI绑定的框架,是构建MVVM模式的一个工具。...

设置合适的 gradle 内存大小加快构建 - Android - 掘金
原文地址: https://medium.com/@skaliakou...

震惊!如此多的 Android 开发技巧! - Android - 掘金
一些很不错的Android开发技巧,这个项目翻译自 android-tips-tricks 去掉了一些我认为不重要的,对我使用过的东东做了评价,同时翻译了一些自己没有注意到的知识点的文章。 ...

Android 系统中,那些能大幅提高工作效率的 API 汇总(持续更新中...) - 掘金
前言 “条条大路通罗马。”工作中,实现某个需求的方式往往不是唯一的,这些不同实现方式不仅表现在代码质量上,还影响着我们的工作效率。就像,在 Android 系统中,总有那么一些鲜为人知的 API 能够减少我们很多零碎的工作量。于是,就想凭着一些经验,整理一些...

Android Studio,使用技巧,问题记录和一些好用的插件 - Android - 掘金
使用技巧 根据不同 buildType 使用不同包名和资源 比如在 production,development,qa 不同阶段使用不同的 packageName 和 authority,在 bu...

Android 性能优化(四)之内存优化实战 - 掘金
在上一篇《Android性能优化(三)之内存管理》中我们对Android的内存管理有了一定的认识,本篇文章从实际出发对内存进行优化,主要包含以下部分: 1. Memory Leak 内存泄漏:对于Java来说,就是new出来的Object 放在Heap上无法被...

Android 检查更新库 - Android - 掘金
中文文档 android app update library Screenshots ...

Android 开发时,那些相见恨晚的工具或网站! - Android - 掘金
本文来我在知乎话题Android开发时你遇到过什么相见恨晚的工具或网站?下的回答! 在实际Android开发过程确实会有很多相见恨晚的工具或网站出现,下面是我自己的一些分享。 1 源码网站 ...

Android 5.0+ 高级动画开发系列 矢量图动画 - Android - 掘金
转载请注明出处:http://blog.csdn.net/smartbet... 春节假期刚到,就赶紧抽出点时间写点技术文章,这篇文章已经酝酿了很长时间了...

Android存储(1)-- 你还在乱用Android存储嘛!!! - 掘金
简介 Q: 为什么会单独详解Android存储这个模块? A: 进一步分析Google对Android存储模块的设计,最初只支持内部存储,到后来国内ROM厂商各自改造,人为的把内部存储分为Internal,External导致开发者对Androi存储系统产...

属性动画入门实践 - Android - 掘金
前言 说道动画肯定要先介绍一下,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画和补间动画是Android出生时就具有的动画。所谓的补间动画就是一个视图上在指定的时间和时间长...

Android 性能优化系列 之 apk 瘦身 - Android - 掘金
Android性能优化系列之布局优化 Android性能优化系列之内存优化 为什么APK要瘦身。APK越大,在下载安装过程中,他们耗费的流量会越多,...

本文固定链接: http://www.js-code.com/android/android_58292.html