自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

转载 Java中public,protected,private以及默认的访问权限作用域

网上看了很多关于Java中不同作用域访问权限的文章,综合一些大家写的,总结了一个比较好理解的记住方法。 说明:如果在修饰的元素上面没有写任何访问修饰符,用default表示 说明: 作用域 本类 本包范围内 子孙类(只代表其他包中的子孙类) 其他包 public 可以 可以 可以 可以 protected 可...

2019-05-30 14:05:30 1859

转载 React-Redux 学习,转载

转自https://segmentfault.com/a/1190000015684895,见猎心喜 本文主要记录下自己在react道路上的爬坑过程 以及对于刚学习redux的同学提供一些可供参考的例子。 之前用vue用了很久 vue的语法糖用起来是真的舒服 不过现在公司项目用的是react 只好默默的从vue转到react 其实毕竟他们都是类似的框架, 虽然语法大不同, 但是有些...

2019-05-30 11:20:06 150

原创 android selector背景问题处理

在用selector做imageview 的背景的时候,一般有state_press,state_select,等用法,在处理state_select的时候, 有2个需要注意的地方:  1)就是每个select都要注意的,要把默认的写在下面,这样才能执行到其它的状态。 ⚠️:如果默认的写法加了状态则无所谓顺序,如果默认的只写了item的drawable,没标状态,则需要写在最下面。 例子...

2018-08-09 00:55:06 426

原创 android新手随笔

1.双缓冲技术 http://www.jianshu.com/p/efc0bebfd22e?from=timeline   单缓冲:就是显示缓冲,一个ondraw中的所有图形,一次性加载到显示器,   双缓冲:在内存中开辟一个同样的缓冲区,用于先行绘制,等绘制完成之后,一起加载

2017-11-15 17:26:28 281

转载 如何高效阅读代码

 如何有效的阅读代码 1.从弄清楚目标开始,逐层理解目标系统的设计思路到最后如何实现 2.换位思考;自己可以针对目标,提出解决思路,进一步得到解决方案,再分解成若干模块,逐层分解 主要的技巧: 1,自顶向下,从目标代码的实现的功能和解决的需求,逐层分解问题,自顶向下 2,提纲挈领,摸清框架而避免在某个细节停留,(对细节有疑惑的,可以记录下来,有时间在探索) 3,广度优先,在每个层

2017-11-15 16:43:33 778

转载 xmpp介绍

 xmpp的相关知识点 1,好友 好友的相关功能最主要的就是presence类,它是packet的子类,可以通过sendpacket()发送出去。presence有2个枚举,mode和type type有7种:       available:用户在线       unavailable:用户离线       subscribe:订阅别人也就是请求添加对方为好友       s

2017-11-15 16:42:21 226

原创 AsyncTask的相关任务总结

onPostExecuteAsyncTask总结             刚开始接触android,在项目中有个业务用到了AsyncTask,在修改的过程中,发现了一些知识点,记录下。       业务:关键字搜索框,在搜索框的文字变动的时候,每次变化,都要获取到符合keyword的数据,并进行页面展示       采用的方法:textwatcher在检测到keyword变动的时候,采用As

2017-11-15 15:07:44 233

转载 android常用设计模式

前言:        Android开发的设计模式,基本设计思想源于java的设计模式,java的设计模式有N多种,据不完全统计,迄今为止,网络出现最频繁的大概有23种。Java只是一门开发语言,学会并掌握这门语言进行代码编写,这是每个程序员必修的课程,但如何写出高质量、易维护和复用性强的代码,那就体现出程序员的层次和水平了。设计模式的出现就是为了解决这些问题。        开始

2017-10-10 10:48:59 253

转载 build模式的第二篇

builder设计模式我们很常见,比如我们使用AlertDialog的时候就使用的builder设计模式,著名的Universal-Image-Loader的初始化配置也是使用的builder设计模式,那么他们为什么使用builder设计模式,什么情况下我们应该考虑使用builder设计模式,这是我们很多人的疑惑,即便是学会了也不知道什么时候应该使用,这篇文章我将告诉大家在什么情况下应该考虑使用b

2017-10-10 10:42:41 379

转载 android设计模式之builder

android的设计模式之中,最为常见的就是builder设计模式,此设计模式主要针对,andriod的对象之中有很多初始的变量,如果采用默认的构造方法,会引起可读性变差的问题,例如,我们有一个person的类,其中有体重,年龄,身高等变量,在默认的构造函数中,当全部用初始化的时候,会搞不懂含义,eg 什么是Builder模式呢。你通过搜索,会发现大部分网上的定义都是将一个复杂对象的构建与它的表

2017-10-09 11:16:43 227

c语言基础学习

基础很重要,所以推荐给大家c的基础,各种基础只是都有,以后更容易

2014-03-13

空空如也

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

TA关注的人

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