关闭

[置顶] 你应该知道的 Android 数据库更新策略

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

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

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

[置顶] 使用枚举代替常量,简化工作!

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

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

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

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

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

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

写技术博客真的很难吗?不难。只要按照本文介绍的方法,一步一步去做,你就可以写出一篇不错的技术博客。...
阅读(382) 评论(0)

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

效率开发必备,Android Studio 的 TODO 用法及自定义 TODO...
阅读(3648) 评论(4)

优先使用注解,慎用枚举

除了枚举,我们其实还可以用更轻量的注解...
阅读(1827) 评论(4)

Android 屏幕适配扫盲、教程

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

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

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

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

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

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

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

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

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

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

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

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

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

通过源码,手把手带你学属性动画(一) - 相关类总览

本系列文章,将带你由浅入深剖析属性动画。我们主要的参考资料是源码、官方API文档,期间会不时通过源码简单的分析动画的实现原理,以了解动画的工作机制,知其然知其所以然,这样才能更好的掌握属性动画。...
阅读(998) 评论(0)

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

从 ViewTreeObserver 源码出发,带你剖析 ViewTreeObserver,并间接体会观察者(Observer)模式、Android消息传递机制在其中的使用。...
阅读(1384) 评论(3)

剖析 Android 属性动画,知其然知其所以然(上)

本文主要介绍了属性动画的用法,并详细解释了API中方法的用途,以及对参数的介绍。并通过几个View动画的例子,加深对属性动画的认识,以及和补间动画作对比。文章后半段,从源码角度分析了属性动画结束getter和setter方法实现动画的原理,不容错过!...
阅读(1424) 评论(5)

超详细:用图诠释Android Studio调试技巧

调试在日常开发中真的很重要,本文使用图片的方式向大家全面阐述有关调试的功能和技巧,值得一看!同时也欢迎拍砖、指正!...
阅读(1000) 评论(0)

情景再现,从源码角度分析异常:The specified child already has a parent

android 开发,从源码角度分析异常,再现异常情景,最终解决异常:Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first....
阅读(899) 评论(0)

Android Studio实用快捷键,带你高效编码!

一天的工作时间,绝大多数都在 捋别人的代码结构、追踪代码执行的过程去向、调试 等,真正写代码的时间反而很少。善用一些 Android Studio 快捷键,将会高效提升开(zhuang)发(bi)效率!...
阅读(2270) 评论(0)
25条 共2页1 2 下一页 尾页
    我的公众号
    本公众号专注Android技术分享、交流,欢迎关注!
    ~ 踏上进阶之旅 ~
    关注我,踏上进阶之旅
    个人资料
    • 访问:55770次
    • 积分:865
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:0篇
    • 译文:0篇
    • 评论:47条
    博客专栏
    Android 学习交流群(微信群)
    为方便交流,创建了一个微信技术交流群。欢迎爱学习、分享的同学加入,提问、讨论。因群二维码时效短,请关注公众号以获取入群途径。
    友情链接
    最新评论