android
xiejunjie1
这个作者很懒,什么都没留下…
展开
-
ObjectInputStream使用总结
ObjectInputStream 对以前使用 ObjectOutputStream 写入的基本数据和对象进行反序列化。ObjectOutputStream 和 ObjectInputStream 分别与 FileOutputStream 和 FileInputStream 一起使用时,可以为应用程序提供对对象图形的持久存储。ObjectInputStream 用于恢复那些以前序列化的对象原创 2014-09-28 10:33:34 · 2162 阅读 · 1 评论 -
ObjectOutputStream的使用
ObjectInputStream 对以前使用 ObjectOutputStream 写入的基本数据和对象进行反序列化。 ObjectOutputStream 和 ObjectInputStream 分别与 FileOutputStream 和 FileInputStream 一起使用时,可以为应用程序提供对对象图形的持久存储。ObjectInputStream 用于恢复那些以前序列化的对象。原创 2014-09-28 10:16:37 · 2899 阅读 · 0 评论 -
根据包名启动安卓应用方法
根据包名启动安卓应用方法方法一:Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage(packageName);startActivity(LaunchIntent); 方法二:/*** 根据指定的包名,启动应用* @param packageName* @return*/原创 2014-11-09 17:29:48 · 1055 阅读 · 0 评论 -
Activity,Service,Receiver共用Handler
Activity,Service,Receiver共用Handler的一种解决方案。Service,Activity,Receiver之间需要传递数据,可以用,全局变量,发送广播。除此之外,还有一种方式就是通过ThreadLocal这个类,在主线程中创建这个类,那么它就代表了主线程,而Service,Activity,Receiver都是运行在主线程的,所以,可以把一个Handler绑定到原创 2015-05-08 14:03:59 · 643 阅读 · 0 评论 -
解决android中Asynctask遇到的问题
安卓中,Asynctask使用起来很方便,但也不是很完美,在做项目的时候,用一个ListView加载图片出现了java.util.concurrent.RejectedException这么一个异常信息,查资料发现,这是因为Asynctask线程池已满,再往里面去放线程,就导致这个异常出现。查Asynctask的源码发现,里面线程池只有五条,并且线程池的字段是private私有的,没法做修改,于是原创 2015-05-08 14:05:06 · 1047 阅读 · 0 评论 -
PullToRefreshListView 源码学习
在很多项目中,都使用过PullToRefreshListView,终于在不忙的时候,看了一下PullToRefreshListView的源码。PullToRefreshBase这个类是PullToRefreshListView的一个核心的类,该类是一个泛型抽象类,ListView,GridView,ScrollView等都需要继承它。PullToRefreshBase本质上是一个LinearLayo原创 2016-03-01 15:12:26 · 2018 阅读 · 3 评论 -
android自定义View中getWidth和getHeight返回0
在android的自定义View的构造方法,或者在Activity的onCreate方法调用view的getWidth和getHeight方法返回的值是0,可以通过以下三种方法获得width和height一、自定义View的onMeasure @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureS原创 2016-03-23 16:42:06 · 5316 阅读 · 0 评论 -
android 自定义View学习总结-继承自ViewGroup(2)
一、添加一个LinearLayout在android 自定义View学习总结-继承自ViewGroup中,给ViewGroup添加了三个图片,然后实现它的onLayout,然后ViewGroup就能够在滑动中显示出来。然后给VewGroup增加了一个LinearLayout,就是ViewGroup嵌套ViewGroup。 mMyView = (MyView) findViewById(R.i原创 2016-08-13 16:48:57 · 394 阅读 · 0 评论