- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 面试指南
1.简介毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。首先说说我拿到的offer情况:微软,3面->终面,搞定百度,3面->终面,口头offer搜狗,2面,悲剧腾讯,1面,悲剧布丁移动,3面,搞定涂鸦游戏,3面,搞定友盟,3面->CEO面,搞定雅虎,4面->终面,搞定微策略,2面,悲剧人民搜索,3面->终
2016-08-29 22:48:23 1761
原创 Java 利用枚举实现单例模式
引言单例模式比较常见的实现方法有懒汉模式,DCL模式公有静态成员等,从Java 1.5版本起,单元素枚举实现单例模式成为最佳的方法。Java枚举基本用法枚举的用法比较多,本文主要旨在介绍利用枚举实现单例模式的原理,所以这里也主要介绍一些相关的基础内容。 首先,枚举类似类,一个枚举可以拥有成员变量,成员方法,构造方法。先来看枚举最基本的用法:enum Type{ A,B,C,D;}创建en
2016-08-24 23:50:15 73278 33
原创 android 利用AIDL实现Binder跨进程通信
AIDL整体流程 使用AIDL实现安卓跨进程通信的时候,主要分为3步骤:声明AIDL接口文件,android sdk会根据aidl文件生成接口形式的java文件,服务端实现接口中的抽象类Stub,其中包含了我们声明的方法。并在onBind回调中作为Binder返回给客户端客户端与服务端绑定,在回调函数onServiceConnected中获取Binder利用Stub的asInterface方
2016-08-22 21:53:32 815
原创 android 消息系统Handler、MessageQueue、Looper源码学习
android消息系统整体框架如图所示 在安卓的消息系统中,每个线程有一个Looper,Looper中有一个MessageQueue,Handler向这个队列中投递Message,Looper循环拿出Message再交由Handler处理。整体是一个生产者消费者模式,这四部分也就构成了android的消息系统。 先来看一个最简单的例子 //这段代码在某个Activity的onC
2016-08-19 11:07:42 1711
原创 Volley 源码分析
Volley基本使用 //声明一个请求队列,请求队列最好全局唯一。 RequestQueue mQueue = Volley.newRequestQueue(context); //请求的错误回调 Response.ErrorListener errorListener = new Response.ErrorListener() {
2016-08-18 17:53:19 587
原创 EventBus 3 源码分析
eventBus3简单示例首先添加依赖, compile ‘org.greenrobot:eventbus:3.0.0’ 然后要先定义一个event。public class MessageEvent { private String message; public MessageEvent(String message) { this.message = me
2016-08-11 10:56:54 863
悬浮窗口及菜单demo
2017-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人