
Android 功能项目
文章平均质量分 71
vaecer
感谢时间,没让你我走散。
展开
-
百度地图,如何实现公交线路搜索后跳转回主Activity中用MapView显示出来
首先我有一个MainActivity.java。和一个RoutSearch.java。我想实现从RoutSearch 输入公交路线后跳转回MainActivity进行路线的显示。RoutSearch.java代码:package cn.vaecer.biye.search;import com.baidu.mapapi.BMapManager;import com.ba原创 2013-03-01 16:13:10 · 847 阅读 · 0 评论 -
Android中的Bitmap、Drawable、Byte[]、String、之间的转换及图像简单处理
本文转自dyh7077063的博客http://dyh7077063.iteye.com/blog/970672 |感谢作者!一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象转载 2014-03-17 11:40:03 · 1672 阅读 · 0 评论 -
Android旋转屏幕导致Activity重建
最近做一个小应用,自然想做成兼容性高点的可是布局采用Fragment。于是在应用即将完成的时候,发现了一个问题,就是屏幕旋转问题,当设备屏幕旋转,应用的Activity就会被重建。如果这会是在输入一个表单,并且快完成了。这个么一不小心一转,发现Activity被重建,之前写的东西全部消失。这等心情,简直不知道该找谁发泄。言归正传。 Activity是负责与用户交互的最主要机制,任原创 2015-02-13 09:59:39 · 996 阅读 · 0 评论 -
Android 程序退出确认功能开发
程序都需要退出确认功能,方式有很多种。不多说。方法一:@Override public boolean dispatchKeyEvent(KeyEvent event) { if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) { if (event.getAction() == KeyEvent.ACTION_DOWN &原创 2015-02-13 15:48:58 · 875 阅读 · 0 评论 -
Android开机自启动后台服务-RECEIVE_BOOT_COMPLETED
第一种: 监控RECEIVE_BOOT_COMPLETED,即开机启动事件第二种: 监控sd卡mount事件 开机总会扫描sd卡吧? 监控sd卡事件也有类似开机启动效果,特别app安装在sd卡的情况下有些os是抓取不到RECEIVE_BOOT_COMPLETED第三种: android:installLocation="internalOnly", 限制app的安装位置,使其能转载 2015-03-30 14:16:37 · 6487 阅读 · 0 评论 -
Trepn Profiler v6.0:Android最棒的性能与功耗监测工具
Trepn™ Profiler是Qualcomm Technologies, Inc.的一款产品。它是用于移动设备上的应用功耗和性能分析工具。(留着以后用得着,转载自优快云。http://www.youkuaiyun.com/article/a/2015-04-16/15823833)。规格特性:6个快速下载分析预置可显示在被分析应用屏幕的顶层可分析设备,或者单个应用在支持的设备上,可显转载 2015-04-17 12:48:55 · 3214 阅读 · 0 评论 -
Arcgis for Android 加载离线地图报错:com.esri.core.io.EsriServiceException: Unauthorized
加载离线的地图数据,用Arcgis的框架。然后调试中在绘制地图切片的时候报错:com.esri.core.io.EsriServiceException: Unauthorized解决让我十分崩溃。竟然只是地图的链接问题。链接在浏览器中可以查看到切片图片,但是用arcgis即报错。总结: 1.同样的方法加载出来别的地图,自然不会突然报错权限问题。这原创 2015-07-14 17:29:03 · 2822 阅读 · 0 评论 -
Dom解析XML文件数据
之前开发的时候有这个需求,应该是一年以前。没有写出来。然后最近又遇到这需求。完蛋,想不起来在哪个项目了。真心找死我了!归纳下:首先,我需要解析的是一个xml的文件:GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0]原创 2015-08-24 00:51:05 · 963 阅读 · 0 评论 -
Android ImgaView背景图片不失真处理
需求:app的欢迎界面采用一个简单的ImageView'显示一张图片的形式,但是图片总是会失真、扭曲。由于本人强迫症严重。所以就考虑了所有的思路后,在参考了网友的建议后,采用动态进行适配。 解决方案:1.计算出最佳的长宽比;2.将图片按最佳长宽比进行整体放大、缩小;3.将处理后的图片添加到ImageView中。package com.horse.util;i原创 2015-07-19 14:13:43 · 3496 阅读 · 0 评论 -
Android的AlertDialog的6种使用情景
一、简单的AlertDialogimport android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; public class Dialog_AlertDialogDemoActivity extends Activity {转载 2016-02-02 17:09:27 · 705 阅读 · 0 评论 -
Android 双击返回键退出应用程序
前言需要实现类似于主流的退出功能,连续按两次返回键退出应用程序。方案先上代码:import android.app.Activity;import android.os.Handler;import android.os.Looper;import android.view.KeyEvent;import android.widget.Toast;/** * 双击退出原创 2016-03-13 20:57:31 · 825 阅读 · 0 评论 -
Android中遇到的需求与解决方案二
1.需求:Eclipse开启同一参数或同一函数在其中一个引用的地方被选中,其余的也会自动高亮醒目。解决方案:eclipse里,选择windows-> preferences-> java-> Editor-> Mark Occurences ,全部都勾选。原创 2015-01-15 12:23:56 · 1197 阅读 · 0 评论 -
Android开发之App拍照系统相册展示
需求:客户提出一个需求,App拍照的照片需要直接在系统相册中可以查看得到。解决方案:第一次尝试:刚开始想到的是网上这三种方式:http://blog.youkuaiyun.com/qq_34157407/article/details/51407992 发现使用广播或者插入图库都无法实现在系统相册中查看。我的适配机型是:魅族MX5.第二次尝试:当没有合适的方法的时候,就自己动手推测分析。经过几次的测试系统相册原创 2017-07-21 10:00:13 · 980 阅读 · 0 评论 -
Android 读取sd卡中的图片
一、获取读取SD卡的权限在SDCard中创建与删除文件权限 --> uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> 往SDCard写入数据权限 --> uses-permission android:name="android.permission.W转载 2015-01-21 14:59:01 · 1765 阅读 · 0 评论 -
Android使用BitmapRegionDecoder获取指定区域的图片
Android系统处理图片方面并不怎么理想,稍不注意就会内存溢出。在处理大尺寸图片时,有时候只需要显示指定区域的图片,Android在2.3中提供了BitmapRegionDecoder类来解决此问题。 关于解决Bitmap加载内存溢出问题,可以查看Android使用BitmapFactory.Options解决加载大图片内存溢出问题。public class Display转载 2015-01-22 00:03:06 · 3835 阅读 · 0 评论 -
Android 用ViewFlipper简单实现广告滚动条
想实现一下如京东、淘宝上的滚动条的广告的效果。后来想到官方API的Demo里面我似曾相识。果断运行起来,查找了一下。啊哈,果然有。于是开始研究了一下,实现了一会,就成功了。因为真的很简单。查了网络上的,虽然功能多了点,可是复杂了,有些大神竟然是自定义出来的。 说说我的方法: 首先,总得知道一下ViewFlipper这个东西。 注意一下参数“fli原创 2014-02-28 17:30:24 · 1828 阅读 · 0 评论 -
实现百度地图的身边雷达的功能效果
一、概述 百度地图现在在不断滴做很多的各种功能,可能是面向客户的开发,所以在不断开发出新颖的功能,以取得更多的用户。最近出了一个“身边雷达”的新的功能。感觉十分的酷炫。不去评论这个功能是谁先开发出来的(快播)。既然好看,就试着动手做一个了。直接也用百度的资源文件了。这样效果就会更加逼真。 首先先看下百度他们做的:二、开发前充电1. SweepGrad原创 2014-03-17 15:35:06 · 6597 阅读 · 2 评论 -
直角坐标系与极坐标系了解与转换
直角坐标系(Rectangular coordinates) 在平面内画两条互相垂直,并且有公共原点的数轴。其中横轴为X轴,纵轴为Y轴。这样我们就说在平面上建立了平面直角坐标系,简称直角坐标系。 坐标系所在平面叫做坐标平面,两坐标轴的公共原点叫做直角坐标系的原点。X轴和Y轴把坐标平面分成四个象限,右上面的叫做第一象限,其他三个部分按逆时针方向依次叫做第二象原创 2014-03-20 17:33:17 · 35480 阅读 · 4 评论 -
Android 避免APP启动闪黑屏
闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面。也就是说需要处理一些数据后,才会显示。按照这种思路,是不是我把初始化的工作尽量减少就可以避免黑屏?事实是就算你onCreate啥都不做,仍然会闪一下黑屏,因为初始化解析界面时需要一定时间。下面是解决办法:1、自定义Theme设置背景图Theme @drawable/ipo转载 2014-03-22 22:00:48 · 1442 阅读 · 0 评论 -
android 打包成JAR包
首先Android 工程的基本面貌是这样的: 当然对应的Activity 文件被我删除了,因为当编译成jar 包我们并不需要Activity 文件。以上面这个工程为例,我们将它打包成JAR包步骤为:右键工程选择导出: 选择导出目标为:java->JAR文件: 把一些不必要的文件勾选掉,如下图: 到了转载 2014-07-11 16:50:44 · 845 阅读 · 0 评论 -
Android LayoutInflater详解
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用L翻译 2014-11-12 16:40:13 · 670 阅读 · 0 评论 -
Android 几种设置更改控件背景颜色
1..setTextColor(android.graphics.Color.RED);//系统自带的颜色类原创 2014-10-15 10:16:10 · 1991 阅读 · 0 评论 -
Android ProgressDialog介绍和初级使用
简介: ProgressDialog是用在耗时操作上的一种组件。增加应用友好的组件。例如当需要开启一个线程去获取服务端的网络数据时,则可以开启线程的同时开启进度条。当加载成功后让进度条消失即可。也同时防止用户多次重复获取同一组数据,而导致阻塞、崩溃。 ProgressDialog是AlertDialog类的一个扩展,可以为一个未定义进度的任务显示一个旋转轮形原创 2015-01-26 14:40:34 · 1136 阅读 · 1 评论 -
Android之给应用程序的icon添加未读消息个数提示(红圈内数字)
最近在做一个可以查看未读消息的功能,需要在界面中的Tab页的标签icon的右上角添加一个未读消息提示的功能。 先上个效果图出来,比较直观明白需求: 思路上似乎有两种: 1. 直接把底图和红圆圈的图片用相对布局进行排列,在代码中动态更改红圆中的TextView的数字,并且识别一下各种情况下红圆的显示或者隐藏。这种方法比较直观。 2原创 2015-01-09 09:26:42 · 5643 阅读 · 3 评论 -
Android 实现任务栏出现类似短信的提示功能
要实现Android的消息提示,就是提示用户有新的更新或者信息。即使当用户退出了应用程序。也会类似短信提示那种功能。长话短说,开个service,在后台一直跑,进行数据监控,发现有更新就触发消息提示功能。 上代码:package com.example.notificationdemo;import android.os.Bundle;import android.ap原创 2015-02-02 13:55:32 · 2155 阅读 · 0 评论 -
Android中遇到的需求与解决方案一
1.需求:让Android SDk 2.3的版本的EditView的输入框样式用上SDK 4.0原创 2014-11-13 23:11:59 · 1170 阅读 · 0 评论 -
解决Android因加载多个大图引起的OutOfMemoryError
转载自:http://blog.youkuaiyun.com/wulianghuan/article/details/11548373最近因为项目里需求是选择或者拍摄多张照片后,提供滑动预览和上传,很多照片是好几MB一张,因为目前的Android系统对运行的程序都有一定的内存限制,一般是16MB或24MB(视平台而定),不做处理直接加载的话必然会报OOM (Out Of Memmory)。网上有很转载 2014-12-10 16:34:07 · 625 阅读 · 0 评论 -
Android两个项目整合成一个
需求 有两个项目A、B。两个项目相互独立,功能业务逻辑均不同。现在需要实现将两个项目整合成一个,打包出一个apk文件,安装也是只安装一个App的过程,展示上也是只展示为主项目A的App,通过主项目A的某个按钮跳转,启动项目B,然后执行项目B的业务逻辑。直到B项目退出,又回到A项目。 方案将B项目设置成Library类型的项目。B项目右键–Buidle Path–Android 勾选 Is Li原创 2017-09-05 14:42:33 · 15492 阅读 · 4 评论