ruicbAndroid

欢迎关注我的公众号[ruicbAndroid],源码之下,了无秘密。

排序:
默认
按更新时间
按访问量

你应该知道的 Android 数据库更新策略

当应用涉及数据库存储时,数据库的更新就显得十分重要,因为从最初搭建数据库,你就需要做好后期升级的机制。如果刚开始没有做,等 App 上线了,再想更新数据库以新增表或字段,你会发现是个大问题。

2017-04-16 16:07:57

阅读数:7876

评论数:2

Hi,别总低头写代码!请查收你的新人指导...

本文不讨论技术,推荐几款效率软件,以及一些好的学习资源,以帮助刚入门或者初级的程序员,有条不紊的提升自己的技术。这一波,请接好!

2016-09-06 23:04:36

阅读数:1482

评论数:0

使用枚举代替常量,简化工作!

距离上一篇博客,不知不觉已经过去三个月了,不禁感叹时光如白驹过隙。这三个月,技术还是那样(囧),但换了份比较满意的工作,摸打滚爬一个月后,终于慢慢熟悉了新公司的业务,也终于可以抽点时间写写博客了,这事需要坚持下去!这次带来的是枚举在特定情形下的特定用处,合理使用,战斗力翻倍!

2016-07-30 19:21:39

阅读数:11909

评论数:14

从程序员枪击4位同事,论编码规范的重要性

本文已在我的公众号「伯特说」原创首发。 我们经常调侃说:杀死一个程序员不用枪,改几次需求就行了。 没想到,国外真的发生了程序员枪击同事的事件。而原因,不是产品改需求,竟是同事写代码不规范:不写注释、不遵循驼峰命名、括号换行,最主要还天天 git push -f 提交代码。 枪击事件共导致 4...

2018-09-23 16:29:38

阅读数:25

评论数:0

OkHttp踩坑记:为何 response.body().string() 只能调用一次?

想必大家都用过或接触过 OkHttp,我最近在使用 Okhttp 时,就踩到一个坑,在这儿分享出来,以后大家遇到类似问题时就可以绕过去。只是解决问题是不够的,本文将 侧重从源码角度分析下问题的根本,干货满满。1.发现问题在开发时,我通过构造 OkHttpClient 对象发起一次请求并加入队列,待...

2018-01-08 08:09:29

阅读数:890

评论数:1

OkHttp踩坑记:为何 response.body().string() 只能调用一次?

想必大家都用过或接触过 OkHttp,我最近在使用 Okhttp 时,就踩到一个坑,在这儿分享出来,以后大家遇到类似问题时就可以绕过去。 只是解决问题是不够的,本文将 侧重从源码角度分析下问题的根本,干货满满。 1.发现问题 在开发时,我通过构造 OkHttpClient 对象发起一次请...

2018-01-08 01:00:58

阅读数:979

评论数:0

Google 发布2018年Android平台新政策,终于强硬了一回!

1. 背景从 Android 6.0 开始,Google 开始逐渐收紧 Android 平台的开放性,并在进一步提升应用的安全性、性能以及隐私保护方面做出了许多努力。这一点,从 Google 在之后的 Android 7.0 和 8.0 上不断作出的调整就可以看出。但事实上,开发者在开发过程中,...

2017-12-22 07:39:04

阅读数:332

评论数:0

Google 2018年Android平台新政策,终于强硬了一回!

够强硬,我喜欢!

2017-12-22 01:34:49

阅读数:3130

评论数:0

Android实战中与Json数据、Java-Bean相关的效率技巧

围绕Json 数据字段分析、解析,转换成 Java Bean 以及序列化等内容,为大家介绍实际开发中的几个技巧、插件,提升开发效率。

2017-07-23 12:36:14

阅读数:1575

评论数:3

Kotlin 空安全(null-safety):再见 NullPointerException

Kotlin 的类型系统旨在消除来自代码空引用的危险,那我们应该如何进行空处理以避免空指针异常呢?

2017-06-12 08:29:19

阅读数:1004

评论数:1

还在为不写技术博客找理由?写好一篇博客,只需四步

写技术博客真的很难吗?不难。只要按照本文介绍的方法,一步一步去做,你就可以写出一篇不错的技术博客。

2017-06-07 07:15:45

阅读数:893

评论数:1

Android Studio 必备技巧:TODO 用法及自定义 TODO

效率开发必备,Android Studio 的 TODO 用法及自定义 TODO

2017-06-04 11:55:13

阅读数:9415

评论数:6

优先使用注解,慎用枚举

除了枚举,我们其实还可以用更轻量的注解

2017-04-23 17:02:46

阅读数:5150

评论数:6

Android 屏幕适配扫盲、教程

从基本的 inch、px 与 dpi,聊到 Android 碎片化,再到碎片化的解决方案 dp 与 sp,基础知识大扫盲。最后融会贯通,让你不再谈碎片化色变。

2017-03-26 23:38:55

阅读数:1723

评论数:0

Java I/O(一)字节流与字符流

字节(流)、字符(流)相关概念的介绍,以及从全局角度看Java IO框架,把常用的类归类,并进一步分析字节流和字符流。

2016-12-20 07:57:07

阅读数:568

评论数:0

解析 ViewTreeObserver 源码,体会观察者模式、Android消息传递(下)

继上篇内容,本文介绍 ViewTreeObserver 的使用,以及体会其所涉及的观察者模式,期间会附带回顾一些基础知识。最后,我们简单聊一下 Android 的消息传递,附高清示意图,轻松捋清整个传递过程!

2016-09-24 20:50:35

阅读数:1870

评论数:2

通过源码,手把手带你学属性动画(四) - 理解插值器(附神器)

经常接触动画难免会用到插值器,或者自定义插值器。本文,就从源码角度分析插值器,教你如何自定义插值器! 文章最后,更有神器送上,不要错过!

2016-09-24 15:11:36

阅读数:3383

评论数:2

通过源码,手把手带你学属性动画(三) - ValueAnimator进阶

本文将继续介绍 ValueAnimator 的 ofObject() 和 ofPropertyValuesHolder() 方法,以及从原理上理解 TypeEvaluator 和 PropertyValuesHolder。 Talk is cheap,show me the code!

2016-09-24 12:29:43

阅读数:1452

评论数:0

通过源码,手把手带你学属性动画(二) - ValueAnimator基础

主要讲解 ValueAnimator 的基础使用,以实现简单的值动画效果,为后面学习较高级内容、阅读动画源码打下基础

2016-09-21 19:16:12

阅读数:2484

评论数:0

Android Studio 2.2 正式稳定版已发布,先睹为快!

Android Studio 2.2 正式稳定版已经可以下载更新了,新版都有哪些特性呢?让我们跟随官方 Android 开发者博客,先睹为快吧!

2016-09-20 15:23:19

阅读数:6125

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