自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hangeqq685042的专栏

android/java技术

  • 博客(7)
  • 资源 (30)
  • 收藏
  • 关注

原创 自己未达到,需要加强的技术

1、jsp与servlet区别 2、ArraList,LinkList,List,Vector的区别, hashmap,hashtable,hashset区别,heap,stack区别(屡试不爽的笔试题。。) 3、spring的事务管理,事务隔离级别 4、oracle sql的优化方法 5、j2ee设计模式 6、nio与传统io区别 7、jvm虚拟机机制 8、内存回收机制,哪些内存回

2013-07-31 14:41:54 669

原创 java IO系统

        java编程中有一个板块很让人头疼,但同时它又很重要,因为我们几乎每次做软件都会用到它,它就是IO系统。IO系统一开始学可能觉得没什么,因为接触的不多,但是在后面的学习中就会出现越来越多的类,每个类都有自己的特点,以及与其他类的相同点和异同点。这个时候整个IO系统就会变得复杂了,这个时候就需要这地掌握IO系统了,因为这种状态表明对于IO系统的学习已经到达一个需要突破的地步。    ...

2013-07-26 12:12:46 892 1

原创 关于广告

广告条的建议首选是多盟,原因是其CPC(点击单价)平均0.2元以上扣量也不是很多,服务器比较稳定,广告数量也还可以。多盟接了水果忍者的国内广告,对它的发展还是很有利的。当然你也不能把所有赌注都压在它身上,可以用聚合平台加上1-2个其他的平台比如聚赢(腾讯旗下)、有米之类的。尽量选择大公司背景或是运营时间稍微长点的口碑还可以的平台,谨慎选择刚出的平台。用过力美的人都知道,它刚出来时CPC是0.3,现

2013-07-25 16:21:31 928

原创 设计模式

在程序设计中,经常会遇到一个很让人痛苦的问题,那就是如何加快掌握各种类的方法,其实掌握这种方法的关键就在于掌握设计模式,掌握了设计模式就知道源代码的设计原理,这样就可以结合类中的各种方法,进行彻底掌握,更重要的是自己在设计自己的类时,设计模式起着指导设计思想的作用。         理解设计模式不能从书本上的内容进行讲解,这样就是纸上谈兵。更重要的是自己的理解,自己在设计程序时结合设计模式与所接

2013-07-25 11:17:42 754

原创 View的尺寸定义与重写机制

在开发中,我们经常需要定义View或者SurfaceView的尺寸,这个时候我们一定会想,使用measure,或者onMeasure方法进行定义,但是这是错误的,因为在实际开发中,View的实际尺寸定义是在onDraw(Canvas  canvas)中进行的,SurfaceView则是在getHoldler().setFixedSize()中定义的,至于measure,onMeasure,layo

2013-07-19 22:32:12 585

原创 java中的注释

注解 在java中,注释(Annotation)分为三类: 1、基本注解(又称内建注解,共三种:@Override;@Deprecated;@suppressWarnings) 2、元注解(共四种:@Retention;@Target;@Documented;@Inherited) 3、自定义注解

2013-07-16 18:29:13 648

原创 在开发中总结的一点小技巧

在平时的开发中,我们总会遇到各种各样的问题,在我们技术还不行的时候,也许不是什么大问题,但是一旦技术逐渐成熟,所写的程序逐渐变大了,那么我们就会面临着越来越多的挑战。1、如何快速认识一个新类及其方法    2、如何简化程序开发以应对日渐膨胀的代码    3、如何查找越来越复杂的程序中的错误以及定位异常     4、如何更好的利用开发平台进行更有效的学习。综上所述应该就是作为一名处在技术日渐成熟的程

2013-07-12 12:29:54 2394

go语言set代码实现

go语言没有set集合,这里使用map[interface{}]bool实现set功能,亲测有效,可以使用。

2016-09-09

自定义ActionSheet

android自定义ActionSheet,这里由于是自己的项目中直接提交的代码,所以有一些没用的东西没剔除,需要的时候摘取需要的部分即可。

2015-08-12

sqlite&provider&observer

SQLiteDatabase,SQLiteOpenHelper,ContentProvider,ContentResolver,ContentObserver,ContentObserverable的使用简单使用。

2015-02-04

9patchde的制作

9patchde的制作,基本的制作,以及制作注意事项,素材以及效果已经包含了。

2015-01-14

并发的一些知识点以及网络请求的一些知识点

并发的一些知识点以及网络请求的一些知识点。这里关键在于Http的请求,而Https部分还未掌握所以没有在这里!

2014-12-31

dimen属性的使用,可实现自适配

dimen属性的使用,可实现自适配.这里使用了静态加载以及动态加载两种方式说明!

2014-12-23

跳转动画实现的一些方法涉及Style,task等知识点

