自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞鸟

学习笔记

  • 博客(8)
  • 收藏
  • 关注

原创 LayoutParams

概述         直译的话就是“布局参数”。它主要是作用于组件的父组件,而不是组件自身。它会告诉父布局如何在内部安排自己的位置。        我们在写xml为组件配置属性时,有的属性是以layout_开头的,而有的不是。名称不以layout_开头的属性作用于组件本身。组件生成时,会调用某个方法按照属性及属性值进行自我配置。名称以layout_开头的属性作用于组件的父组件,将这些属

2014-12-31 10:48:29 661

原创 Loader,AsyncTaskLoader,CursorLoader与LoaderManager

概述        在实际项目,一般很少直接在主线程中进行数据库操作。为解决该问题可以使用AsyncQueryHandler,该类中有一系列的startXXX方法,可以在子线程对数据库进行CRUD操作。但如果我们加载的数据不在数据库中时,AsyncQueryHandler就显得无能为力了。此时可以使用Loader进行操作。

2014-12-25 18:37:02 1280

原创 BroadcastReceiver与自定义权限

自定义权限        在清单文件中通过进行声明,然后通过引用自己声明的权限(可不引用)。示例: <permission android:name="com.baigle.imitatehandler.TEST" android:protectionLevel="signature" />protectionLevel

2014-12-22 19:12:09 6208

原创 IntentService,Service及AIDL

概述        它是Service的子类,与普通Service相比,它具有如下优点:内部维护了一个线程,因此可以直接在onHandleIntent()方法中访问网络,而不需要再开线程;会将所有的启动该Service的Intent对象存储进来,然后依次执行,并且在执行完毕后,会调用stopSelf(),不需要自己处理。重写了onBind(),并返回null。        它的缺点也在于

2014-12-22 16:43:31 634

原创 SearchView

概述        SearchView只能使用在api11往上,但是在兼容actionbar的v7包中,也有一个SearchView,可以兼容低版本的api。它是用来执行搜索功能的。它可以放在任何一个地方,包括布局中,但一般常用是放在actionbar上。        当用户执行搜索时,系统会生成一个Intent对象,并将用户输入的内容存储在Intent对象中。然后系统会启动用户定

2014-12-22 14:22:35 712

原创 Handler与HandlerThread

概述:        在线程之间通信时,通常会使用到Handler。与之相关联的类有:Message,Looper,MessageQueue。简单讲它们的作用分别为:        Message:Handler接收和处理的对象。        Looper:每一个线程只能拥有一个Looper对象。它的loop()方法会从MessageQueue中读取消息,并且将读到的消息发送给该消息

2014-12-18 17:07:39 857

原创 碎雨(三)

include与merge        参考:http://fengweipeng1208.blog.163.com/blog/static/21277318020138229754135/include        在写布局时,如果布局相同,可以将相同的布局提取出来单独成一个布局文件,然后在需要的地方通过标签中的layout属性引入即可。        有两点需要注意:基于当

2014-12-17 12:23:41 668

原创 Fragment基本使用(二)

概述       另有一篇关于fragment的在:http://blog.csdn.net/u010410408/article/details/21039089通信activity到fragment分两种情况。activity启动fragment       通过fragment的Fragment.setArguments()即可。在Fragment中,可以通过ge

2014-12-05 16:19:27 906

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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