自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (3)
  • 收藏
  • 关注

原创 AsyncAndroidHttp 整理

2016-11-15 11:39:10 239 1

原创 volley 源码分析

volley的RequestQueue 是整个模块的入口点。它在启动的时候回开启一个cache线程和若干个network线程;当业务层发出请求的时候,这些工作线程就会从相应的队列中取到请求,并执行请求,并把结果通知到ui线程。public void start() { stop(); // Make sure any currently running dispatchers are s

2016-11-15 11:33:48 198

原创 android dialog 显示的几个问题

@android:color/transparent true @null true false true <LinearLayout xmlns:android="http://schemas.android.com/apk/res/an

2016-10-18 18:53:07 337

翻译 实现viewpage 同时显示多个item

http://www.tuicool.com/articles/NRJNNnhttp://www.trinea.cn/android/viewpager-multi-fragment-effect/利用clipChildren = false,以及设置viewpage的layout_gravity和margin接口实现clipChildren  标示当children超出布局范围时

2016-10-18 18:37:57 338

转载 转载一篇android canvas 坐标的文章

http://blog.kyleduo.com/2014/09/11/android_canvas_how_did_image_drawn/

2016-10-09 14:04:21 375

转载 ActivityThread分析

Android线程管理    http://www.cnblogs.com/younghao/p/5126408.html

2016-05-04 17:26:37 232

翻译 Touch消息事件处理

2016-05-04 13:19:35 210

原创 Ativity、Fragment、Loader生命周期的关系

2016-05-04 09:39:46 536

原创 AsyncTask源码分析

android中的经常用到多线程任务做一些耗时操作,如网络获取图片,网络数据交换等,通常在单独的线程中完成这个任务。sdk提供了封装好的异步任务的类AsyncTask ,asynctask内部实现了多线程的管理,开发者不用关心对多线程的管理任务,只要实现任务的业务即可。主要的成员变量:sHandler:实现主线程和任务线程的消息传递,实现在主线程进度更新和任务结束的处理

2016-05-04 09:34:16 183

原创 android listview中的observer模式

上面的两张图分别是observer的uml类图和listview中observer的类图。依据observer模式的类图知道,模式涉及到一个目标和若干个观察者。分析listview知道,dataset发生变化时,listview需要重新渲染,dataset应该是目标,listview应该是观察者角色。但在上面的第二张图中,我们看到BaseAdapter担当了目标的角色,datasetobser

2016-04-06 14:14:08 420

原创 浅析android 控件listView中的设计模式

listview中涉及两种设计模式:adapte模式和observer模式。如下是两种模式的UML类图:                  先来分析adapter模式:listview冲的那个client角色,接口Adapter充当target,BaseAdapter充当adapter,而listview的数据对象就是adaptee。Adapter接

2016-04-05 15:21:07 1308

转载 设计模式-builder

android中的alertDialog.Builderhttps://github.com/simple-android-framework-exchange/android_design_patterns_analysis/tree/master/builder/mr.simple

2016-04-04 10:22:19 174

转载 windowMmanagerService touch事件传递

http://www.cnblogs.com/noTice520/archive/2012/10/25/2738050.htmlhttp://blog.csdn.net/stonecao/article/details/6759189

2016-04-03 17:17:56 279

转载 Android App的设计架构:MVC,MVP,MVVM与架构经验谈

Android App的设计架构:MVC,MVP,MVVM与架构经验谈

2016-04-02 17:49:49 199

原创 java Queue集合

2016-03-26 10:20:44 172

原创 java linkedhashmap 集合

好文 http://www.cnblogs.com/children/archive/2012/10/02/2710624.html

2016-03-17 19:47:05 223

原创 java list 集合类

list 集合类使用的数据存储为数组的形式;2 list 集合类查询的的时间复杂度为O(N);3 集合中元素可以重复;4 arrayList 为非线程安全的,Stack为线程安全的;

2016-03-14 16:02:05 282 1

原创 java collecton 类图

http://doc.okbase.net/DavidIsOK/archive/94766.html

2016-03-14 11:05:37 278

原创 java set集合

http://doc.okbase.net/DavidIsOK/archive/94766.htmlset集合的类图如下:set集合具有如下的特点:1 集合中的元素都是不同的;2 TreeSet具有排序功能,集合元素是TreeMap,增删改查的时间复杂度为O(lg N)3 HashSet 集合元素是HashMap,增的复杂度为O(1),删改查的复杂度为O(N);

2016-03-12 16:23:12 284

转载 uml 类图

http://www.open-open.com/lib/view/open1328059700311.html

2016-03-12 15:58:25 174

转载 有用的网站

http://www.lai18.com/list/java.html?p=3http://www.trinea.cn/page/3/http://p.codekk.com/http://jacsonlee.github.io/Blog/https://android-arsenal.com/https://github.com/android-cn/andro

2016-03-09 18:04:22 195

转载 String、StringBuffer与StringBuilder之间区别

String、StringBuffer与StringBuilder之间区别     点击打开链接

2016-03-09 15:55:54 145

转载 jvm 内存和异常处理

http://my.oschina.net/u/1378920/blog/424902

2016-03-09 15:28:05 202

原创 java ThreadPoolExecutor 关键代码分析

/**     * Checks if a new worker can be added with respect to current     * pool state and the given bound (either core or maximum). If so,     * the worker count is adjusted accordingly, and, i

2016-02-20 14:59:56 295

转载 java线程间的通信

点击打开链接

2016-02-15 14:57:02 187

转载 设计模式

设计模式        点击打开链接

2016-02-15 14:53:01 210

转载 数据结构和算法

数据结构和算法

2016-02-15 14:51:40 170

原创 理解synchronize关键词

package testSynchronized;import java.nio.charset.MalformedInputException;public class demo3 { public static Integer mCount = 0; public static synchronized int getCount() { return mCount; }

2016-02-15 14:07:37 294

转载 多线程 -- sleep()方法和wait()方法区别

多线程 -- sleep()方法和wait()方法区别 - Lai18.com IT技术文章收藏夹 http://www.lai18.com/content/1751290.html http://www.lai18.com/content/1751290.html http://www.lai18.com/content/1751290.html

2016-02-14 11:46:11 387

转载 知乎:大牛们是怎样阅读android源码的

http://www.zhihu.com/question/19759722

2015-04-17 09:23:18 836

转载 二叉树 深度优先搜索(DFS)、广度优先搜索(BFS)

http://blog.csdn.net/chlele0105/article/details/38759593

2015-04-14 13:43:12 266

转载 程序员必须知道的10大基础实用算法及其讲解

http://www.aboutyun.com/thread-8235-1-1.html

2015-04-14 13:35:57 249

转载 Android平台上的JNI技术介绍

http://liuyix.org/blog/2013/android-ndk-and-jni-introduction/

2015-04-14 12:19:19 280

原创 adb shell 批处理

run.batnei::run.bat :@echo onadb shell @echo offpause

2014-07-07 18:59:07 2249

原创 android 推送详细介绍

http://www.androidpush.cn/

2014-07-07 11:09:01 278

转载 JAVA中的URI,URL,URN(转)

http://blog.163.com/haizai219@126/blog/static/444125552010811250106/

2014-06-10 17:03:20 303

转载 面向对象设计的SOLID原则

http://www.cnblogs.com/shanyou/archive/2009/09/21/1570716.html

2014-05-22 11:48:33 276

转载 让开发自动化: 用 Eclipse 插件提高代码质

http://www.ibm.com/developerworks/cn/java/j-ap01117/ http://www.ibm.com/developerworks/cn/java/j-ap01117/ http://www.ibm.com/developerworks/cn/java/j-ap01117/ http://www.ibm.com/developerworks/cn/java

2014-05-15 13:45:42 307

转载 软件架构设计经典书籍有哪些

http://blog.csdn.net/ti_tans/article/details/6683485

2014-04-17 18:07:07 660

转载 比较全面的Eclipse配置详解(包括智能提示设置、智能提示插件修改,修改空格自动上屏、JDK配置、各种快捷键列表……)

http://www.cnblogs.com/decarl/archive/2012/05/15/2502084.html点击打开链接

2014-04-15 16:25:52 355

The_Python_Tutorial_zh-cn

The_Python_Tutorial_zh-cn

2014-07-01

空空如也

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

TA关注的人

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