android
文章平均质量分 72
wqe111111
这个作者很懒,什么都没留下…
展开
-
Android百度地图API学习(二) 开发基本流程
第一步 在xml布局文件中加入mapview控件 android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> android:layout_width="fill_parent" android:layout_height="wrap_原创 2013-10-10 17:29:08 · 482 阅读 · 0 评论 -
Android百度地图API学习(一) 开始
第一步 先要注册一个百度api的使用密钥 http://developer.baidu.com/map/ 第二步 下载相应的api包 http://developer.baidu.com/map/sdkandev-download.htm baidumapapi.jar libBMapApiEngine_v1_3_2.so 主要是上面两个包 下载解压之后关键的是一个bai原创 2013-10-10 17:29:06 · 504 阅读 · 0 评论 -
android中Activity之间的跳转
1.使用Intent进行Activity之间的切换(Intent 是Activity之间的信使,两个Activity间的跳转,数据的传输都是通过Intent来实现) 在两个Activity: A——>B跳转 在Activity中使用Intent进行跳转 Intent intent= new Intent(); intent.setClass(A.this,B.class); 或者使用 in原创 2013-10-10 17:27:28 · 587 阅读 · 0 评论 -
Android 适配不同分辨率 横屏竖屏(转载)
一:不同的layoutAndroid手机屏幕大小不一,有480×320, 640×360, 800×480.怎样才能让App自动适应不同的屏幕呢?其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640×360,layout-800×480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。二:hdpi、原创 2013-10-10 17:29:29 · 740 阅读 · 0 评论 -
Android有效解决加载大图片时内存溢出的问题(转载)
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 source原创 2013-10-10 17:29:27 · 443 阅读 · 0 评论 -
Android学习笔记之百度地图(根据地名查询经纬度)(转载)
重要方法: public int geocode(java.lang.String strAddr, java.lang.String city) 根据地址名获取地址信息 异步函数,返回结果在MKSearchListener里的onGetAddrResult方法通知 参数: strAddr - 地址名 city - 地址所在城市 返回: 成功返回0,否则返回原创 2013-10-10 17:29:18 · 761 阅读 · 0 评论 -
Android 百度地图API学习(四)-----覆盖类
百度Mapapi中的覆盖类,主要用途就是我们在百度地图的背景基础上添加上我们自己的样式图层。覆盖类主要提供的类有这么几种:Overlay、Snappable、OverlayItem、ItemizedOverlay、ItemizedOverlay.OnFocusChangeListener先来看看Overlay和SnappableOverlay是一个基类它表示可以显示在地图上方的覆盖ov原创 2013-10-10 17:29:13 · 550 阅读 · 0 评论 -
Android GridView专题之一 给GridView添加ContextMenu
这里的tag列表,用数字模拟了一下。是用GridView实现的。长按GridView元素,则会弹出上下文菜单,编辑或者删除。 从这个上下文菜单界面也可以看出来,如果是在平板系统上显示这么大的一个上下文菜单是很蠢笨的。当然在手机上是合适的,方便手指触摸。我的体会是,这就是平板和手机系统的差别,虽然它们可能是相同的分辨率,但是因为屏幕尺寸,前者需要更复杂的界面。 先说说GridView。我原创 2013-10-10 17:28:59 · 750 阅读 · 0 评论 -
转 Android ListView专题之十三 使用Button使用的问题
ListView 和 其它能触发点击事件的widget无法一起正常工作的原因是加入其它widget后,ListView的itemclick事件将无法触发,被其它widget的click事件屏蔽。 在android系統中,ListView中的用法稍微复杂一点,配置Adpater就有几种方法,如如ArrayAdapter,SimpleAdapter等。查了一些网上的相关例子,有很多都是用ListAc原创 2013-10-10 17:28:57 · 562 阅读 · 0 评论 -
Android 百度地图API学习(五)-----气泡显示
一个小例子,在地图中显示一个浮标,显示出我们的标记点,点击这个浮标会出现一个文本显示的气泡 先来看看效果: public class MainActivity extends MapActivity { BMapManager mBMapMan; MapController mMapController; MKOfflineMap mOffline = null; //申明变量 离原创 2013-10-10 17:29:15 · 848 阅读 · 0 评论 -
Android 百度地图API学习-----坐标
在接触的过程中,经常被一些 坐标、点、像素等概念困扰。 今天就来总结一下这些概念直接的关系 在百度地图API中,有如下几种坐标系: 经纬度:通过经度(longitude)和纬度(latitude)描述的地球上的某个位置。平面坐标:投影之后的坐标(用x和y描述),用于在平面上标识某个位置。可视区域坐标:地图可视区域的坐标系(用x和y描述)。经纬度这就是我们常说的地图上的坐标,经度(long原创 2013-10-10 17:29:11 · 1299 阅读 · 0 评论 -
ListView的分批加载数据
Android应用开发中,采用ListView组件来展示数据是很常用的功能,当一个应用要展示很多数据时,一般情况下都不会把所有的数据一次就展示出来,而是通过分页的形式来展示数据,这样会有更好的用户体验。因此很多应用都采用分批次加载的形式来获取用户所需的数据。例如:微博客户端可能会在用户滑动至列表底端时自动加载下一页数据,也可能在底部放置一个“查看更多”按钮,用户点击后,加载下一页数据。 本转载 2013-10-10 17:29:25 · 773 阅读 · 0 评论 -
用TabHost实现标签页
TabHost是标签页的集合,TabSpec代表标签页。TabSpec包含两部分内容:一部分是TabWidget标签导航要显示的内容,另一部分是FrameLayout点击每个标签导航显示的内容得到TabHost对象后,可以调用addTab方法添加多个TabSpec标签页对象。 TabHost tabHost=(TabHost)findViewById(R.id.tabHost);tabHost原创 2013-10-10 17:29:23 · 948 阅读 · 0 评论 -
Android用Apache HttpClient 实现POST和Get请求
类 : org.apache.http.client.HttpClient;1. GET实现 (提交网址为:url?参数 的形式,提交的参数值显式地显示在提交的网址中,参数大小是有限制的,安全性也不高)package com.yarin.android.Examples_08_02;import java.io.IOException;import org.apache.http原创 2013-10-10 17:29:20 · 515 阅读 · 0 评论 -
Android 百度地图API学习(一) 开始使用百度地图
第一步 先要注册一个百度api的使用密钥 http://developer.baidu.com/map/ 注册的使用密钥可以在不同的应用中使用。 第二步:下载相应的api包 http://developer.baidu.com/map/sdkandev-download.htm原创 2013-10-10 17:29:38 · 545 阅读 · 0 评论