自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陨落烟雨的博客

选择对的事坚持着!

  • 博客(8)
  • 收藏
  • 关注

原创 Activity setContentView流程

分析setContentView流程 frameworks/base/core/java/android/app/Activity.java路径下找到入口public void setContentView(int layoutResID) { getWindow().setContentView(layoutResID); initActionBar();

2016-10-18 19:50:58 661

原创 UML学习笔记

什么是UML 1,图形化语言 2,需求,构建,配置开发软件阶段进一步认识UML 1,用于面向对象 2,开发人员、用户、维护人员沟通用 3,UML表示一个骨架、框架,开发的过程也可以描述 4,UML是一种语言 5,不同的图形代表不同的意思,如椭圆就是用例 6,UML的核心就是抽象UML中常用的元素 1,方的,有属性方法的集合 2,接口,接口是一个圆? 3,用例,系统的一个功能

2016-10-15 19:41:29 346

原创 Java 多线程控制

/** * 1,线程的名称,可以通过构造函数来初始化,或者setName * 2,线程的优先级,可以直接setPro * 3,sleep 阻塞状态,让出cpu * 4,join 合并线程,这里的合并指的是接上,编码效果上是顺序执行 * 5,isAlive 判断线程是否还活着 */public class ThreadControlMethod { public static vo

2016-10-13 14:30:37 362

原创 面向对象六大原则

优化代码的第一步 单一职责 SRP (Single Responsibility principle)一个类做的工作要纯粹,具体点就是分类要明确。书中例子就是ImageLoader只做加载的工作, 而缓存的工作应该交给ImageCache来做。职责明确确实是代码优化的第一步。更稳定、更加灵活 开闭原则 OCP (Open close principle)可以认为一个类中的需要变化的逻辑,可以通过对变

2016-10-13 00:51:23 320

原创 Java 多线程通信

/** * 这个案例说是生产者与消费者的故事,柜台卖蛋糕,消费者要等生产者做好蛋糕才 * 能获取到,也就是做一个卖一个。 * Created by lcj on 16/10/11. */public class ThreadInfoExchange { public static void main(String arg[]) { Counter c = new Co

2016-10-12 22:52:46 342

原创 Java 多线程Timer 与 TimerTask 小案例

/** * 需要timer来做计时,TimerTask是Runnable的实现类,对run方法实现了倒 * 计时开始功能。 * Created by lcj on 16/10/11. */public class TimerTest { public static void main(String arg []){ Timer timer = new Timer()

2016-10-12 18:45:42 532

原创 Java 死锁demo

package com.jikexueyuan.myviewpager; /** * Created by lcj on 16/10/11. */public class DeadLockDemo { public static void main(String arg []){ new DeadLock(); } static class Tom{

2016-10-11 23:01:57 431

原创 Java单例设计模式

简单饿汉式//简单饿汉式单例 public class Singleton { //随着类的加载而分配内存创建对象 private static Singleton mInstance = new Singleton(); //私有花构造函数,其它类无法进行new private Singleton(){ } //提供对象获取入口 public

2016-10-11 22:49:03 367

空空如也

空空如也

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

TA关注的人

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