自定义博客皮肤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技术

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

原创 java的XML文件解析器

对于java的文件的存在形式,最重要的有txt与xml两种,

2013-08-29 21:02:25 849

原创 java事件监听

事件监听是编程中无可避免但同时又是非常有用的机制,掌握事件监听将会使得人机交流变得更加高效。事件监听说白了就是当某个地方发生变化时,计算机能够根据我们设定好的程序处理相应的事件,就是说,自动处理变化。        应该掌握事件,事件由事件类与监听接口组成,定义事件必须定义相应的事件类与监听接口。所有的事件类继承自java.utilEventObject,监听接口继承自java.util.Ev

2013-08-20 10:23:49 1189

原创 java/android布局的设计思想及其联系

在java/android开发中,一定会遇到布局问题,对于java/anddroid的编程有两套布局编程,java一套,android一套,这就容易导致混淆,那么有没有什么办法可以简洁的记忆。这就是我所要探究的东西。        android中由于引进xml的布局而使得布局编程更加的快捷而简洁,同时由于可以直接的拉取所要的布局,所以使得android的布局就不会与java的一致,应该说an

2013-08-19 18:10:07 763

原创 android游戏引擎选择

android游戏引擎较多,在选择时根据自身要求进行必要的筛选,(未完成)

2013-08-10 16:06:56 1547

原创 java的MVC设计模式

在编程中有一个很重要的概念,那就是重用概念,重用不仅仅是代码的重用,还有思想的重用。详细一点的说就是java中关于重用有设计模式,框架,架构三个重要的概念。框架是指代码上的重用,设计模式指的是设计思想上的重用,架构介于两者之间是代码与设计思想相结合的使用。这里讲到两个重要的概念MVC设计模式与策略模式。        (未完成)

2013-08-09 12:32:47 1095

原创 网络常用设备

在进行网络编程时必须了解的基础知识,掌握这些才能让自己的网络编程更加的完善合理。常见的网络设备有:路由器,网桥,网关,(未完成)

2013-08-07 15:35:51 604

原创 java/android的网络总结

在编程中常常会遇到网络的相关问题,这是不可避免的。那么网络的使用地上又有些什么问题呢?只有掌握这些问题的本质才能更好的掌握网络。        首先是网络的定义,网络说到底就是跨越计算机的信息交互,明白这一点很重要,明白这一点就明白了网络的本质。同时应明白,在传输上并没有多少知识点,关键在于协议等决定数据格式的东西上,也就是说协议才是网络编程的重中之重。因此必须掌握协议,如:

2013-08-07 12:32:39 838

原创 ContentProvider

android系统有四大组件,这里讲一下ContentProvider,ContentProvider意思是内容提供器,起到提供数据,存储数据的作用,也就是说在android中起到数据共享的作用,本来可以在其他的博客中说的,但是由于其巨大的作用,所以单独一篇博客进行说明,另外,ContentProvider也是较难掌握的内容之一,因为实际上应用到的并不多,毕竟数据共享方面要求不高。但还是需要通过加

2013-08-06 17:04:32 555

原创 java数据调用及调用数据库

说到java操作oracle,就不得不说JDBC,JDBC其实是java数据库连接的意思,他是一套接口,定义了访问数据库的接口,通过JDBC我们可以实现操作oracle等数据库,事实上,只要涉及到数据库操作的必定会用到JDBC(C语言的数据接口是ODBC)。JDBC有两个很重要的包java.sql以及javax.sql,学习操作数据库时应多注意这两个包。下面说一下实际的操作过程。关键点在于驱动程序

2013-08-05 10:18:37 1857

原创 java命名规律

在java的编程中,常常遇到很多的类以及方法,这些方法都遵循着一定的规律,当我们见到这些类与方法时,其实从第一眼见到就应该明白其用途,因为名字就是方法内容的总括,因此掌握命名的规律从一定程度上来说,可以在掌握类与方法上变得更加的得心应手。命名大致上可以分为单一单词型与组合单词型,两种命名规范。        单一单词型的命名是最常见的,因此也是最容易掌握的,但是实际上并非如此,在方法上或许这很

2013-08-05 10:08:27 695

原创 java底层调用

在编写java或者是android程序中,总难免会调用到本地的资源,这个时候就会牵扯到JNI与DLL,这两者都是涉及到跨平台调用的,是除了调用平台自己的类,方法之外,扩大自身资源的又一重要平台设计板块。而在这里,关键点就在于调用的是操作系统的资源,这对于提高效率,加强网络编程起着极为重要的作用。        JNI即是java native interface,java本地接口。DLL即是d

2013-08-02 14:40:49 1223

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关注的人

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