- 博客(17)
- 收藏
- 关注
原创 Android Map demo
AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="aaa.a" android:versionCode="1"
2011-04-23 22:24:41 118
原创 Android Map申请key
1. 首先先要获取你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build查看默认的debug keystore位置,我的是C:\Documents and Settings\MYNAME \.android\debug.keystore 2.用keyto...
2011-04-23 22:02:33 121
原创 conversion to dalvik format failed with error 1
android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下: 1。 如果不修改android sdk版本,则使用project --> clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级) 2。 如果修改android sdk版本,则需要以下几个步骤: 1) 修改SDK ...
2011-04-23 21:52:33 73
原创 Android GPS基础
package org.example.locationtest;import java.util.List;import android.app.Activity;import android.location.Criteria;import android.location.Location;import android.location.LocationListener;...
2011-04-20 22:14:03 100
原创 Android API:Activity.managedQuery()
描述:获取一个包含指定数据的 Cursor 对象,并由 Activity 来接管这个 Cursor 的生命周期。首先该函数通过调用 getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder) 获取一个包含指定数据(由 query 方法的参数指定)的 Cursor 对象。然后...
2011-04-20 19:22:48 111
原创 Eclipse 积累
Eclipse对静态导入还不能自动插入导入语句。解决方法:在包语句后面输入一个通配符静态导入(例如:import static org.example.Constants.*; ),使所有语句能够通过编译。然后可以使用Source>Organize Imports来展开通配符并对导入语句排序。...
2011-04-19 16:30:50 95
原创 ExecutorService线程池的使用
Java代码import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ThreadFactory; public class TestThreadPool { publ...
2011-04-12 17:05:38 377
原创 JAVA线程池shutdown和shutdownNow的区别
shutDown() 当线程池调用该方法时,线程池的状态则立刻变成SHUTDOWN状态。此时,则不能再往线程池中添加任何任务,否则将会抛出RejectedExecutionException异常。但是,此时线程池不会立刻退出,直到添加到线程池中的任务都已经处理完成,才会退出。 shutdownNow() 根据JDK文档描述,大致意思是:执行该方法,...
2011-04-12 16:55:27 641
原创 Android与Internet(获取资源,多线程断点下载,get/post发送,发送xml)
从Internet获取数据 利用HttpURLConnection对象,我们可以从网络中获取网页数据.URL url = new URL("http://www.sohu.com");HttpURLConnection conn = (HttpURLConnection) url.openConnection();conn.setConnectTimeout(5* 1000);...
2011-04-07 20:13:48 86
原创 利用DisplayMetrics获取屏幕信息
public static String getDisplayMetrics(Context cx) { String str = ""; DisplayMetrics dm = new DisplayMetrics(); //取得DisplayMetrics对象方法一 //dm = cx.getApplicat...
2011-04-07 12:38:15 233
原创 Activity、Bundle、请求码与结果码、Intent、广播、服务 (四)
服务(Service) Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。服务的开发比较简单,如下:第一步:继承Service类public class SMSService extends Service { }第二步:在AndroidManifest.xml文件中的&...
2011-04-06 18:09:52 81
原创 Activity、Bundle、请求码与结果码、Intent、广播、服务 (三)
广播接收者(BroadcastReceiver) 广播接收者(BroadcastReceiver)用于异步接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()或者Context.sendStickyBroadcast()来实现的。通常一个广播Intent可以被订阅了此Intent的...
2011-04-06 17:25:34 110
原创 Activity、Bundle、请求码与结果码、Intent、广播、服务 (二)
Intent(意图)Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可以激活Android应用的三个核心组件:活动、服务和广播接收器。Intent可以划分成显式意图和隐式意图。Intent一旦发出,...
2011-04-06 17:13:37 116
原创 Activity、Bundle、请求码与结果码、Intent、广播、服务 (一)
为应用添加新的Activity第一步:新建一个继承Activity的类,如:NewActivitypublic class NewActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea...
2011-04-06 17:06:20 90
原创 android样式和主题(style&theme)
android中的样式和CSS样式作用相似,都是用于为界面元素定义显示风格,它是一个包含一个或者多个view控件属性的集合。如:需要定义字体的颜色和大小。在CSS中是这样定义的:<style> .itcast{COLOR:#0000CC;font-size:18px;}</style>可以像这样使用上面的css样式:<div class="itcast">...
2011-04-04 00:46:11 214
原创 Android UI组件
对话框通知(Dialog Notification) 当你的应用需要显示一个进度条或需要用户对信息进行确认时,可以使用对话框来完成。对话框和菜单一样,都是由Activity统一管理的,我们只要重新实现onCreateDialog(int id)传近来的不同的对话id,初始化并返回相应的对话框。Activity会将所有你已经初始化的对话框保存,下次呼出对话框的时候不会重新初始化。因此...
2011-04-04 00:40:58 118
原创 Android 积累
创建手机模拟器时:屏幕分辨率HVGA:320×480QVGA:240x320WQVGA400:240X400WQVAG432:240X432WVGA800: 480X800WVGA854: 480X854 WebView,WebViewClient,WebChromeClient的关系在WebView的设计中,不是什么事都要WebView类...
2011-04-03 03:23:03 79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人