连击 天
fork: star:
ContentObserver的使用类似与设计模式中的观察者模式,ContentObserver是观察者,被观察的ContentProvider是被观察者。当被观察者ContentProvider的数据发生了增删改的变化,就会及时的通知给...
ContentProvider是android的四大组件之一,在编写代码的时候最好是加上单元测试,这样可以确定对数据的CRUD的正确。本篇文章主要介绍ContentProvider中两个主要辅助类的使用还有单元测试的在...
AnimationDrawable代表一个动画,首先来说说补间动画,补间动画就是设置图片的首末状态,在指定的时间里面完成动画的变化。 定义补间动画的XML资源以<set>元素作为根元素,该元素内可以指定如...
在介绍这个类之前假设读者已经有了Buffer和channel的基础。ServerSocketChannel与ServerSocket之间的区别在于,serverSocket的代码在读到accept()方法的时候堵塞直到有新的连接进来才会继续执...
1.StateListDrawable资源 StateListDrawable对象多显示的Drawable对象会随着目标组件状态的改变而自动切换。 1)根元素为<selector/> 2)包含多个<item/>元素,该元素可以指定如下属性。 andr...
service本身存在两个问题: 1)service不会专门启动一条单独的进程,service与它所在的应用位于同一个进程。 2)service也不是专门新的一条线程,不应该在service中处理耗时的操作。 Intent...
service与activity的区别在于:service一直在后台运行,它没有用户界面,所以绝不会跑到前台来。开发一个service需要经历两个步骤: 1)定义一个继承service的子类。 2)在Androidmanifest.x...
android应用下除了res目录用于存放资源之外,assets目录也用于存放资源。一般来说,assets目录下存放的资源代表应用无法直接访问的原生资源,应用程序需要通过AssetManager以二进制流的形式读...
为了在应用程序之间交换数据,android提供了ContentProvider,ContentProvider是不同应用程序之间进行数据交换的标准API,当一个应用程序需要把自己的数据暴露给其他程序使用时,该应用程序就...
这个星期一直在与狗屁DELL交涉都没怎么写博客了,尼玛的狗屁DELL发我一个没有硬盘的机器还不肯退换货,真是气死人了,不说了,说多了都是血。 直接使用SQLiteDatabase的openOrCreateDatabas...
Notification是显示在手机状态的通知,一般显示手机当前的网络状态、电池状态、时间等。 设置Notification涉及到两个类,一个类是NotificationManager,一个类是Notification。可以这样理解这...
SearchView是android系统中内置的一个搜索框组件,可以很方便在添加在用户界面之上,但是也带来了一些问题,那就是searchview的UI是固定的,定制起来会很麻烦,如果对SearchView的要求比较高...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复