摘要: 时间:2015年12月28日16:41:31Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); //设置线程优先级为后台,这样当多个线程并发后很多无关紧要的线程分配的CPU时间将会减少,有利于主线程的处理,有以下几种:int THREAD_PRIORITY_AUDIO //标准音乐播放使用的线程优先级int THREAD_P... 阅读全文
posted @ 2016-02-29 18:06 五月的雨 阅读(614) 评论(0) 推荐(0) 编辑
摘要: Android应用性能优化之使用SparseArray替代HashMap 时间:2015年12月31日09:53:03SparseArray指的是稀疏数组(Sparse array),所谓稀疏数组就是数组中大部分的内容值都未被使用(或都为零),在数组中仅有少部分的空间使用。因此造成内存空间的浪费,为了节省内存空间,并且不影响数组中原有的内容值,我们可以采用一种压缩的方式来表示稀疏数组的内容... 阅读全文
posted @ 2016-02-29 18:06 五月的雨 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 时间:2016年2月29日11:20:521.Touch事件分发中只有两个主角:ViewGroup和View。ViewGroup包含onInterceptTouchEvent、dispatchTouchEvent、onTouchEvent三个相关事件。View包含dispatchTouchEvent、onTouchEvent两个相关事件。其中ViewGroup又继承于View。2.ViewGrou... 阅读全文
posted @ 2016-02-29 18:05 五月的雨 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 时间:2016年2月29日11:05:54@+id 新增一个资源id@id和android:id,引用现有的资源idname: ids.xmlpath : xx/android-sdk\platforms\android-23\data\res\values\ids.xml来自为知笔记(Wiz) 阅读全文
posted @ 2016-02-29 18:05 五月的雨 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 时间:2016年2月19日13:07:19 //为图片的透明部分添加背景,颜色为color public static Bitmap addImageBG(Bitmap bitmap, int color) { int bitmap_w = bitmap.getWidth(); int bitmap_h = bitmap.getHeight(); ... 阅读全文
posted @ 2016-02-29 18:05 五月的雨 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 时间:2016年1月26日15:55:23情况一:如果使用list来存储数据时,改变数据后如果调用notifyDataSetChanged方法无法更新listview中的数据 解决方案:利用list的add方法或者先将原来的list进行clear操作后,然后调用addAll方法将新数据添加 原因:adapter初始化时就绑定了数据(list... 阅读全文
posted @ 2016-02-29 18:05 五月的雨 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 时间:2016年1月4日09:40:111.ViewPager必须重写的4个方法: a. getCount(): 返回要滑动的view的个数 b. destroyItem(ViewGroup container, int position, Object object): 需要销毁的item c. instantiateItem(Vi... 阅读全文
posted @ 2016-02-29 18:05 五月的雨 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 时间:2016年2月29日15:09:521.哪三大图片加载框架? 1) Picasso 2) Glide 3) Fresco2.介绍: Picasso :和Square的网络库一起能发挥最大作用,因为Picasso可以选择将网络请求的缓存部分交给了okhttp实现。 Glide:模仿了Picasso的API,而且在他... 阅读全文
posted @ 2016-02-29 18:04 五月的雨 阅读(28132) 评论(0) 推荐(0) 编辑
摘要: 时间:2016年2月29日14:47:46目录: 使用Glide结合列表的样式进行图片加载 如果使用的是RecyclerView,可以在Adapter的onBindViewHolder方法中使用 当加载网络图片时,由于加载过程中图片未能及时显示,此时可能需要设置等待时的图片,通过placeHolder()方法 当加载图片失败时,通过error(Drawable drawab... 阅读全文
posted @ 2016-02-29 18:02 五月的雨 阅读(14734) 评论(0) 推荐(0) 编辑