会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
安谧世界
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
13
下一页
2016年6月29日
Android ListView初始化将实例化多少个item
摘要: 下面是分析ListView初始化的源码流程分析。 在AbsListView.onLayout中会调用layoutChildren(),由listview实现 ListView.layoutChildren: ListView.fillFromTop: ListView.fillDown:
阅读全文
posted @ 2016-06-29 17:56 安谧世界
阅读(668)
评论(0)
推荐(0)
2016年6月16日
Android主线程、子线程通信(Thread+handler)
摘要: Android是基于Java的,所以也分主线程,子线程! 主线程:实现业务逻辑、UI绘制更新、各子线程串连,类似于将军; 子线程:完成耗时(联网取数据、SD卡数据加载、后台长时间运行)操作,类似于小兵; 一、子线程向主线程发消息(Thread+handler): 1、主线程中定义Handler: 2
阅读全文
posted @ 2016-06-16 10:14 安谧世界
阅读(10293)
评论(0)
推荐(0)
Android IPC机制(二)用Messenger进行进程间通信【转】
摘要: Messenger可以在不同进程中传递Message对象,我们在Message中加入我们想要传的数据就可以在进程间的进行数据传递了。Messenger是一种轻量级的IPC方案并对AIDL 进行了封装,它实现起来比较容易,下面我们来看看如何实现。 首先我们先写服务端(MessengerService.
阅读全文
posted @ 2016-06-16 10:04 安谧世界
阅读(265)
评论(0)
推荐(0)
Android IPC机制(一)开启多进程【转】
摘要: 1. 为何要开启多进程 为何开启Android应用要开启多进程,主要有以下几点: 单进程所分配的内存不够,需要更多的内存。在早期android系统只为一个单进程的应用分配了16M的可用内存,随着手机的硬件的提升和android系统的改进,虽然可分配内存越来越多,但仍旧可以通过开启多进程来获取更多的内
阅读全文
posted @ 2016-06-16 09:41 安谧世界
阅读(215)
评论(0)
推荐(0)
2016年6月13日
Android 三轴绘制实时加速度曲线
摘要: public class GsensorActivity extends Activity implements SensorEventListener { private static final String TAG = "GsensorActivity"; private SensorManager mSensorManager; private Sensor m...
阅读全文
posted @ 2016-06-13 10:35 安谧世界
阅读(2026)
评论(0)
推荐(0)
android 三轴加速度传感器【转】
摘要: 一、手机中常用的传感器 在Android2.3 gingerbread系统中,google提供了11种传感器供应用层使用,具体如下:(Sensor类) #define SENSOR_TYPE_ACCELEROMETER 1 //加速度#define SENSOR_TYPE_MAGNETIC_FIEL
阅读全文
posted @ 2016-06-13 09:59 安谧世界
阅读(10449)
评论(0)
推荐(0)
2016年6月12日
关于Eclipse创建Android项目时,会多出一个appcompat_v7的问题【转】
摘要: 转自:http://blog.csdn.net/crazykbc/article/details/21553699 问题描述: 使用eclipse创建一个Android项目时,发现project列表中会多创建出一个appcompat_v7项目,再创建一个Android项目时,又会再多出一个appco
阅读全文
posted @ 2016-06-12 10:05 安谧世界
阅读(201)
评论(0)
推荐(0)
java中删除特定后缀名文件
摘要: String path = Environment.getExternalStorageDirectory() .getPath() + AppConstant.FILE_PATH + "/" + apkName ; File file = new File(path); deleteApk(path); /**...
阅读全文
posted @ 2016-06-12 10:04 安谧世界
阅读(5859)
评论(0)
推荐(0)
2016年6月6日
PreferenceActivity详解【转】
摘要: 为了引入这个概率 首先从需求说起 即:现有某Activity专门用于手机属性设置 那么应该如何做呢? 根据已学知识 很快一个念头闪过 即:Activity + Preference 组合 前者用于界面构建 后者用于设置数据存放 其实 这是正确的 但是 这会比较繁琐 因为 每个设置选项 都要建立与其对
阅读全文
posted @ 2016-06-06 10:10 安谧世界
阅读(211)
评论(0)
推荐(0)
2016年6月3日
JAVA程序执行顺序
摘要: Mastiff类 DOG类 运行结果为: 也就是说,在我们的程序中,实例化一个类对象的时候,运行顺序为: 我们可以更进一步,如果在父类中也有块和静态块呢? DOG类改进后源码 Mastiff改进后源码 运行的结果为: 也就是说此时的运行顺序为: 好了,知道了运行的顺序,那么这是为什么呢? 这就要从J
阅读全文
posted @ 2016-06-03 13:02 安谧世界
阅读(232)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
13
下一页
公告