首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wutongke
掘友等级
程序员
|
L
非专业程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
121
文章 121
沸点 0
赞
121
返回
|
搜索文章
最新
热门
Android 中高效执行Schedule 任务(译)
在目前的Application开发中,执行一些异步任务非常普遍,其中有些任务的执行周期甚至超过了Application的生命周期,比如一些下载数据的任务或者一些更新网络资源的任务。有时我们需要执行一些非立即开始的任务。Android提供了一些可以在applications中明智使…
Android开发如何有效减小APK的体积
本文主要整理自How to reduce APK size in android 1. ProGuard Proguard可以删除无效的java code,显著地减小apk体积,但是要注意使用proguard之后要测试app,有时会导致一些bug。 2. Split Apk Sp…
异常抛出的一个技巧
在程序开发中,异常不可避免,一方面可以帮助我们快速定位程序到程序错误位置,另一方面异常会导致程序crash。 作为Android开发人员,有没有什么方法可以帮助我们既可以利用异常来快速定位错误,又可以避免程序crash呢? 以下是一个小技巧,即利用BuildConfig.DEBU…
Android App性能优化[译]
提高Android 应用性能 开发Android系统的应用程序,开发人员获得了很多的自由,App的拥有者也见证了用户的不断增长。不过,在此过程中开发者也面对着很多应用开发的挑战。 开发人员发现很多Android os版本很难跟进开发。 运行Android系统的设备类型有170+种…
Google I/O 中提到的提高 Android studio 的编译速度的几个建议
Google I/O 中有一个 How to speed up your slow Gradle builds 的演讲,提出了一些加快 Android studio 编译速度的建议,整理如下: 1. 使用最新的 Android gradle 插件 Google tools team 一直致…
说一说V-Layout框架的原理和使用场景
Vlayout是alibaba开源的一个基础ui框架,用于快速实现一些复杂布局,在淘宝和天猫App中都有使用。 demo 先来看一下官方的介绍: VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件…
使用 ConstraintLayout 制作漂亮的动画
最近 ConstrainLayout 是 Android 中比较火的一个东西。ConstrainLayout 可以使 View 层级扁平化,提升性能,支持任意的边框,其目的就是修复之前 layout 的一些短板。其实 ConstrainLayout 还有一个大多数人没有注意到的特性:可以利用 Cons…
说一说 Facebook 开源的 Litho
Facebook总是能给业界带来一些惊喜,最近开源的Litho是一个高效构建Android UI的声名式框架(declarative framework for building efficient UIs on Android)。Litho的出现可以追溯到Facebook去年…
说一说 React 和 Redux 你知道或者不知道的一些事情
本文介绍一下自己在使用 React 和 Redux 过程中的一些思考,主要面向初学者。 1. 为什么要有 redux 传统前端开发中,把模板和功能逻辑分开作为一种最佳实践,React 采用了不同的思路,通过组件把模板和逻辑组合在一起。但是 React 也并不是一个完整的组件化框架,其组件化只是…
寻找卓越的(Android)软件工程师(译)
在过去五年中,我一直做Android相关的工作。在这期间,我与不同背景,不同水平的工程师进行过合作。有些工程师有非常丰富的经验,有些是刚走出校园的应届生,它们拥有的只是学校学习到的知识并利用业余时间进行App的开发。还有些工程师甚至不是CS专业,仅仅是自学的。在合作过程中,我目…
下一页
个人成就
优秀创作者
文章被点赞
10,699
文章被阅读
303,720
掘力值
17,208
关注了
9
关注者
5,774
收藏集
2
关注标签
31
加入于
2016-07-25