- 博客(15)
- 收藏
- 关注
原创 ComponentName的意思
ComponentName是用来打开其他应用程序中的Activity或服务的。用法:Intent i=new Intent();i.setComponent(new ComponentName(String packageName,String activityName ));startActivity(i);
2012-03-27 15:00:00 11705
原创 eclipse 下调试launcher,如何设置断点
先点击debug按钮(或者按f11),然后从右上角进入ddms页面,没有的话可以点左下角的+号(show view as a fast view)添加。在ddms里头选择启动的com.android.launcher进程,然后再按一下devices选项卡旁边的那个绿色小虫子,只需要回到debug页面添加断点,就可以调试了。
2012-03-26 19:01:44 1876
转载 Android DisplayMetrics类简介
Android 获取屏幕分辨率及 DisplayMetrics 简介 Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机 屏幕的边界,以避免缩放造成的布局变形问题。 手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供 DisplayMetircs 类可以 很方便的获取分辨率。 下面简要介绍 DisplayMetics
2012-03-21 17:29:44 1764
转载 有来有去 startActivityForResult()
在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,还同时返回一些子模块完成的数据交给主Activity处理。用startActivity启动主界面是一个新的Intent实例,而访问的主界面还在activity栈的下面没有调出来,这样做的一个最大的问题是,回不到原界面就不能多个子功能模块共同来给主界面提供数据或服
2012-03-21 16:41:10 773
转载 Collection List/Set/Map 的区别和联系
导读: Map:HashMap、HashTable 如何在它们之间选择 一、Array , Arrays Java所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。 1、 效率高,但容量固定且无法动态改变。 array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们array的容量。 2、Jav
2012-03-19 17:43:32 2244
转载 HashMap和Hashtable的区别
1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。HashMap是H
2012-03-19 16:27:11 588
转载 MyLocationOverlay
之前为了做地图Marker和查找用户位置下了很多功夫,既查了书又写了很多代码,但是还是觉得不够完美,今天看旧帖时无意中发现一个现成的类MyLocationOverlay,能够直接做到大多数我辛辛苦苦自己写出来的功能,实在是相见恨晚……http://consultingblogs.emc.com/harolee/ 上给出的例子囊括了MyLocationOverlay中几个常用的方
2012-03-19 10:46:04 3009
转载 如何将google 地图的圆点变为带箭头的图标并随方向转动
package com.example;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Matrix;import andr
2012-03-19 10:44:50 12534
转载 Android移除EditText上的输入焦点实例
当我们创建一个带EditText 或 AutoCompleteTextView的视图时,在加载视图时总是会把输入的焦点自动移动到第一个输入框。如下图所示:下面是mail.xml布局文件: linearlayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:orie
2012-03-19 10:40:29 1359
原创 如何通过URL获得网络上的图片
private Drawable loadImage(String url) {try { return Drawable.createFromStream( (InputStream) new URL(url).getContent(), "test");} catch (MalformedURLException e) {Log.e("except
2012-03-16 18:14:23 1118
原创 关于NFC项目中引用系统的android_framework-class.jar包
很多人在开发NFC程序的时候喜欢调用@hide的方法nfcAdapter.setLocalNdefMessage()和nfcAdapter.setLocalNdefMessage();但是如果实在adt 10.5或以上的eclipse上调用包的时候,会出现conversion to dalvik format failed with error 1这个错误。我查了很多资料没解决,相信很多人
2012-03-15 17:20:43 2336 2
转载 android手机开发之图片旋转的二种方式
android手机开发之图片旋转一、每次根据旋转矩阵从原位图创建出旋转后的新位图。但是缺点就是要船舰新的位图。 // createa matrix for the manipulation Matrix matrix = new Matrix(); // rotate the Bitmap matrix.postRotate(45); // recreat
2012-03-14 14:03:49 13272 4
转载 从Service或者是BroadcastReceiver往Activity跳转时出现的错误
错误提示:ERROR/AndroidRuntime(192): java.lang.RuntimeException: Unable to start receiver com.test.hmenu.HMenuReceiver: android.util.AndroidRuntimeException: Calling startActivity () from outside of an Act
2012-03-07 15:53:12 2722 1
原创 如何将项目的class文件添加为jar包
1. 右键-“Export”-选择java-jar file2. 点选你想要转换为jar文件的.class 文件,选择一个导出位置搞定!ps:选择的class 类中的方法使用public, 直接创建实例调用就行了,或者直接声明为static的也可以。
2012-03-07 11:17:39 1562
转载 解决Debug certificate expired的问题
使用Eclipse调试Android程序,源代码没有错,但总是提示:Error generating final archive: Debug certificate expired on ****从字面了解,是由于Debug证书过期所致。Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android系统上。在开发调试阶段,默认情况下,ADT辅
2012-03-01 16:50:32 821
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人