Android
文章平均质量分 88
phs12104
这个作者很懒,什么都没留下…
展开
-
Android-自定义Activity,Dialog样式
1:新建自定义文件/res/values/style.xml false true @null false @android:drawable/dialog_holo_dark_frame 2:2.1:java代码中调用上面的自定义文件,新建一个对话框MyD原创 2012-04-11 18:21:57 · 260 阅读 · 0 评论 -
Android-谷歌地图-获取所在地城市名
public class LocationUtils { //publicstatic String cityName = "深圳"; //城市名 publicstatic String cityName ; //城市名 privatestatic Geocodergeocoder; //此对象能通过经纬度来获取相应的城市等信息原创 2012-04-13 17:11:40 · 573 阅读 · 0 评论 -
Android-谷歌地图-利用Google GeoCoding API替代Geocoder & 解决地址语言问题
摘要:Android定位开发中碰到GeoCoder间歇抽风问题,查证后得知可以用Google GeoCodingAPI来Workaround,这里记录此过程中遇到的两个收获吧,一是对这个Workaround给出自己的简单多线程解决方案,并未做太多封装。二是解决解析结果中地址的语言问题。一.问题描述最近在使用Android SDK中Geocoder类进行地址解析时发现有很大概率发生下面的悲剧原创 2012-04-13 17:12:35 · 776 阅读 · 0 评论 -
Android-谷歌地图-Android Google Code Issue 8816: service not available
http://code.google.com/p/android/issues/detail?id=8816原创 2012-04-13 17:13:09 · 899 阅读 · 0 评论 -
Android-谷歌地图-用户定位User Localtion和利用HTTP解析地址--GeoCoding
原文地址:http://blog.csdn.net/huangbiao86/article/details/6686757地图的使用,一般包括两方面的基本知识:一是定位;二是显示地图和在地图上显示相应的图层,包括定位到的位置。Mars老师在这两节中主要讲解了定位方面的;至于在地图上显示其它图层可参照转载的另一篇文章:一步步教你用AndroidGoogle MapAndr转载 2012-04-13 17:13:51 · 820 阅读 · 0 评论 -
Android-谷歌地图-Google Geocoding API 开发语言问题
最近做Android定位开发,得到经纬度后使用Geocoder来获取地址,发现Geocoder有时不知什么原因无法通过经纬度获取到地址信息,因此通过http进行地址解析,这就得使用GoogleGeocoding API了(http://code.google.com/intl/zh-CN/apis/maps/documentation/geocoding/#StatusCodes),格式如下:原创 2012-04-13 17:15:02 · 995 阅读 · 0 评论 -
Android-谷歌地图-通过当前经纬度获取城市
package com.yy;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;imp原创 2012-04-13 17:15:40 · 955 阅读 · 0 评论 -
Android-dip, dp, px, sp之间的区别
dip: device independent pixels(设备独立像素).不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易原创 2012-04-13 17:16:09 · 1268 阅读 · 0 评论 -
Android-SharedPreferences共享级别(单个activity,同一package下,application之间)
首先,是ANDROID源代码如下:public abstract SharedPreferences getSharedPreferences (String name,int mode)Since: APILevel 1Retrieve and hold the contents of the preferences file 'name',ret原创 2012-04-13 16:54:47 · 785 阅读 · 0 评论 -
Android-数据存储之网络多线程断点下载
源码下载:http://vdisk.weibo.com/s/1dfmi我们编写的是Andorid的HTTP多线程断点下载应用程序。因为之间我们学习的学习积累,直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点下载的难点在哪里?1.多线程下载,2.支持断点。如何才能从文件的指定位置处开始下载文件?(比如从50MB开始)这一点我们可以通过HTTP请原创 2012-04-13 16:58:03 · 216 阅读 · 0 评论 -
Android-Android 谷歌地图学习(一)
第一步:安装Google Map API开发基于谷歌地图的应用和普通的android 应用差不多都要使用它提供给我们的类库,所不同的是google map 的类库不是android 平台的基本类库,是google api的一部分,所以建立项目时,SDK 要选择Google APIs;第二步:获得Google Map API Key在正式使用Google Map API 前,必须原创 2012-04-13 17:06:22 · 503 阅读 · 0 评论 -
Android-谷歌地图API
http://code.google.com/intl/zh-CN/apis/maps/http://code.google.com/intl/zh-CN/apis/maps/documentation/geocoding/原创 2012-04-13 17:12:05 · 860 阅读 · 0 评论 -
Android-读取assets和raw资源文件
import java.io.FilterInputStream;import java.io.IOException;import java.io.InputStream;import org.apache.http.util.EncodingUtils;import android.content.Context;import android.graphics.Bi原创 2012-04-13 17:10:54 · 286 阅读 · 0 评论 -
Android-设置Spinner文字标题颜色 字体大小样式
// 在初始化之前改变Spinner文字标题颜色 mySpinner.xml 样式文件放在main.xml 同一目录mySpinner.xml android:id="@android:id/text1" android:gravity="left" android:paddingLeft="8dip" android:textStyle=原创 2012-04-13 17:09:42 · 613 阅读 · 0 评论 -
Android-APK打包,发布,代码混合问题解决
在eclipse中将android工程打包成apk(源自http://my.oschina.net/ykai/blog/31911)1.)生成keystore按照下面的命令行 在C:\ProgramFiles\Java\jdk1.6.0_10\bin>目录下,输入keytool-genkey -alias android.keystore -keyalg RSA -validity 100原创 2012-04-11 18:30:42 · 579 阅读 · 0 评论 -
Android-字符串资源及其格式化
在Android项目布局中,资源以XML文件的形式存储在res/目录下。为了更好的实现国际化及本地化,字符串集通常以XML文件的形式存储在res/values/目录下。 1、纯文本字符串 一般来说,使用纯文本字符串仅仅需要res/values目录下的一个XML文件(通常命名为res/values/strings.xml,可以使用其它的文件名替换strings),根元素为reso转载 2012-04-11 18:44:36 · 191 阅读 · 0 评论 -
Android-Adapter里的view刷新方法:notifyDataSetInvalidated(),notifyDataSetChanged()
notifyDataSetInvalidated(),会重绘控件(还原到初始状态)notifyDataSetChanged(),重绘当前可见区域public void notifyDataSetChanged():该方法内部实现了在每个观察者上面调用onChanged事件。每当发现数据集有改变的情况,或者读取到数据的新状态时,就会调用此方法。 public void not原创 2012-04-11 18:28:46 · 681 阅读 · 0 评论 -
Android-获取和指定APP的locale
Java代码:package com.ayukyo;import java.util.Locale;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Intent;import android.content.S原创 2012-04-11 18:45:53 · 215 阅读 · 0 评论 -
Android-自定义ProgressBar样式
圆型:1:创建自定义样式文件/res/drawable/progressbar.xml android:pivotX="50%" android:pivotY="50%"android:fromDegrees="0" android:toDegrees="360"> android:thicknessRatio="8"android:useL原创 2012-04-11 18:27:44 · 619 阅读 · 0 评论 -
Android-Activity的四种加载方式
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingleTasks原创 2012-04-13 16:55:48 · 194 阅读 · 0 评论 -
Android-隐藏式抽屉SlidingDrawer
范例说明SlidingDrawer是自SDK1.5才新加入的成员,也许你已曾经在Android手机上看过。按下一个按钮,就能展开一个“程序集”菜单,里面包含了各式各样的程序,而SlidingDrawerWidget正是为了这样的效果所准备的,当你在布局有限的UI Layout时,可以应用SlidingDrawaer来在可视范围内放置更多组件,在需要的时候才拉出“抽屉”里的“子功能图标”原创 2012-04-13 16:56:35 · 469 阅读 · 1 评论 -
Android-升级到ADTv14/15,修改代码后bin目录下不自动生成apk的解决方案
升级到ADT v14/15,修改代码后bin目录下不自动生成apk的解决方案 ADT14引入的功能,不自动生成apk,除非export或者Run/Debug。参考:http://developer.android.com/sdk/eclipse-adt.html ADT R14 进入Preferences -> Android -> Build-> 去选“Skip pa原创 2012-04-13 16:57:05 · 231 阅读 · 0 评论 -
Android-图片处理:改变大小,去色,圆角,合成
转自:http://zhanhao.iteye.com/blog/1276449源码下载:http://vdisk.weibo.com/s/1fI6l多张图片四个方位的图片合成,改变bitmap大小,图片去色等功能 Java代码 package com.dzh.operateimage; import android.graphi原创 2012-04-13 17:04:36 · 638 阅读 · 0 评论 -
Android-Toast小结
转自:http://houshijie3.iteye.com/blog/12764321 简单的使用Java代码 Toast.makeText(context, "简单的使用", Toast.LENGTH_SHORT).show(); 2 创建并主动 停止 Java代码 Toast toast = Toast.makeT转载 2012-04-13 17:05:36 · 187 阅读 · 0 评论 -
Android-一步步教你用android Google Map
Android操作系统平台很容易跟google其他应用如Google地图的整合。在Android应用中,如果能在其中加入Google地图,则会为你的应用增添强大的功能,目前不少LBS应用(基于地理位置的应用)就是充分将移动跟地图结合起来。在本文中,将一步步教你如何将Google地图结合到你的Android应用中。 第一步:安装Google Map API 在默认情况下,在安装Googl原创 2012-04-13 17:07:34 · 474 阅读 · 1 评论 -
Android-Animation
关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. TweenAnimation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。Android的a转载 2012-07-11 09:49:21 · 204 阅读 · 0 评论