跳转动画实现的一些方法涉及Style,task等知识点。这里关键在于Activity,Window,task等的跳转动画,关键在于使用Style实现。所以其实这里关键在于加强对风格的掌握。

2014-12-23

DelayQueue的使用以及注意事项

DelayQueue的使用以及注意事项,这里需要由BlockingQueue的基本知识,一般的Queue的使用方法poll(),take(),drainTo()和offer(),put()这些应该懂。

2014-12-22

ReadWriteLock的使用

ReadWriteLock的使用,实际上由于ReadWriteLock是一个接口,所以实际使用的是ReentrantReadWriteLock子类。同时ReadWriteLock的使用其实也是比较简单的,就是读写的锁的使用以及注意事项而已。

2014-12-21

ReentrantLock的使用及注意事项

ReentrantLock的使用及注意事项

2014-12-19

CyclicBarrier的使用以及注意事项

CyclicBarrier的使用以及注意事项

2014-12-19

Semaphore的使用及其方法的使用

Semaphore的使用及其方法的使用。

2014-12-18

CountDownLatch的使用

递减锁存器CountDownLatch的使用以及注意事项!

2014-12-18

Thread.interrupt()方法的使用以及使用它退出线程

Thread.interrupt()方法的使用以及使用它退出线程

2014-12-18

使用Handler.post()对线程进行管理,实现同步

使用Handler.post()对线程进行管理,实现同步。这里使用post()将多个线程提交到Handler的MessageQueue里面,这样线程就会顺序执行,这样任务所操作的对象在同一时间里就不会有多个线程同时操作了,也就实现了同步操作了。同时注意,队列是同步操作的一个重要手段。

2014-12-18

HandlerThread的使用以及注意事项

HandlerThread的使用以及注意事项

2014-12-18

Callable,Future的使用方式

Callable,Future的使用方式,里面使用了三种使用方式分别是FutureTask,ExecutorService,ExecutorCompletionService

2014-12-18

AsyncTask的使用以及注意事项

AsyncTask的使用以及注意事项,在源代码的每个方法注释中亦可以看到,这里并没有写很多代码,仅仅注释了注意事项,以及使用方法。

2014-12-12

Handler在子线程中的使用以及注意事项

Handler在子线程中的使用以及注意事项

2014-12-12

拖动控件核心代码

拖动控件的核心代码部分,使用这个东西可以实现拖动控件。使用时还需要添加四个变量int screenWidth; int screenHeight; int lastX; int lastY; 同时注意这是监听部分的代码。这部分放在onCreate();

2014-12-10

BaseListView

自定义的ListView,但是这里仅仅实现了下拉刷新的时候界面,下拉刷新可以使用类似的操作进行添加。这个实现比网上但多数的下拉刷新要简洁的多.事实上有两种刷新方式,一种是设置View.GONE,一种是使用setPadding()方法,这里使用后一种。

2014-09-03

正则表达式

全面介绍了这则表达式的使用方法。这里需要说明的是正则表达式可以使用在java,android等场合,是的对于字符串String的操作更加灵活。特别是String对其字符逐个操作时会产生很多的资源浪费的情况,使用正则表达式会是一个不错的选择。另外在android,java中使用的方法是Pattern.compile("regex").matcher("target").regex是我们自行编译的正则表达式,target是目标字符串。这个方法会返回Matcher类,我们可以使用matcher类的方法只想对返回结果的操作。

2014-01-23

libGDX的Actor类的使用

libGDX的Actor类的最基本实现,同时应该使用Stage对Actor的子类进行draw(),这点需注意。而其实,Actor只需要对draw()方法进行覆盖即可,然后使用Stage进行加载,而Actor的其他方法只是为了丰富Actor子类的方法而已,关键还是在Actor的draw()方法。

2013-09-25

java的ServerSocketChannel与SocketChannel的使用

java的ServerSocketChannel与SocketChannel的使用

2013-09-16

DOM4J的读,写,创建XML文件操作

使用DOM4J进行的一系列对XML文件的操作,包括读写,创建,同时注释出相关的常用的解析器,Document创建器

2013-09-06

java的XML文件写操作

实现XML文件的写操作,文档使用的是SAXTransformerFactory,TransformerHandler,Transformer进行操作,使用与SAX解析相同的方法进行操作,同时注意,characters(),startElement()这些方法实际上是独立的,就是说彼此不影响。

2013-08-31

大量png格式的图片

里面包含大量的png格式图片,有透明的和全遮盖的,另外还有大图以供进行剪切做场景的需要

2013-07-03

SurfaceView实例

细致的SurfaceView实例,SurfaceView使用的模式,以及读取文件的常用方式。

2013-06-14

Property Animation实例

对Property Animation各个功能进行了细致的例举

2013-06-08

propertyanimation实例

总共有7个实例,介绍了基本的PropertyAnimation用法。

2013-06-08

空空如也

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

TA关注的人

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