Android
文章平均质量分 75
bondz
施舍-取得
展开
-
Android 部分机型在三星S3上面出现了,sqlite莫名其名的锁住的问题
安卓sqlite多出journal数据库文件后,数据库经常被锁原创 2014-06-06 16:19:31 · 1027 阅读 · 0 评论 -
解决ListView 显示切换定位到指定索引,因为视图重绘导致的界面闪动,使界面过渡更平滑
mAdapter.refresh(); if (page != 1) { mListView.post(new Runnable() { @Override原创 2014-05-26 17:00:32 · 1591 阅读 · 0 评论 -
Android ListView 多条目动态更新进度 使用Handler callback 接口
安卓ListView,有时会有这样的需求:原创 2014-05-27 12:57:47 · 1363 阅读 · 0 评论 -
android 开发小知识点总结
1.广播的使用contentIntent 不可以为null,因为在部分机型不允许这么做Intent intent = new Intent(this, XXXXX.class); PendingIntent contentIntent = PendingIntent.getActivity(mContext, 0, intent,原创 2014-05-30 14:52:25 · 582 阅读 · 0 评论 -
android 应用内存调优小思路
内存调优第一步:查找有没有对Activity上下文的全局引用,导致活动所占资源没法释放的问题,找到后尽量使用application来替换,否则用完之后主动释放。改种问题导致的安卓内存泄露通常是开发人员比较容易忽略的,而且经常会出现。此外需要注意第三方安卓jar包或lib项目也有这种问题,当协调处理。内存调优第二步:对Handler和Thread的使用,避免在handler或thre原创 2014-05-30 14:50:56 · 636 阅读 · 0 评论 -
Android 客户端开发存在问题分类汇总待续
客户端问题分类汇总:一、空指针:最常见的异常,也是最简单的,同时也是最头痛的1.各种判空不完善,需要做前置判空或者后置判空2.使用equals比较实例不当,如instance.equals("")3.可能导致问题的地方没有做基本异常捕获,写程序时要严格判断可能存在各种异常的情况,一旦发现有可能抛出异常就必须要做异常的处理准备,除非你确保改代码块不可能出现任何问题,否则可能导致致原创 2014-05-30 14:48:59 · 626 阅读 · 0 评论 -
Android 高德百度地图坐标的区别
1.高德、搜搜、google中国皆采用gcj02坐标系,即国测局提供的坐标系 google全球采用的是wgs84坐标系(国际经纬度坐标系) 百度使用bd09坐标系,实际上是对gcj02的基础上再次的加偏(非线性加偏),无法通过算法来脱偏,只有通过加偏数据库来进行,所以现实中无法对百度或高德直接的坐标进行算法转换,只有通过各自自身的脱偏接口方能够实现,而且百度或高德的转换api都被隐藏起原创 2014-05-30 14:55:38 · 2300 阅读 · 0 评论 -
Android 湖南LBS乐搜项目 开发第一期问题解决 爱安卓 爱乐搜
1.通过内存工具的检测,发现了部分内存泄露的情况,并已得到部分解决2.当前内存频繁oom的原因有一下几个方面a.高德地图在进入活动后使用opengl绘制底图时会开辟几个大位图对象,最大的一个达到4M,总共裸图状态下需要的内存大概在7M多;当进入活动是当前页面若有其他频繁的加载图片请求内存,就会出现因两者抢占内存而超过当前堆分配内存的峰值而出现oom的崩溃,目前在三星机型和部分机身内存较小的原创 2014-05-30 14:58:12 · 1654 阅读 · 0 评论