自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸡互啄

早点睡觉,不要熬夜玩手机,对手机不好

  • 博客(5)
  • 问答 (4)
  • 收藏
  • 关注

原创 源码跟踪分析View的事件分发(改)

想要写好Android的界面,解决View的滑动冲突是十分重要的,因此需要对Android的事件分发机制有一定了解和认识。之前校招面试的时候自己也被问过相关问题,加上自己最近在写一个小Demo遇到的一些玄学Bug,索性就系统的学习了一下。下面分享一下学习成果,同时也希望有人能指出我的错误和不足。

2016-12-31 23:44:54 242

原创 你真的会用Android Studio么

最近在读徐老师的书看到有对Android Studio功能的讲解,学到了到了许多新的东西,所以就花点时间整理学习下(基于Windows)。本文提及的都是Android Studio默认的快捷键。快捷键书签(Bookmarks) 添加/移除书签 : F11添加/移除带标记的书签: Ctrl + F11 书签可以在Favorites窗口(可以通过Alt + 2打开)查看,通过点击可以锁定到目标位置

2016-12-31 23:42:17 336

原创 synchronized / Lock+Volatile

最近在学习单例模式和Android消息传递方面的知识,都用到了synchronized同步关键字,索性花点时间整理下思路。由于同一进程共享同一片内存单元,当多线程进行读写的时候就会存在冲突的问题。Java提供了synchronized和Lock来实现同步互斥访问,有效的避免了一个临界数据同时被多个线程同时访问可能出现的错误。

2016-12-07 17:58:16 326

原创 哈希表(HashTable)的构造方法和冲突解决

哈希表(HashTable)的构造方法和冲突解决关于哈希表里面的这些个定址和解决冲突的方法名词我一直记不住,今天闲下来就花点时间习之、记之、分享之。

2016-11-30 22:03:41 661

原创 Android自定义简单的图片加载器(ImageLoader)

Android自定义简单的图片加载器(ImageLoader)这是我第一篇博客可能有些啰嗦,不过也希望大家能耐着性子看下去。关于为什么要写博客相信每个人都有不同的看法,在我看来写博客有一下几点好处:再思考,再总结和分享。开源不也是Java语言最迷人之处么?在这里分享一个自己的故事哈。在上高中那会,我的数学成绩很好,我同桌经常会问我一些数学上问题,有些题我能懂但是在跟他讲的时候他就怎么也听不懂,因为每

2016-11-26 17:33:10 464

空空如也

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

TA关注的人

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