在 android 中经常会出现改变数据库内容后再去使用数据库更新的内容,很多人会重新去 query 一遍,但是这样的问题就是程序会特别占内存,而且有可能会忘关 cursor...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在 android 中经常会出现改变数据库内容后再去使用数据库更新的内容,很多人会重新去 query 一遍,但是这样的问题就是程序会特别占内存,而且有可能会忘关 cursor...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...
今年的 I/O 大会既是谷歌各种新产品发布会,同时也是谷歌开发者们的技术交流会。不少 Android 开发者希望通过本次 I/O 了解到有关 Jetpack 的最新动态。 J...
概述 阿拉伯作为一个土豪帝国,android在sdk17(Android4.2)也开始支持RTL(right to left)布局了。镜像view等一些设计原则,都可以从官网...
1.知识储备 1.1 进程间通信 因为Binder机制是涉及到进程的通信,所以需要对操作系统的进程通信需要有所了解。 进程的相关知识:Linux进程的学习的笔记[htt...
A.bindService()方法执行成功后 B.bindService()方法执行成功同时onBind()方法返回非空IBinder对象 C.Service的onCreat...
过年回来到现在也一个月了,这段时间一直没写文章,这是因为我准备换工作了,一直在面试,也面试了四五家,但是效果都不是很好,虽然如此,但也算收获了一些经验,我就将我面试遇到的问题...
之前几小章我们讲了DataBinding,其中将一个普通类化身为ViewModel,但是以我的观点来看,他仅仅只是一个普通类,一个将各种可观察属性封装起来的普通类,而这个普通...
1.前言 LiveData是Google推出的一系列的框架组件的其中一个,它是一个可以被观察的数据持有类,能够感知Activity、Fragment等组件的生命周期。 一个观...