`
文章列表
使用GPS实时记录运动路线,没有经过真机测试但是理论上应该没问题 等有流量后进行一下性能测试 主要思路就是使用list实时记录运动坐标 , 继承 Overlay,并重写draw方法,在draw方法中通过list的数值画出path。 首先声明list private List<GeoPoint> gPointList = new ArrayList<GeoPoint>(); 继承Overlay class MyOverlay extends Overlay { @Override public void d ...
最近在搞在地图上画出路线图,经过一段时间的摸索,终于搞明白了,其实也挺简单的,写个类继承 Overlay,并重写draw方法,在draw方法中画出path即可。对于Overaly,在地图上标记某个点或者画线之类的就要使用 overlay,overlay相当于一个覆盖物,覆盖在地图上,这个覆盖物要自己实现所以要继承Overlay。本例自定义了要画的点,如何得到两地之 间的众多点的坐标(经纬度),可以参考Android在google map上画出导航路线图http://www.linuxidc.com/Linux/2011-05/36375p2.htm 具体代码: ...
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 ...
使用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"
<?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 ...
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 ...
Android 菜单(SubMenu) SubMenu(子菜单),是在选项菜单的基础上增加子菜单。 一个Menu对象可以拥有0或多个SubMenu,通过调用Menu.addSubMenu方法将SubMenu添加到当前Menu中。在SubMenu 添加MenuItem的方式和在Menu中添加MenuItem方式一样,因为SubMenu是Menu的子类,但是SubMenu里不能再添加 SubMenu。
private void getFileList(String path) { // 设置标题 // 将当前文件夹路径设置为默认文件夹路径 currentFolderPath = path; // 获取sd卡下所有文件的文件名 String[] fileNames = fileUtil.getFileNames(currentFolderPath); fileList = new ArrayList<HashMap<String, Object>>(); // 在所有文件的前面添加一个..文件夹,用于浏览上一个文件夹 HashMap& ...
本讲介绍一下Android基本组件:对话框AlertDialog。 API: java.lang.Object ↳ android.app.AlertDialog.Builder 使用AlertDialog.Builder创建对话框需要了解以下几个方法: setTitle :为对话框设置标题 setIcon :为对话框设置图标 setMessage:为对话框设置内容 setView : 给对话框设置自定义样式
MediaProvider相当于一个数据中心,SD卡上所有的数据在这里都有记录,而Gallery的什用就是展示和操作这个数据中心,每次用户启动Gallery时,Gallery只是读取MediaProvider里面的记录并显示用户。如果用户在Gallery里删除一个媒体时,Gallery通过调用MediaProvider开放的接口来实现。 MediaProvider和Gallery的大致关系就是这样的了。我现在碰到的问题要解决的话,必须要搞清楚一件事才能继续往下走: 因为Gallery启动时是不会给MediaProvider发送命令让它扫描全盘的。那么,当SD卡上的数据有更新时(比 ...
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 ...
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 ...
<?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 ...
Eclipse 常用快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】 快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取 ...
<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/ ...
Global site tag (gtag.js) - Google Analytics