自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java

java手机开发

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android ListView焦点事件冲突问题与解决

Android ListView焦点事件冲突问题与解决

2014-12-29 11:21:03 1063

原创 android 通过悬浮窗调节屏幕亮度

网上大部分文章是通过Activity调节屏幕亮度的,但是这种亮度调节方法存在一个隐藏的bug,就是当如果当前屏幕上又一个悬浮窗,并且悬浮窗的type为WindowManager.LayoutParams.TYPE_SYSTEM_ERROR;的时候,无论你怎么在activity中设置屏幕亮度都是无效的。猜测原因应该是由于当前的悬浮窗与设置亮度的activity处于同一个viewgroup或者悬浮窗处

2013-11-28 17:30:45 2835 2

原创 android获取网络图片

工作中用到了需要获取网络二维码图片,可是网上给的方法获取后发现有时出现图片显示不全的情况,估计是因为输入流没有读完就生成了图片。 还是老老实实的获取图片的byte数组才能获取完整的图片。 代码如下:   /** * 获取指定路径,的数据。 * * **/ public static byte[] getImage2(String urlpath)

2013-09-05 17:17:42 816

原创 android使用webservice传递对象

工作中遇到这么一个问题,郁闷了好久终于解决,记录一下平时网上有调用webservice天气预报的demo,讲的很详细,但是天气预报的webservice传递的是简单数据类型,需要传递对象的时候就比较郁闷了。先讲一下如何传递对象吧。我用到的方法是直接把对象序列化,因为服务器端接受的不只有我的请求,所以不能用网上说的将对象装变为字符串的方法。序列化对象的时候,要把对象实现KvmSeri

2012-06-13 12:31:24 3397 6

原创 java事件处理机制

<br />写一下自己对java事件机制到理解。<br /><br />java的事件处理机制很简单,事件的发起着先注册一个监听器用来监听事件的触发,一般在监听器中实现事件的处理,当事件发起着触发某种条件的时候,对事件进行处理,这个过程叫回调(不知到我的理解有没有问题)。<br />网上看了几个小例子,感觉怪怪的,自己就写了一个,没什么注释,一运行就看懂了。相当于是个警察审问犯人的小例子。<br /><br /><br />1,有main方法的Main 类<br />package first.linten

2011-03-03 17:06:00 1238

原创 android splash显示

