`
fonter
  • 浏览: 868176 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
android之清屏(clearScreen)方法   // 首先定义paint Paint paint = new Paint(); // 绘制矩形区域-实心矩形 // 设置颜色 paint.setColor(Color.WHITE); // 设置样式-填充 paint.setStyle(Style.FILL); // 绘制一个矩形 canvas.drawRect(new Rect(0, 0, getWidth(), getHeight()), paint);     在J2ME中 g.setColor(Color.WHITE); g.fillRect(0,0,g ...
一般在刚开始开发android时,会犯一个错误,即在View的构造函数中获取getWidth()和getHeight(),当一个view对象创建时,android并不知道其大小,所以getWidth()和getHeight()返回的结果是0,真正大小是在计算布局时才会计算,所以会发现一个有趣的事,即在onDraw( ) 却能取得长宽的原因。   如何在构造函数中如何取得长宽。 width = activity.getWindowManager().getDefaultDisplay().getWidth(); height = activity.getWindowManager(). ...
一个android操作sql例子 package jp.javadrive.android; import android.app.Activity; import android.os.Bundle; import android.widget.LinearLayout; import android.view.View; import android.view.ViewGroup; import android.widget.TextView; import android.widget.EditText; import android.widget.Button; ...
android创建资源文件其实很简单,但如果是创建自定义的原生资源的话,可能不知所措,特别是在刚接触android开发时,废说少说,切入正题   1、在res新建目录raw,如图所示:     2、在raw下新建自己文件或拷贝文件到此目录下,此时R.java会自己生成如R.raw.i18n    注意:此目录下的文件名必需小写,不然会报错。   3、读取自定义资源,如:   InputStream in = context.getResources().openRawResource(R.raw.i18n);          推荐: android ...
在开发android之前,了解Log一些方法,它有点像LOG4J,很方便,其方法如下:   Log.v(String tag, String msg); Log.d(String tag, String msg); Log.i(String tag, String msg); Log.w(String tag, String msg); Log.e(String tag, String msg);   但在运行程序时却看 ...
Canvas 作为绘制文本时,使用FontMetrics对象,计算位置的坐标。 它的思路和java.awt.FontMetrics的基本相同。   FontMetrics对象 它以四个基本坐标为基准,分别为: ・FontMetrics.top・FontMetrics.ascent・FontMetrics.descent・FontMetrics.bottom   该图片将如下     Paint textPaint = new Paint( Paint.ANTI_ALIAS_FLAG); textPaint.setTextSize( 35); textPaint.se ...
获取SIM卡提供国家代码(ISO)   TelephonyManager telManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); telManager.getSimCountryIso();   SIM卡的序列号 TelephonyManager telManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); telManager.getSimSerialNumber(); 获取其他信息以此 ...
1.1 iWidsets 发布1.8.1版本,此版本主要修正BUG 修改数组越界导致死机问题 搜索无编码导致搜索结果为乱码问题 优化网关响应数据问题 下载地址: 手机下载地址:http://m.iwidsets.com/ iWidsets.jad:http://www.iwidsets.com/iWidsets.jad iWidsets.jar:http://www.iwidsets.com/iWidsets.jar WM JAVA 虚拟机:jbed Android JAVA 虚拟机:jbed apk   iWidsets Android版本目前正加紧开发 ...
有时在开发基于Symbian系统的应用可能出现的异常代码,如开发J2ME时出现-36错误,下面的列表可能非常有用   转自:http://wiki.forum.nokia.com/index.php/Symbian_OS_Error_Codes   Component Name Value Suggested Text E32 (E32ERR.H) KErrNotFound -1 Unable to find the specified object E32 (E32ERR.H) KErrGeneral -2 General ( ...
新建一个android工程,开始就出现这个错误: [2009-09-18 23:49:52 - iWidsets] no classfiles specified [2009-09-18 23:49:52 - iWidsets] Conversion to Dalvik format failed with error 1   解决办法是 Project > Clean... > Clean project selected below > Ok
经过九个月的开发,iWidsets J2ME客户端首次发布了,iWidsets是基于手机浏览器的应用引擎,除了具备网页浏览功能外,还支持Widget功能,未来将支持用户个性化Widgets,她具有联网速度快、节省使用流量,能自由访www和wap站点、拥有网站导航、移动搜索等功能,最终将享受个性化Widgets服务。   更详情请浏览http://www.iwidsets.com J2ME客户端下载: iWidsets.jad:http://www.iwidsets.com/iWidsets.jad iWidsets.jar:http://www.iwidsets.com/iWidse ...
经过九个月的开发,iWidsets J2ME客户端首次发布了,iWidsets是基于手机浏览器的应用引擎,除了具备网页浏览功能外,还支持Widget功能,未来将支持用户个性化Widgets,她具有联网速度快、节省使用流量,能自由访www和wap站点、拥有网站导航、移动搜索等功能,最终将享受个性化Widgets服务。   更详情请浏览http://www.iwidsets.com J2ME客户端下载: iWidsets.jad:http://www.iwidsets.com/iWidsets.jad iWidsets.jar:http://www.iwidsets.com/iWidse ...
synchronized(obj) {    while(!condition) {        obj.wait();    }    obj.doSomething();} 当线程A获得了obj锁后,发现条件condition不满足,无法继续下一处理,于是线程A就wait() , 放弃对象锁. 之后在另一线程B中,如果B更改了某些条件,使得线程A的condition条件满足了,就可以唤醒线程A: synchronized(obj) {    condition = true;    obj.notify();} 需要注意的概念是: # 调用obj的wait(), notify( ...
NOKIA的一些目录不允许创建文件,所以会抛出java.lang.SecurityException: Access denied,只需做个提示就行了,或引导用户进入其子目录创建文件,问题便能解决,示例代码如下:   private void createFile(String fileName) { String fileExt = ""; { int idx = fileName.lastIndexOf('.'); if (idx > 0) { fileExt = fileName.substring(idx, fileN ...
下面是对开发J2ME FileConnection的一些总结:1、J2ME FileConnection在WTK能正常运行,但拿到S60可能会报错,因他们之间存在差异。  3、在WTK能用fc.exists()来判断文件是否存在,但在S60中会抛出异常,创建文件如下:   private void createFile(String fileName) { String fileExt = ""; { int idx = fileName.lastIndexOf('.'); if (idx > 0) { fileExt = ...
Global site tag (gtag.js) - Google Analytics