- 博客(13)
- 资源 (15)
- 收藏
- 关注
转载 android中的内存泄露问题,感觉挺重要的
一、概述 1二、Android(Java)中常见的容易引起内存泄漏的不良代码 1(一) 查询数据库没有关闭游标 2(二) 构造Adapter时,没有使用缓存的 convertView 3(三) Bitmap对象不在使用时调用recycle()释放内存 4(四) 释放对象的引用 4(五) 其他 5三、内存监测工具 DDMS --> Heap 5四、内存分析工具 MAT
2012-03-30 09:53:42 437
转载 location 定位
具体实现代码如下:首先判断GPS模块是否存在或者是开启: private void openGPSSettings() { LocationManager alm = (LocationManager) this .getSystemService(Context.LOCATION_SERVICE);if (alm .isProviderEnabled(android.locati
2012-03-28 11:52:53 1460
转载 线程
基本概念多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务,通常,每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序称为多线程程序。多进程与多线程的区别:每个进程拥有自己的一整套变量,而线程则共享数据。相关接口•Runnable◦ 方法 void run()◦可由Runnable对象构成Thread,不要调用Thread类或者R
2012-03-27 17:03:08 339
转载 dialog背景颜色问题
感谢 雨辰老师 解决了我困扰很久的问题自定义 dialog 中 透明图片 显示背景 在style 中加入:@android:color/transparent @android:color/transparent 我少加了一条,希望能够帮助和我一样有需要的人 常用自定义 dialog 的style: @android:color/tra
2012-03-22 10:45:27 1047
原创 android 中ListView中的一些常用设置
屏蔽掉滑动时,出现的效果 android:cacheColorHint="#00000000" Listview 加上下边框(用了下 不是很好使)android:headerDividersEnabled="true" android:footerDividersEnabled="true"
2012-03-21 16:09:31 612
转载 设置宽高适应不同的分辨率
留念 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); float densityDpi = dm.densityDpi; // 屏幕密度DPI(120 / 160 / 240) scaleDpi = (float) densi
2012-03-15 17:43:17 403
转载 android源码结构
Android 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts
2012-03-13 16:33:39 264
转载 监听电话状态并自动接听来电
在完成全部功能之前,我查询了很多资料,用了一个星期的时间终于陆陆续续的将这些功能全部完成了,为了众多和我一样的菜鸟少走一点弯路,我决定将它贴出来和大家一起分享,仔细一看距上次更新博客已经有半年了 。 一、开发环境 Elispse5.5,JDK1.6,Aadroid 2.1 二、开发中使用到的重点技术点: 距离感应(SENSOR_SERVICE),音讯管理
2012-03-09 18:16:54 1696
原创 百度手机地图 路线详细信息
百度地图 的各种交通方式的行车路线的详细信息: 虽然十分简单,但是不用浪费脑细胞想了这些 代码 是在 adapter中写的 position 是每个view 的index 步行/驾车 int num = ((MKRoutePlan)poiInfo.get(position)).getNumRoutes(); for(int i=0;i int setps =
2012-03-08 18:01:17 971
原创 自定义 dialog 小结
最近做个地图应用,经常会用到自定义 dialog 现在总结一下:Dialog dialog = new Dialog(this, R.style.myDialogTheme); LayoutInflater inflater = LayoutInflater.from(this); LinearLayout lin = (LinearLayout)inflater.inflate(
2012-03-08 13:59:42 373
原创 mapview上的悬浮组件 可以用于应用程序
package com.uskytec.map.view;import android.content.Context;import android.graphics.PixelFormat;import android.view.Gravity;import android.view.View;import android.view.WindowManager;publi
2012-03-07 17:45:38 610
转载 百度地图MapView中的覆盖物
class OverItemT extends ItemizedOverlayOverlayItem> { private ListOverlayItem> GeoList = new ArrayListOverlayItem>(); private Context mContext; private double mLat1 = 39.90923;//39.9022; //
2012-03-05 09:21:31 660
juery+ajax常用js文件
2014-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人