- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 初探event bus和RxBus
初探event bus和RxBusevent bus概述 EventBus is an open-source library for Android using the publisher/subscriber pattern for loose coupling. EventBus enables central communication to decoupled classes with
2016-11-08 21:37:20 423
原创 java的垃圾回收机制
java的垃圾回收机制 (Garbage Collection)1.垃圾回收机制的意义我们知道C++中对象是在堆栈上分配内存的,如果程序员忘了delete/free该对象的内存空间的话,就会造成内存泄漏(memory leak),如果一个对象删除两次的话就会导致程序崩溃。因此有经验的C++程序员都会在删除之后将指针重置为NULL,然后在删除之前先判断指针是否为NULL。 而java采用垃圾回收机制
2016-10-31 13:38:39 254
原创 android开发艺术探索第一章笔记
activity的生命周期和启动模式正常情况下生命周期从activity是否在前台来说,onResume和onPause是配对的,从activity是否可见来说,onStart和onStop是配对的(已经可见但是在后台)。 只有当旧的activity的onPause执行完新的activity的onResume才会执行。1)启动:oncreate,onstart,onresume 2)当前Ac
2016-10-31 13:36:37 378
原创 单例模式
单例模式定义:确保一个类只有一个实例,并且自动实例化为系统提供这个实例。要点: 私有构造器通过静态方法或者枚举类返回单例对象确保多线程环境下单例只有一个确保单例对象在反序列化时不会重新构建对象代码饿汉方式。指全局的单例实例在类装载时构建。public class Singleton { private static final Singleton singleton = new
2016-10-31 13:34:24 213
原创 Android-Interview-Preparation
Android-Interview-Preparation感觉时间过得很快,转眼就大三了。为了找到一份好实习,我需要制定一份全面的学习计划并且严格执行。这个repository就是我的学习计划,欢迎star和fork,欢迎补充。每个知识点准备好后一般都会发在我的笔记本上:https://github.com/bboylin/MyNotebook倒计时Link : http://bboylin.c
2016-10-19 12:57:35 406 1
原创 sublime text 3配置教程
sublime text 3配置教程原文链接:http://blog.bboylin.com/?p=17,转载注明出处sublime text 3 是一款非常性感而且强大的编辑器,虽然被誉为前端开发神器,但是其功能并非只在前端领域,对于简单地编辑代码以及查看代码来说ide太笨重了,sublime则是更好的选择。下面给大家讲一下怎么配置sublime text 3让它成为我们平时编辑和查看代码时的利器
2016-09-24 10:35:33 672
原创 利用wifi调试android应用
首先android studio中下载插件AndroidWifiAdb,然后手机连接USB调试,打开命令行,在adb目录下输入adb devices,如果只有一个设备连接的话接着adb tcpip 5555,然后adb connect 设备名 如果遇到像我一样的情况有多个设备,则按下图操作。 这样下次就不用连接数据线就可以用真机调试android程序了
2016-08-18 16:36:36 398
原创 thinking in java笔记(上)
notes of thinking in java(上)chapter1 : Introduction to Objects主数据类型(Primitive Type) chapter2 : Everything is an Object用引用操作对象内存 chapter3 : Operators==和!=比较的是对象的引用,equals()比较的是对象的内容 指数计数:1.39e-43f/47
2016-07-11 17:24:18 513
原创 adapter中的观察者模式
adapter中的观察者模式什么是观察者模式观察者模式所涉及的角色有:抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如ArrayList对象)里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象,抽象主题角色又叫做抽象被观察者(Observable)角色。具体主题(ConcreteSubject)角色:将有关状态存入具体观察者...
2016-07-01 10:55:52 217
原创 从adapter源码看其中的观察者模式
什么是观察者模式结构 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对
2016-06-30 21:58:56 502
Android ViewPager+Fragment超高仿微信主界面(带底部图标切换动画)
2016-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人