- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 Android获取文件夹路径 /data/data/
首先内部存储路径为/data/data/youPackageName/,下面讲解的各路径都是基于你自己的应用的内部存储路径下。所有内部存储中保存的文件在用户卸载应用的时候会被删除。 一、 files1. Context.getFilesDir(),该方法返回/data/data/youPackageName/files的File对象。2. Context.openF
2013-07-25 16:38:28
475
转载 Gallary+ImageSwitcher
package com.Mystudy.Gallery2; import java.lang.reflect.Field; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.os.Bundle; i
2013-07-19 14:30:07
380
原创 Class(java.lang.Class)类中成员函数的区别
一、 getFields()与getDeclaredFields()区别:(1)getFields()只能访问类中声明为公有的字段,私有的字段它无法访问.(2)getDeclaredFields()能访问类中所有的字段,与public,private,protect无关 二、 getMethods()与getDeclaredMethods()区别:(1) getMethods(
2013-07-19 11:01:02
389
转载 android读取大图片并缓存
最近开发电视版的云存储应用,要求”我的相册“模块有全屏预览图片的功能,全屏分辨率是1920*1080超清。UI组件方面采用Gallery+ImageSwitcher组合,这里略过,详情参见google Android API。相册图片预取缓存策略是内存缓存(硬引用LruCache、软引用SoftReference)、外部文件缓存(context.getCachedDir()
2013-07-19 10:39:56
484
原创 Android内存泄露
Android应用内存泄漏的的原因有以下几个:1查询数据库后没有关闭游标cursor 2 构造Adapter时,没有使用 convertView 重用 3 Bitmap对象不在使用时调用recycle()释放内存 4 对象被生命周期长的对象引用,如activity被静态集合引用导致activity不能释放内存泄漏的发现:通过DDMS中的heap工具,去
2013-07-15 15:43:51
283
转载 Android之消息推送实现
在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息,iPhone上已经有了比较简单的和完美的推送通知解决方案,可是Android平台上实现起来却相对比较麻烦,最近利用几天的时间对Android的推送通知服务进行初步的研究。在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务,起初
2013-07-11 13:32:37
443
原创 消息推送网址
1、极光推送:https://www.jpush.cn/2、百度云推送:http://developer.baidu.com/cloud/push3、GCM(Google Cloud Messaging)服务:http://developer.android.com/google/gcm/index.html
2013-07-11 11:08:51
555
转载 Android推送服务(GCM)----GCM Architectural Overview翻译
Google Cloud Messaging for Android (GCM)是一个能够帮助开发者从服务器端发送数据到运行在Android手机上的程序的服务。这个服务提供了一个简单,轻量级的机制使得服务器端可以告诉移动端的程序与服务器端建立直接的联系,来获取更新的程序或者用户的数据。C2DM服务可以处理所有的消息队列的问题并且可以把消息发送到目标机器上运行的目标程序。简介GCM的
2013-07-10 17:43:01
492
转载 使用Google Cloud Messaging (GCM)服务实现Android消息推送
最近在网上查了关于很多Android消息推送的资料,其中主要有四种方法。1) 使用GCM服务(Google Cloud Messaging)2) 使用XMPP协议(Openfire + Spark + Smack)3) 使用MQTT协议4) 使用HTTP轮循方式以上这四种方法的优缺点大家都可以到网上搜到,这里提供一个参考的连接:http://blog.csdn.net/
2013-07-10 14:42:14
616
转载 Android GCM使用
1. 创建一个Google API 项目1. 打开Goolge APIs Console 页面2. 如果你还没有创建过API 项目,将会看到如下页面:3. 点创建项目,你的浏览器地址将会变成类似下面这样:https://code.google.com/apis/console/#project:
2013-07-09 17:43:59
569
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人