Android总结备用
文章平均质量分 65
云上
敏捷开发实践者;
专注移动产品开发。
展开
-
【总结备用】关于ListView适配器Adapter的性能优化
Adapter的作用是ListView界面与数据之间的交互接口。我们经常遇到ListView里面添加数据量大时内存溢出的问题。 以下通过改写getView方法实现优化显示。一定程度上解决数据量大的问题,使Adapter的性能得到很大的优化和提升。 public View getView(int position, View convertView, ViewGroup原创 2011-08-10 17:51:54 · 792 阅读 · 0 评论 -
Android Studio 版本手动离线更新
Android Studio 版本手动离线更新 最新版本0.2.10原创 2013-09-26 12:45:02 · 4636 阅读 · 2 评论 -
【总结备用】Android Studio导入第三方jar包
1、将jar包放入项目里的libs文件夹中。 2、在project选中jar包点击右键"Add as library"。 3、此时项目仍然是无法正常编译的,这时需要在项目的build.gradle文件里的dependencies节加入 dependencies { compile files('libs/android-support-v4.jar')原创 2013-08-30 15:07:24 · 1568 阅读 · 0 评论 -
【总结备用】清除应用程序所有缓存
/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */package com.test.DataClean;import java.io.File;import android.content.Context;im转载 2012-12-31 23:51:40 · 988 阅读 · 0 评论 -
【总结备用】Android Activity切换动画汇总
1. 淡入淡出效果overridePendingTransition(R.anim.fade, R.anim.hold);2. 放大淡出效果overridePendingTransition(R.anim.my_scale_action,R.anim.my_alpha_action);3. 转动淡出效果overridePendingTransition(R.anim.scale原创 2012-08-26 18:59:04 · 1245 阅读 · 0 评论 -
10大优秀的移动Web应用程序开发框架推荐
在最近几年里,移动互联网高速发展、市场潜力巨大。继计算机、互联网之后,移动互联网正掀起第三次信息技术革命的浪潮,新技术、新应用不断涌现。今天这篇文章向大家推荐10大优秀的移动Web开发框架,帮助开发者更加高效的开发移动Web应用。Sencha Touch Framework Sencha Touch 是世界上第一个基于 HTML5 的移动 Web 开发框架,支持最新的 HTML5转载 2012-07-25 17:53:17 · 1270 阅读 · 0 评论 -
分享七个非常有用的Android开发工具和工具包
过去的2010年是Android全面爆发的一年,出众的扩展性使其成为了众多玩家的购机首选,市场占有率节节攀高。本文与大家分享七个非常有用的Android开发工具和工具包,希望对从事Android开发的朋友有所帮助。1. Android Honeycomb Stencils & Sketchsheets谷歌发布了专用于平板电脑的Android 3.0 Honeycomb系统,转载 2012-07-25 17:51:37 · 1271 阅读 · 0 评论 -
【总结备用】Android应用开发之(Location in Android-定位)
如何在Android上开发LBS(“基于位置的服务”),那么首先要明白如何获得位置。传统意义上的位置,就是指门牌号一类的描述,虽然可以被人理解,但是无法被计算机理解。为了让计算机能够理解“位置”,地理学上的位置,即经纬度被引入进来。获取经纬度信息,一般都会想到GPS(Global Positioning System)。这个前身为美国军方卫星定位系统,在推出之后迅速发展成为最大的民用定转载 2012-07-16 14:34:00 · 3092 阅读 · 0 评论 -
【总结备用】 Android中通过GPS或NetWork获取当前位置的经纬度
今天在Android项目中要实现一个通过GPS或NetWork来获取当前移动终端设备的经纬度功能。要实现该功能要用到Android Framework 中的 LocationManager 类。下面我就直接贴上主要的代码说明如何实现通过GPS或NetWork来获取实时位置的经纬度。private double latitude=0.0;private double longitude =0.转载 2012-07-16 14:05:59 · 1371 阅读 · 0 评论 -
应用更新实现(下载及自动安装)
/** * download the new apk file * * @param newApkUrl * @return */ public File downLoadFile(String newApkUrl) { final String fileName = "update.apk"; File tmpFile = new File("原创 2012-05-20 00:51:31 · 1102 阅读 · 0 评论 -
【术语解析】H264和MPEG4的关系
·mpeg-4的初衷是将dvd质量的图像码流从每秒6兆降低到1.5兆,将高清电视的码流从每秒几十兆降低到6~8兆。要实现这样的编码压缩水平,就要用到一种叫avc(advanced video codec)的技术。国际电联(itu)将这项技术命名为h.264标准,mpeg 把这项技术放到mpeg-4标准里的第10章(part 10)。这就是mpeg-4和h.264的关系。 ·h.264/avc转载 2012-04-07 19:44:03 · 1672 阅读 · 0 评论 -
【总结备用】Android 获取正在运行的任务和服务
void DisplayTasks() { ActivityManager activityManager; try { activityManager = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE); arylistTask = new Ar原创 2011-07-14 18:52:50 · 1258 阅读 · 0 评论 -
【总结备用】Android 获取手机内存信息
【声明:转载请注明出处,谢谢合作!问题联络请发邮件到 bennyyang2008@hotmail.com】在Android开发中,有时我们需要获取实时的系统信息,方便分析应用的资源占用,内存优化。以获取CPU使用情况为例,总结如下:一. 通过查看/proc/meminfo文件,获取内存相关信息。1. 命令行方式1) 命令行运行 【原创 2012-03-16 13:41:18 · 1318 阅读 · 0 评论 -
【总结备用】Android 常用权限一览
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取粗略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.原创 2011-12-19 14:26:38 · 1127 阅读 · 0 评论 -
【总结备用】Android监听网络状态实现(BroadcastReceiver + Service)
Android网络应用程序开发中,经常要判断网络连接是否可用,因此经常有必要监听网络状态的变化。Android的网络状态监听可以用BroadcastReceiver来接收网络状态改变的广播,具体实现如下:/** * ConnectionChangeReceiver * * @author benny Yang on 2011-12-23 * */public class原创 2011-12-23 21:53:43 · 19599 阅读 · 6 评论