自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Android消息机制

Android消息机制主要涉及到4个对象,分别是handler,Message,Looper,MessageQueue。Message是消息的封装体。MessageQueue是消息队列,用来存储消息。Looper是用来管理MessageQueue队列里面的消息。Handler是处理Looper分发处理的消息。对于Looper最主要是prepare()和loop()两个方法,其实

2018-02-02 13:45:52 145

原创 Android自定义View绘制流程小结

总之一句话,当系统控件满足不了我们的需求时,就需要自定义View来实现,足以表达自定义有多么强大!通过网上资料和结合自己实践,这篇文章主要用来理解绘制流程的一个具体过程的,绘制流程的起始都是在ViewRootlmpl类的performTraversals方法里开始。private void performTraversals() { ...... //最

2018-01-24 18:13:03 5023

原创 Android内存优化建议

一、谨慎使用Service项目用到Service执行不是长期任务时,任务结束后一定要停止该Service,否则会一直占用内存,也可以使用IntentService來代替,因为它执行完成会自动停止。二、Bitmap对象和ImageView1:Bitmap的优化无非就是进行压缩,比如页面仅仅是一个很小的ImageView,此时展示高清图片没有任何意义,而且占用内存过大,需要根据项目要求对图片进行合理的

2018-01-22 17:23:33 168

原创 如何巧妙避免Activity的onActivityResult代码臃肿

本文主要讲解Activity的onActivityResult的问题。记得刚开始开发项目的时候需求一下来时,噼里啪啦直接敲代码,功能实现是没问题了,后期其它同事维护时发现代码非常臃肿,特别当需要修改或添加功能时,涉及到一些特别庞大的对象,立马懵逼了。页面之间交互、startActivityForResult跳转到系统指定页面 这些是在项目里非常常用的,当页面功能越庞大,那么它的请求和响应也

2018-01-15 15:09:54 608

空空如也

空空如也

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

TA关注的人

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