Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 移动开发 / Android

Android 百度地图POI搜索功能实例代码

Android 百度地图POI搜索功能实例代码

在没介绍正文之前先给大家说下poi是什么意思。由于工作的关系,经常在文件中会看到POI这三个字母的缩写,但是一直对POI的概念和含义没有很详细的去研究其背后代表的意思。今天下班之前,又看到了POI这三个字母,决定认认真真的搜索一些POI具体的含义。POI是英文的缩写,原来的单词是point of interest, 直译成中文就是兴趣点的意思。兴趣点这个词最早来自于导航地图厂商。地图厂商为了提供尽可能多的位置信息,花费了很大的精力去寻找诸如加油站,餐馆,酒...
Android编程中FileOutputStream与openFileOutput()的区别分析

Android编程中FileOutputStream与openFileOutput()的区别分析

本文实例分析了Android编程中FileOutputStream与openFileOutput()的区别。分享给大家供大家参考,具体如下:openFileOutput()首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public void save(){try {FileOutputStream outStream=...
Android带进度的圆形进度条

Android带进度的圆形进度条

我们还是用一个小例子来看看自定义View和自定义属性的使用,带大家来自己定义一个带进度的圆形进度条,我们还是先看一下效果吧从上面可以看出,我们可以自定义圆环的颜色,圆环进度的颜色,是否显示进度的百分比,进度百分比的颜色,以及进度是实心还是空心等等,这样子是不是很多元化很方便呢?接下来我们就来教大家怎么来定义1.在values下面新建一个attrs.xml,现在里面定义我们的属性,不同的属性对应不同的format,接下来我贴上我在自定义这个进度条所用到的属性...
Android百度地图poi范围搜索

Android百度地图poi范围搜索

我想大家可能都有过这样的经历:兜里揣着一张银行卡,在街上到处找自动取款机(ATM)。在这个场景中,ATM就是的兴趣点,我们想做的事情就是找到离自己较近的一些ATM然后取款,此时我们并不关心附近有哪些超市、酒吧,因为这些地方没办法取钱!说了这么多,一方面是加深大家对POI这个词的认识,另一方面也是为了让大家明白我们接下来要做的事情。理论性的东西就不再多讲了,直接来看例子。先给大家展示下效果图:详细界面:该示例主要介绍关键词查询、suggestion查询和查看...
Android SDK 百度地图通过poi城市内检索简介接口的使用

Android SDK 百度地图通过poi城市内检索简介接口的使用

百度地图 SDK 不仅为广大开发者提供了炫酷的地图展示效果、丰富的覆盖物图层,更为广大开发者提供了多种 LBS 检索的能力。通过这些接口,开发者可以轻松的访问百度的 LBS 数据,丰富自己的移动端地图应用。目前百度地图 SDK 为开发者提供的检索服务有:POI 检索:可以检索百度 POI 数据信息;线路规划:利用百度的引擎帮助开发者规划线路;在线建议检索、短链接分享、地理编码等等....本文将以一个很简单的 POI 城市内检索为例,像广大开发者介绍接口的使...
Android判断网络类型的方法(2g,3g还是wifi)

Android判断网络类型的方法(2g,3g还是wifi)

本文实例讲述了Android判断网络类型的方法。分享给大家供大家参考,具体如下:判断网络类型是wifi,还是3G,还是2G网络,对不同的网络进行不同的处理,现将判断方法整理给大家,以供参考说明:下面用到的数据移动2G,联通2G,联通3G,wifi我都已经测试过,暂时手上没有电信的卡,所以没有验证,有电信手机的同事,可以验证一下,验证后将结果发送给大家。ConnectivityManager connectMgr = (ConnectivityManager...
Android获取常用辅助方法(获取屏幕高度、宽度、密度、通知栏高度、截图)

Android获取常用辅助方法(获取屏幕高度、宽度、密度、通知栏高度、截图)

我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就分享一下Android中常用的一些辅助方法:获取屏幕高度:/*** 获得屏幕高度* @param context* @return* by Hankkin at:2015-10-07 21:15:59*/public static int getScreenWidth(Context context) {WindowManager wm = (WindowMa...
Android编程实现动态更新ListView的方法

Android编程实现动态更新ListView的方法

本文实例讲述了Android编程实现动态更新ListView的方法。分享给大家供大家参考,具体如下:有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView。今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.从今天起,每次学习的源代码都会打包上传,方便各位同学学习,注册帐号即可下载...
Android实现沉浸式通知栏通知栏背景颜色跟随app导航栏背景颜色而改变

Android实现沉浸式通知栏通知栏背景颜色跟随app导航栏背景颜色而改变

最近好多app都已经满足了沉浸式通知栏, 所谓沉浸式通知栏:就是把用来导航的各种界面操作空间隐藏在以程序内容为主的情景中,通过相对“隐形”的界面来达到把用户可视范围最大化地用到内容本身上。 而最新安卓4.4系统的通知栏沉浸模式就是在软件打开的时候通知栏和软件顶部颜色融为一体,这样不仅可以使软件和系统本身更加融为一体。 就是手机的通知栏的颜色不再是白色、黑色简单的两种了,本人用的小米4手机,米4手机中的自带软件都支持沉浸式通知栏, 举个例子:大家可以看一下自...
21天学习android开发教程之SurfaceView与多线程的混搭

21天学习android开发教程之SurfaceView与多线程的混搭

上一篇简单介绍了SurfaceView的基本使用,这次就介绍SurfaceView与多线程的混搭。SurfaceView与多线程混搭,是为了防止动画闪烁而实现的一种多线程应用。android的多线程用法与JAVA的多线程用法完全一样,本文不做多线程方面的介绍了。直接讲解SurfaceView与多线程的混合使用,即开一条线程专门读取图片,另外一条线程专门绘图。 本文程序运行截图如下,左边是开单个线程读取并绘图,右边是开两个线程,一个专门读取图片,一个专门绘图...
Android开发之删除项目缓存的方法

Android开发之删除项目缓存的方法

本文实例讲述了Android开发之删除项目缓存的方法。分享给大家供大家参考,具体如下:如何删除项目的缓存:getCacheDir()能够得到当前项目的缓存地址在项目中经常会使用到WebView 控件,当加载html 页面时,会在/data/data/应用package 目录下生成database与cache 两个文件夹。请求的url 记录是保存在WebViewCache.db,而url 的内容是保存在WebViewCache 文件夹下打开关闭使用缓存,一共...
不允许错过的Anndroid技术经验60条

不允许错过的Anndroid技术经验60条

还是要说一句“新年快乐”,下面就是为大家分享的android日常开发60条经验,供大家参考,具体内容如下1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且重心可以放在业务上不用关心数据库细节。3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且...
<< 451 452 453 454 455 456 457 458 459 460 >>