摘要:
一、工厂方法模式 定义一个用于创建对象的接口(也可以使抽象类),让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。工厂方法模式有多种扩展,主要有:简单工厂模式、多个工厂类模式、替代单例模式、延迟初始化。 最长用的应该算是简单工厂模式,简而言之就是一个模块只需要一个工厂类,那么,就将... 阅读全文
摘要:
本文转载自CSDN的jzj1993,原文连接:http://blog.csdn.net/jzj1993/article/details/39158865 有时我们需要使用安卓实现在后台模拟系统按键,比如对音量进行调节(模拟音量键),关闭前台正在运行的App(模拟返回键),或者模拟触屏事件。但是... 阅读全文
摘要:
正在实习的公司项目是使用Maven+SVN管理的,所以转到Ubuntu下也要靠自己搭环境,自己动手,丰衣足食。步骤有点简略,但还是能理解的。一、安装JDK7 打开终端(Ctrl+Alt+T),输入sudo apt-get install openjdk-7-jdk,即可安装openjdk二、安... 阅读全文
摘要:
转:在线安装maven插件问题:Cannot complete the install because one or more required items could not be found.使用Eclipse在线安装的方式:Help-->Install New Software地址输入:htt... 阅读全文
摘要:
在Ubuntu下进行Android开发,发现自己的手机就算打开USB连接、USB调试还是连不上,一直都是显示??????。百度了很多,发现都是要改“/etc/udev/rules.d/50-android.rules”文件,但是问题来了,这是专门针对某一手机才有用,万一你用别人的手机调试呢?Oh... 阅读全文
摘要:
由于最近把自己电脑环境换成了Ubuntu,但学校的网络是电信的闪讯,大学里用过的人都知道这货有多坑,而且没有Linux客户端,上网都是问题,怪不得国内用Linux的人那么少,特别是高校的学生(让我瞎逼逼下,反正我是恨死电信闪讯啦)。 之前有在网上找到过Linux下用虚拟机共享上网的教程,现在百... 阅读全文
摘要:
转战Ubuntu,不知道能坚持多久,但是自己还是要努力把转战过程中的学习到的给记录下来。这次就来记录一下,Ubuntu下如何安装VMware。 就我所知,Linux下有VirtualBox和VMware两大虚拟机,前者免费,后者需要注册。而且,前者可以在Ubuntu的软件中心找到或者用sudo... 阅读全文
摘要:
之前装过Ubuntu和Win7的双系统,后来重装了Win7,发现Ubuntu不见了,那会没怎么用,也没去解决问题。现在再看Android内核剖析,大部分都是在Ubuntu环境下进行的,所以百度了一些方法,怎么把之前的Ubuntu系统恢复过来。 重装Win7后,Ubuntu不能启动并不是因为Ub... 阅读全文
摘要:
一、单例模式的定义: 单例模式是一个比较简单的模式,其定义为:确保某一个类只有一个实例,而且自行实例化并像整个系统提供这个实例。单例模式大致可以分为:饿汉式和懒汉式。 以下关于单例模式的优点、缺点、使用场景摘自《设计模式之禅》二、单例模式的优点: 1、由于单例模式在内存中只有一个实例,减少了内... 阅读全文
摘要:
现在安卓手机实体键是越来越少了,但还是有的,恰好自己就碰上了:按键的长按事件...百度了一些博客,内容都基本上是完全一样的,虽然可以捕获到长按事件,但却会和正常的单击冲突。幸好最近开个VPN,google,耶~正确答案马上呈现在眼前,特此记录,以防不时之需。 这里我就直接贴谷歌的代码的,很容易... 阅读全文