<br />我需要实现一个splashScreen,这个界面有三个静态图片组成,每隔一秒播放下一个,等到底三秒后出现新界面。可是,我在线程里面这样写<br /> iv = (ImageView) Splash.this.findViewById(R.id.splash_image); iv.setImageResource(R.drawable.splash1);sleep(1000); iv.setImageResource(R.drawable.splash2);sleep(100

2010-09-04 11:30:00 3822 4

原创 J2ME显示google天气预报

这个小程序写了好久了,但是前一阵一直因为三星手机无法显示图片的问题无法解决。现在那个问题解决了,不是三星的问题,是要过滤移动资费页面。这个程序也能贴出来了。通过高级UI编写,要用到kxml2来解析google服务器的返回值。显示部分是Form和CustomItem.只显示日期,未来几天的气温以及表示天气状况的图片,其他很多信息没有显示,但是在所有获取的信息都已解析出来并在控制台打印,需要的话可以直接拿来再屏幕上显示。我在url里面吧城市设定为上海,可以直接改。程序如下: package googleweat

2010-08-05 08:52:00 1548 10

原创 自己写的回旋数算法

貌似有人会看,就贴一下。这个算法只用了一个while循环就可以全部复制,效率上应该比那些很多for循环的好些。所谓回旋数,就是下面这样3的回旋数1 2 38 9 47 6 55的回旋数1 2 3 4 5   16 17 18 19 6   15 24 25 20 7   14 23 22 21 8   13 12 11 10 9  public class HuiXuan { //回旋矩阵 public static void main(String[] args){ HuiXuan sf =

2010-07-19 11:54:00 2337 1

原创 解决Eclipseme导入外包后出现NoClassDefFoundError的问题

一直被这个问题困扰,不知道是不是Eclipseme插件自身的问题,当导入外部包后,编译不会不会出现问题,可是在运行时,当程序走到引用外部包的类时会出现NoClassDefFoundError异常,以前在做KXML的时候就无法导入,结果不得不费了好大的劲在在网上找到kxml的源代码粘入工程。我一直感觉是缺少了Eclipse与外部包的某种连接才导致的,但是始终不知道到底少了哪,今天得到一位高人指点,就是不用Eclipse打包,直接用wtk打包,只要把外部包到lib文件夹下面就行了,照着做下,果然。呵呵。还有我最

2010-07-16 18:39:00 1315

原创 J2ME显示网络图片遇到的问题以及解决办法

在显示网络图片的时候,很多时候是可以正常显示的,但也会有例外,比如说我用三星M7600机器加北京移动动感地带的卡。直接上网获取网络文本没问题,但是如果想获取后缀名为.png或者jpg等的网络图片就会出现错误,网上给的代码都不能解决问题。找了好久,终于得到高人指点(感谢亚日)知道怎么办了,分享下:原来是移动资费页面的问题,普通的时候,我们获取getHeaderField("Content-Type");   应该是image/jpeg这样类似的信息,但是受到移动资费页面的干扰,我们获得的却是text/vnd.

2010-07-06 15:55:00 737

原创 适用于java me的加密解密

import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.Key;import java.security.NoSuchAlgorithmException;import javax.crypto.BadPaddingException;import javax.crypto.Cipher;import javax.crypto

2010-07-02 17:00:00 558

原创 BlackBerry UI的控件响应

发现BB在PushScreen之后就不能再更改当前界面的内容了,怎么办呢?难为了我好几天,原来只要  synchronized(Application.getEventLock())获取锁,然后在这里面改界面就没问题啦

2010-06-11 16:22:00 579

原创 BlackBerry UI的控件响应

 想做跟J2ME的高级UI List一样 的界面,费了好大的劲。终于做出来了,记录下。bb有自己的 ListField,但是需要实现ListFieldCallBack接口。如下: private Vector listElements = new Vector(); public void drawListRow(ListField listField, Graphics graphics, int index, int y, int width) { graphics.se

2010-06-08 18:45:00 1175

原创 真机上显示汉字问题

今天终于在真机上测试了,发现在模拟器上能显示好好的数据在真机上显示为“?”。后来老板说这是由于RMS存的是单字节,而汉字是双字节造成的。于是,我们吧汉字的Unicode码存入RMS,取出RMS后再做修改。这样,这个问题就解决了。 还有就是解决了提高速度的问题,每次查询都要访问RMS导致速度过慢,我们在开机的时候吧RMS的内容存入一张静态的哈希表,相当于一个RMS的索引,这样就快多了。哈哈。

2010-04-06 18:50:00 484

原创 Unicode转换中文问题

我们知道,java在编译的时候,会吧字符串自动编译成为Unicode。所以,我们在执行String str = "/u4e2d"的时候,输出的其实是中文的“中”字。而,我们在执行String str = //u4e2d的是,str才输出/u4e2d;因为,java的编译器自动识别了。 这两天,我遇到了一个这样的问题。就是我的程序要接收网上传来的Unicode源码,存到数据库中以后在显示出来

2010-04-01 15:15:00 2281

原创 J2ME定制自己的进度条

在j2me中使用Guage这个类当进度条,但是,通常进度条需要跟一个实现初始化的线程同时运行的,所以一般进度条本省也应该是个线程。 下面是我写了一个简单的进度条线程。 public class MyGuage extends Gauge implements Runnable { boolean isStop; public MyGuage(String label, bo

2010-03-28 18:55:00 641

原创 RecordFilter类过滤自定义数据的方法

平时使用RecordFilter过滤的时候,我一般会这样写  String name; public MyFilter(String name){ this.name = name ; } public boolean matches(byte[] arg0) { String str = new String(arg0); if(st

2010-03-22 13:27:00 1122

原创 关于RMS中使用RecordEnumeration遍历顺序乱的问题

前两天需要吧从服务器上解析到的XML文件存入RMS,我直接是在解析的过程中把需要的内容存到RMS中,并没有单独在保存解析后的XML文件再存。我想这样也许会更加方便一些吧。 要求是根据识别XML的不同标签插入或删除数据,把这两个分开做是没有问题的,但是发现一个问题,就是当先把数据插入,在把数据删除,然后再把数据插入的时候,使用RecordEnumeration遍历最后插入的数据的顺序会乱。因

2010-03-22 13:16:00 914

原创 Eclipes J2ME导入Kxml包异常

今天使用外部包KXML解析xml的时候,在Eclipse中导入Kxml包没有问题,编译也没有问题。但是在运行的时候会出现java.lang.NoClassDefFoundError: org/kxml2/io/KXmlParser这个异常。后来发现在普通的java project中这个类包可以正常引用,但是在J2me Project中会出现这个异常。上网查找有人说可以通过重新编译源代码解决本问

2010-03-22 13:14:00 732 1

简单网络加密算法(j2me,j2se经测试都可用)

自己写的简单算法,可用于对字符串的加密解密,可用于网络传输

2010-07-14

空空如也

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

TA关注的人

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