- 博客(28)
- 收藏
- 关注
翻译 Android利用多线程提高程序性能
要想搞出一个反应迅速的Android应用程序,一个很好的做法就是确保在主UI线程里执行尽量少的代码。任何有可能花费较长时间来执行的代码如果在主UI线程执行,则会让程序挂起无法响应用户的操作,所以应该放到一个单独的线程里执行。典型的例子就是与网络通信相关的操作了,因为通过网络收发信息的快慢我们无法预测,有可能“biu”地一下就搞定了,也有可能磨磨唧唧半天。用户心情好的话可能会容忍一点点迟延,而且前提
2011-11-23 13:38:51
1726
转载 Intent使用大全
★intent大全: 1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUERY,"searchString") startActivity(intent); 2.浏览网页 Uri
2011-11-08 09:12:16
492
原创 2011年10月28日
http://wenku.baidu.com/view/a6d068d6360cba1aa811daa1.html?from=related&hasrec=01.android下载 ▼android-1.5的下载地址有如下 http://rgruet.free.fr/public/android-1.5-cupcake-src.zip (21.6MB) http://www.med
2011-10-28 12:39:39
650
翻译 intent传递数组
Bundle b=new Bundle();b.putStringArray(key, new String[]{value1, value2});Intent i=new Intent(context, Class);i.putExtras(b);Bundle b=this.getIntent().getExtras();String[] array=b.
2011-10-26 17:17:16
6106
原创 使用Axis开发WebService程序
http://www.blogjava.net/jiangmin/articles/187596.html一、Axis环境的安装 1、安装环境 J2SE SDK 1.4,Tomcat 5.0,eclipse 3.2。 2、到Apache网站 http://ws.a
2011-10-12 15:24:29
848
转载 eclipse查看安装了哪些插件
要查看安装了那些插件,可以点击Help > About Eclipse Platform,在显示的对话框中,点击Plug-in Details和Configuration Details可以查看一共安装了那些插件,各插件的版本号、提供者以及安装日志等信息。但是还有一种更好的方法,
2011-10-12 11:38:02
12631
转载 Java解析xml的主要解析器: SAX和DOM的选择(附上新方法--Pull解析)
转自:http://android.blog.51cto.com/268543/393309Java的xml解析器库有很多,总的来说,万变不离其宗的就是SAX和DOM解析器。SAX的包是org.xml.saxDOM的包是org.w3c.dom 1) DOM
2011-10-11 14:34:40
575
转载 根据设备定位所得的经纬度,获得具体的地址
关于android2.2地图定位的问题,程序员取得了设备所在经纬度,得不到具体的地址。这里做一下总结。 转自:http://blog.youkuaiyun.com/sun6223508/archive/2011/06/21/6559384.aspx List a
2011-09-28 20:33:37
1419
转载 重新签名APK文件
1. 生成Android APK包签名证书1). 在doc中切换到jdk的bin目录cd C:\Program Files\Java\jdk1.6.0_18\bin2). 运行下面的命令keytool –genkey –alias and
2011-09-28 19:09:50
1053
转载 Android 打包签名 从生成keystore到完成签名
进入生成工具:工具帮助输入指令并获得结果:首先,我们需要一个keystore,当然已经有了的话就不用这一步了:cmd下:进入到jdk的bin目录,这样的话,android.keystore文件就会生成在这个目录下,签名的时候我们需要这个文件
2011-09-28 19:04:02
614
转载 百度地图API之POI搜索-发现你身边的兴趣点,如超市、餐厅、ATM...(Android)
本文主要讲解如何通过百度地图API搜索指定位置附近的POI(Point of Interest,兴趣点),如超市、餐厅、ATM、KTV等等。 虽然在上一篇文章中讲到,在根据经纬度查询地址信息的同时,也会获得该地址周围的一些POI,但那些POI具有不确定性(可能是餐厅
2011-09-27 15:58:15
7616
1
转载 百度地图API之根据经纬度查询地址信息(Android)
本文主要讲解如何通过百度地图API根据某个经纬度值(地理坐标)查询对应的地址信息以及该地址周边的POI(Point of Interest,兴趣点)信息。 百度地图移动版API不仅包含构建地图的基本接口,还集成了众多搜索服务,包括:位置检索、周边检索、范围检索、公交
2011-09-27 15:42:49
7028
转载 百度地图API之MyLocationOverlay的使用(Android)
本篇文章主要讲解Baidu Map API中MyLocationOverlay的使用。故名思义,MyLocation中文释义为“我的位置”,而Overlay则是“图层”或“覆盖物”的意思,MyLocationOverlay的作用正是用于在地图上标注自己所处的位置。它跟使用Item
2011-09-27 15:36:34
1566
转载 百度地图API之ItemizedOverlay的使用(Android)
本篇文章主要介绍如何在百度地图上添加Overlay(即图层或覆盖物)。Overlay简介 Overlay通常被译为“图层”或“覆盖物”。那么对于地图而言,什么称之为覆盖物?“所有叠加或覆盖到地图之上的内容,都被称之为地图覆盖物,如标注、矢量图形元素(包括:折线和
2011-09-27 15:25:05
1406
转载 如何在Android应用中使用百度地图api
本篇通过一个简单的示例一步步介绍如何在Android应用中使用百度地图api。1)下载百度地图移动版API(Android)开发包 要在Android应用中使用百度地图API,就需要在工程中引用百度地图API开发包,这个开发包包含两个文件:baidumapapi
2011-09-27 14:50:57
3109
转载 找谷歌地图上任意点的经纬度
首先打开Google地图,在上面寻找一个地址,然后上下左右移动地图,让这个地址正好处于地图的正中心位置,当您想寻找坐标位置已经处于地图的中心位置的时候,拷贝并粘贴以下代码到你的浏览器地址栏:javascript:void(prompt('',gApplication.
2011-09-27 10:48:46
640
原创 一件后悔的事
今天做了一件特后悔的事,早上花很长一段时间电话订到了两张火车票,美中不足的是只是坐票,而不是卧铺,并且是时间最长的那个车的坐票,19个小时。订到后很纳闷为什么在订票的过程中没有提示硬座硬卧软卧的选择呢,然后开始查原因,原来自己选择的是不限车次订票时简易订票,如果选择普通订票就会有
2011-09-20 13:56:57
555
原创 自定义组件
1.先定义好组件package com.test;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import androi
2011-09-07 16:12:33
294
原创 定义资源与使用资源
项目中所有使用的常量都可以通过String.xml这种XML文件的方式定义。那么如何在程序中使用我们所定义的这些资源呢? 首先,通过Context的getResources实例化一个Resources对象,然后通过Resources的getString方法获得指定
2011-09-07 11:57:31
460
原创 AndroidManifest.xml分析
intent-filter描述了Activity启动的位置和时间。每当一个Activity(或者操作系统)要执行一个操作时,就创建出一个intent的对象,这个intent对象能承载的信息可描述你想做什么,你想处理什么数据,数据的类型,以及一些其他信息。而Android则会和每个
2011-09-07 11:23:30
436
原创 Broadcast广播
1.定义一个广播接收器public class BroadcastReceiver extends android.content.BroadcastReceiver { @Override public void onReceive(Context context,
2011-09-06 16:40:55
312
原创 Android中的数据存取三种方式
一.SQLite数据库1. 原理: Android中通过SQLite数据库引擎来实现结构化数据存储。Android提供了创建和使用SQLite数据库的API。SQLiteDatabase代表一个数据库对象,提供了操作数据库的一些方法,另外还有SQ
2011-09-05 14:42:18
793
转载 Android中用命令行查看内嵌SQLite3
在Android应用程序开发中,我们有时可能会用到系统中自带内嵌的数据库sqlite3,例如我们在某个应用程序中创建了数据库,如何查看该数据库或者如何查看该数据库中包含有哪些表或数据。下面是我在应用程序中创建了一个数据库以及表,如何采用命令行的方式去查看该数据库和表【如我在com
2011-09-05 13:58:49
576
原创 SharedPreferences
Android的数据存储与访问有一下几中方式:*文件 *SharedPreferences(参数)*SQLite数据库*内容提供者(Content provider)*网络 下面我们来谈谈SharedPreferences(参数)存储方式的使用很多时候
2011-09-02 17:15:15
415
原创 Handler
/*** * Handler的定义: * 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时, * Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, * 你要是点击一
2011-09-02 17:09:24
300
原创 生活中的感动
1.上班之前在门外等他,不知道他在里面倒腾什么搞那么长时间才出来,下班后回家开门发现周末买的放卧室里和客厅里的植物放在了阳台窗口附近有阳光的地方,还摆的那么整齐,那一刻感动,原来他那么细心,对花草是那么爱护的。2.接近下班时间的时候,接到他电话,他说:老婆,我去买点菜回家做饭
2011-08-31 12:54:35
348
转载 NDK编译的文件如何加载到Android项目
1:建一个androd项目 在src下写一个Demo.java包括一些jni方法如下: public native getData();2:把Demo.java生成一个c的头文件 然后在这个头文件下写相关的c方法 步骤如下: 从cmd进入到an
2011-08-18 16:10:16
467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人