给android2.3.4增加google map教程
使用Google Map时需依赖以下:
system/app
Location.apk(2.3.4版本不需要这个了)
NetworkLocation.apk
Maps.apk
Street.apk(2.3.4版本不需要这个了)
system/etc/permissions
com.google.android.maps.xml
system/framework
com.google.android.maps.jar
1、通过工具获得root权限;
2、adb shell su回车 mount -o remount,rw /dev/block/mtdblock3 /system回车
3、adb -d push com.google.android.maps.jar /system/framework/ 或其它手机助手或豌豆夹等工具上传文件
同时还有文件/system/etc/permissions/com.google.android.maps.xml
NetworkLocation.apk放到system/app
4、把真机中/etc/permissions/platform.xml文件取出来编辑:<permissions>
<permissions>
解决办法:
1.进入sdk的temp文件夹,下载好后会有一个tools_r15-windows.zip(版本号可能会不一样)
2.解压此文件,如解压成tools_r15-windows
3.进入tools_r15-windows文件夹,将tools_r15-windows里的文件复制
4.覆盖sdk根目录的tools文件夹中的文件
本文章介绍一篇关于在手机开发中会出现的一些问题及全局异常处理的处理实现,有需要的朋友可以参考一下本文章。代码如下 | 复制代码 |
package org.wp.activity; import java.io.File; import android.content.Context; /** /** 获取CrashHandler实例 ,单例模式 */ /** /** // getCause() 返回此 throwable 的 cause;如果 cause 不存在或未知,则返回 null。 // toString() 以字符串的形式返回该缓冲区的当前值。 try { for (String fileName : sortedFiles) { /** private void postReport(File file) { /** |
代码如下:
代码如下 | 复制代码 |
Intent startMain = new Intent(mContext,tabView.class);//这里根据自己需要填写自己的class startMain.addCategory(Intent.CATEGORY_HOME); startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); mContext.startActivity(startMain); try {//原因目前不明,但不加的话就会关闭不了系统 Thread.sleep(1000); } catch (InterruptedException e) { Log.e(TAG, "Error : ", e); } android.os.Process.killProcess(android.os.Process.myPid()); |
添加权限
代码如下 | 复制代码 |
<uses-permission android:name="android.permission.RESTART_PACKAGES" /> |
本文提供三种缓存策略:(1)LRU算法,固定缓存图片数量(max_num),当图片数量超出max_num时,将缓存中最近用的最少的图片删除。(2)FTU算法,固定每张图片的缓存时限,以最后一次使用算起,超过时限后删除。(3)FMU算法,在存储器中固定一定大小的存储空间,超过固定空间后将缓存中占用最大尺寸的图片删除。使用时只需要向方法体中传递图片的URL即可。
使用方法:
1.导入jar;
2. 获取服务;
3.提交url,交给程序去判断是否下载。
代码如下 | 复制代码 |
public class ImagecachetacticsdemoActivity extends Activity { /*FMU*/ /*FTU*/ /*LRU*/ // imageCacheManager = ImageCacheManager.getImageCacheService(this, mImageView = (ImageView) findViewById(R.id.imageView); private class DownloadTask extends AsyncTask<String, Void, Bitmap> { @Override @Override mImageView.setImageBitmap(result); @Override } private ImageView mImageView; } |
相关文章
- 专做了百度和google的网盟推广以作推广效果的评估比较。百度的周期为6天,google为4天。 从百度的统计数据可以看出这六天的点击次数总共为464,平均点击花费了0.30元...2017-07-06
- 下面我们来看一篇关于Android子控件超出父控件的范围显示出来方法,希望这篇文章能够帮助到各位朋友,有碰到此问题的朋友可以进来看看哦。 <RelativeLayout xmlns:an...2016-10-02
- 用PS将人像脸部打造成打散颗粒的效果,成品出来后很美,过程略复杂,需要耐心和细心。现在跟着步骤来做吧! 1、首先在PS里面打开这张图。 2、选择快速选择工具的增加...2016-12-21
Android开发中findViewById()函数用法与简化
findViewById方法在android开发中是获取页面控件的值了,有没有发现我们一个页面控件多了会反复研究写findViewById呢,下面我们一起来看它的简化方法。 Android中Fin...2016-09-20- 如果我们的项目需要做来电及短信的功能,那么我们就得在Android模拟器开发这些功能,本来就来告诉我们如何在Android模拟器上模拟来电及来短信的功能。 在Android模拟...2016-09-20
- 夜神android模拟器如何设置代理呢?对于这个问题其实操作起来是非常的简单,下面小编来为各位详细介绍夜神android模拟器设置代理的方法,希望例子能够帮助到各位。 app...2016-09-20
- 为了增强android应用的用户体验,我们可以在一些Button按钮上自定义动态的设置一些样式,比如交互时改变字体、颜色、背景图等。 今天来看一个通过重写Button来动态实...2016-09-20
- 一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长。另一种是通过xtrabackup工具备份主库,恢复到从库,xtrabackup是物理备份,备份速度快...2015-11-08
- 如果我们要在Android应用APP中加载html5页面,我们可以使用WebView,本文我们分享两个WebView加载html5页面实例应用。 实例一:WebView加载html5实现炫酷引导页面大多...2016-09-20
- 深入理解Android中View和ViewGroup从组成架构上看,似乎ViewGroup在View之上,View需要继承ViewGroup,但实际上不是这样的。View是基类,ViewGroup是它的子类。本教程我们深...2016-09-20
- 下面我们来看一篇关于Android自定义WebView网络视频播放控件开发例子,这个文章写得非常的不错下面给各位共享一下吧。 因为业务需要,以下代码均以Youtube网站在线视...2016-10-02
- java开发的Android应用,性能一直是一个大问题,,或许是Java语言本身比较消耗内存。本文我们来谈谈Android 性能优化之MemoryFile文件读写。 Android匿名共享内存对外A...2016-09-20
- TextView默认是横着显示了,今天我们一起来看看Android设置TextView竖着显示如何来实现吧,今天我们就一起来看看操作细节,具体的如下所示。 在开发Android程序的时候,...2016-10-02
android.os.BinderProxy cannot be cast to com解决办法
本文章来给大家介绍关于android.os.BinderProxy cannot be cast to com解决办法,希望此文章对各位有帮助呀。 Android在绑定服务的时候出现java.lang.ClassCastExc...2016-09-20- 下面我们来看一篇关于Android 开发之布局细节对比:RTL模式 ,希望这篇文章对各位同学会带来帮助,具体的细节如下介绍。 前言 讲真,好久没写博客了,2016都过了一半了,赶紧...2016-10-02
- 这篇文章主要介绍了Android 实现钉钉自动打卡功能的步骤,帮助大家更好的理解和学习使用Android,感兴趣的朋友可以了解下...2021-03-15
- 首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置: 在AndroidManifest.xml中加入访问SDCard的权限如下: <!--...2016-09-20
- 下面来给各位简单的介绍一下关于Android开发之PhoneGap打包及错误解决办法,希望碰到此类问题的同学可进入参考一下哦。 在我安装、配置好PhoneGap项目的所有依赖...2016-09-20
用Intel HAXM给Android模拟器Emulator加速
Android 模拟器 Emulator 速度真心不给力,, 现在我们来介绍使用 Intel HAXM 技术为 Android 模拟器加速,使模拟器运行度与真机比肩。 周末试玩了一下在Eclipse中使...2016-09-20- 在安卓开发时我碰到一个问题就是需要实现全屏,但又需要我们来判断出用户是使用了全屏或非全屏了,下面我分别找了两段代码,大家可参考。 先来看一个android屏幕全屏实...2016-09-20