- 博客(8)
- 资源 (3)
- 收藏
- 关注
转载 Android快速启动要点总结
是什么优秀的特性造就了Android快速启动这一优势呢?经过我们的分析,主要是因为资源文件的优化读取、 安装时进行优化dex文件、 制作数据库的方便性等等。 Android手机操作系统的推出,为智能手机领域增添了不小的生机,而且其开源性帮助不少商家获得了非常好的发展机遇。Android系统框架和上层应用是类java(不是正统的sun java)开发的,实现了自己的java虚拟
2013-04-26 14:31:11 850
转载 Android的系统服务一览
System_Server进程 运行在system server进程中的服务比较多,这是整个android框架的基础 Native服务 SurfaceFlinger 这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据(surface)合成到一个物理窗口中显示(framebuffer)的服务程序 Java服务: 这部分的服务大部分都有一个
2013-04-25 11:33:55 691
转载 android:stateNotNeeded
这个属性默认情况为false,若设为true,则当Activity重新启动时不会调用onSaveInstanceState()方法,同样,onCreate()方法中的Bundle参数将会用null值传进去,也就是说,Activity每次启动都跟第一次启动一样。这样,在某种特殊场合下,由于用户按了Home键,该属性设置为true时,可以保证不用保存原先的状态引用,节省了空间资源,从而可以让Activ
2013-04-25 09:57:20 901
转载 ListView学习实例二
该实现实现ListView的下拉刷新,代码如下: 自定义ListView: package com.example.list; import java.util.Date; import android.content.Context; import android.util.AttributeSet; import android.util.Log; import andr
2013-04-20 12:55:02 1082
转载 ListView实例学习一
listview本身的功能并不多,我们既然要实现拖曳排序,自然要重写它了.下面是核心代码EditMyStockView.java 主要实现方法是: 拦截touch时间,如果点在拖曳图标上,就"吃"掉此次事件,开始执行拖曳. 否则就传给下一层,执行控件的点击操作,或者交给本身再次处理,执行listview自身的拖动操作. 001 002 003
2013-04-20 11:11:22 1074
原创 关于自定义ListView
关于自定义ListView要注意以下几个大的方面: 1、几个比较重要的监听事件:ItemClick、OnTouch、OnScroll一般情况下这三个事件就行,特殊情况要自己写回调接口; 2、几个重要的方法和成员:FirstVisibleItem、Position、ItemId、Item以及如何去获得这些成员的方法;如pointToPosition()、getFirstVisiblePositi
2013-04-19 21:09:06 697
转载 java.lang.IllegalThreadStateException异常
这个异常是由于线程多次start()引起的,可以将继承的Tread改成实现Runnable接口,这样就可避免发生这个异常了
2013-04-19 10:36:16 1156
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人