分类目录归档:Java程序开发

Java程序开发,java环境变量设置, java学习,java编程技术,Java是如今最流行的编程语言技术,是Sun公司推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。

Bitmap.createBitmap



Bitmap.createBitmap

在编写MusicPlayer的过程中,播放歌曲时搜索歌手的图片,并动态地将图片设为当前Activity的背景。当图片大小与屏幕不适应时会导致图片被拉神效果很不好看。比如你的手机分辨率是320X480,而图片的分辨率是320X320,那么,该图片将被拉长。[......]

Read more

Java:System.loadLibrary()的使用方法



Java:System.loadLibrary()的使用方法

当使用System.loadLibrary()调用 Dll,两种方法:
1.设定环境变量。
比如:所编辑的Dll在目录“D:/cppProjects/nativecode/release”内,将这个路径复制添加到电脑的环境变量中[......]

Read more

深入理解java的finalize

深入理解java的finalize
目录

基本预备相关知识
对象的销毁过程
对象重生的例子
对象的finalize的执行顺序
何时及如何使用finalize
参考

基本预备相关知识

1 java的GC只负责内存相关的清理,所有其它资源的清理必须由程序员手工完成。要不然会[......]

Read more

android学习笔记

android学习笔记

1、以前的android代码,放到eclipse里:Your project contains error(s), please fix it before running it.而且只有项目名上有红叉,具体代码中并无错误,依照网上一些大众意见clean,结果R.jav[......]

Read more

android中的thread

android中的thread

Android中很重要的一个机制就是线程+消息,当然线程并不是android独有的,下面,简单的说说使用线程的时候应该注意的地方
我们采用最简单的方法来建立一个android的线程+消息的例子
1.Thread + Handler
[java]

复制[......]

Read more

android中view的更新

android中view的更新

Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。
Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直[......]

Read more

Android应用中实现查看“附近的人”的功能

Android应用中实现查看“附近的人”的功能越来越多的Android应用都加入了“附近的人”的功能,比如微信、陌陌、淘宝等,今天分享一个demo,简单的来实现这一功能。主要原理为:手机端上传gps数据到服务器,服务器从数据库中查询其他用户的gps数据,分别计算2个pgs之间的距离,然后将计算好的数[......]

Read more

android指南针—核心代码

android指南针—核心代码

指南针一直是一个不可或缺的重要的角色
开发指南针的思路很简单,程序先准备一张指南针图片,让图片上方向的指针,指向正北方,接下来开发检测方向的传感器,程序检测到手机顶部绕过Zf轴多少度,让指南针的图片,反向转过多少度即可。
主要代码如下

[java][......]

Read more