- 浏览: 117252 次
最新评论
文章列表
使用GPS实时记录运动路线,没有经过真机测试但是理论上应该没问题 等有流量后进行一下性能测试
主要思路就是使用list实时记录运动坐标 ,
继承 Overlay,并重写draw方法,在draw方法中通过list的数值画出path。
首先声明list
private List<GeoPoint> gPointList = new ArrayList<GeoPoint>();
继承Overlay
class MyOverlay extends Overlay {
@Override
public void d ...
- 2012-04-19 19:51
- 浏览 343
- 评论(0)
最近在搞在地图上画出路线图,经过一段时间的摸索,终于搞明白了,其实也挺简单的,写个类继承 Overlay,并重写draw方法,在draw方法中画出path即可。对于Overaly,在地图上标记某个点或者画线之类的就要使用 overlay,overlay相当于一个覆盖物,覆盖在地图上,这个覆盖物要自己实现所以要继承Overlay。本例自定义了要画的点,如何得到两地之 间的众多点的坐标(经纬度),可以参考Android在google
map上画出导航路线图http://www.linuxidc.com/Linux/2011-05/36375p2.htm
具体代码:
...
- 2012-04-19 17:11
- 浏览 763
- 评论(0)
MyActivity.java
package com.su.testgrid3;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemLongClickListener;
import android.widget.GridView;
import android.widg ...
- 2012-04-18 20:13
- 浏览 623
- 评论(0)
使用action name,举例:1. 比如建立activity4,我们对它的AndroidManifest.xml修改一下<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="net.devdiv.activity4"
- 2012-04-18 12:48
- 浏览 549
- 评论(0)
<?xml version="1.0" encoding="UTF-8"?>
<xml_api_reply version="1">
<weather module_id="0" tab_id="0" mobile_row="0" mobile_zipped="1" row="0" section="0">
<forecast_information>
&l ...
- 2012-04-18 11:26
- 浏览 560
- 评论(0)
import java.io.*;
public class FileOperate {
public FileOperate() {
}
/**
* 新建目录
*
* @param folderPath
* String 如 c:/fqf
* @return boolean
*/
public void newFolder(String folderPath) {
try {
String filePath = folderPath;
filePath = filePath.toString();
java.io ...
- 2012-04-12 12:58
- 浏览 521
- 评论(0)
Android 菜单(SubMenu)
SubMenu(子菜单),是在选项菜单的基础上增加子菜单。
一个Menu对象可以拥有0或多个SubMenu,通过调用Menu.addSubMenu方法将SubMenu添加到当前Menu中。在SubMenu 添加MenuItem的方式和在Menu中添加MenuItem方式一样,因为SubMenu是Menu的子类,但是SubMenu里不能再添加 SubMenu。
- 2012-04-11 20:07
- 浏览 532
- 评论(0)
private void getFileList(String path) {
// 设置标题
// 将当前文件夹路径设置为默认文件夹路径
currentFolderPath = path;
// 获取sd卡下所有文件的文件名
String[] fileNames = fileUtil.getFileNames(currentFolderPath);
fileList = new ArrayList<HashMap<String, Object>>();
// 在所有文件的前面添加一个..文件夹,用于浏览上一个文件夹
HashMap& ...
- 2012-04-10 21:45
- 浏览 520
- 评论(0)
本讲介绍一下Android基本组件:对话框AlertDialog。
API:
java.lang.Object
↳
android.app.AlertDialog.Builder
使用AlertDialog.Builder创建对话框需要了解以下几个方法:
setTitle :为对话框设置标题
setIcon :为对话框设置图标
setMessage:为对话框设置内容
setView : 给对话框设置自定义样式
- 2012-04-09 18:27
- 浏览 644
- 评论(0)
MediaProvider相当于一个数据中心,SD卡上所有的数据在这里都有记录,而Gallery的什用就是展示和操作这个数据中心,每次用户启动Gallery时,Gallery只是读取MediaProvider里面的记录并显示用户。如果用户在Gallery里删除一个媒体时,Gallery通过调用MediaProvider开放的接口来实现。
MediaProvider和Gallery的大致关系就是这样的了。我现在碰到的问题要解决的话,必须要搞清楚一件事才能继续往下走:
因为Gallery启动时是不会给MediaProvider发送命令让它扫描全盘的。那么,当SD卡上的数据有更新时(比 ...
- 2012-04-09 18:26
- 浏览 601
- 评论(0)
public void confirmDel(final String path ,final int folder){
AlertDialog.Builder ad1=new AlertDialog.Builder(FileManagerActivity.this);
ad1.setTitle("删除文件夹?");
ad1.setPositiveButton("是", new DialogInterface.OnClickListener() {
public void onClick(DialogInterfac ...
- 2012-04-09 18:02
- 浏览 571
- 评论(0)
http://book.wyfwgw.com/color.htm
#000000
#2F0000
#600030
#460046
#28004D
#272727
#4D0000
#820041
#5E005E
#3A006F
#3C3C3C
#600000
#9F0050
#750075
#4B0091
#4F4F4F
#750000
#BF0060
#930093
#5B00AE
#5B5B5B
#930000
#D9006C
...
- 2012-04-09 12:05
- 浏览 505
- 评论(0)
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<!-- 这个是在Ecplise下的 可以直接copy -->
<shape>
<gradient androi ...
- 2012-04-09 11:59
- 浏览 690
- 评论(0)
Eclipse 常用快捷键
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。
1. 【ALT+/】
此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。
2. 【Ctrl+O】
显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。
3. 【Ctrl+/】
快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取 ...
- 2012-04-09 11:55
- 浏览 516
- 评论(0)
<Button
android:id="@+id/button_login"
android:layout_width="123px"
android:layout_height="45px"
android:text="@string/str_login"
android:background="@drawable/button_background_x"
style="@style/ ...
- 2012-04-09 11:12
- 浏览 561
- 评论(0)