自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程问题与思索

Weibo:http://weibo.com/kylece Github:https://github.com/KyleCe

  • 博客(13)
  • 收藏
  • 关注

原创 【Android】图片模糊效果,Blur image with glide or picasso

最近项目不忙,本着不断改进项目的宗旨,想到了改进图片加载效果。受启发于medium,想给图片加上加载中先显示模糊照片的效果,因缘巧合,在周刊上看到了这个开源项目作者是扩展了ImageView做了一个BlurImageView,扒了扒源码,发现它是这么做的: 1.在控件中用picasso做了一个低质量图片的请求,然后用这个开源算法得到了一张模糊图 2.模糊图载入成功后,再去请求高质

2015-11-26 14:49:54 3553

原创 【Android】Android studio 2.0 Preview下载

AS2.0 Preview出来啦: 分析blog官方blog模拟器快50倍,激动吧?快下来试试吧,再也不用折磨genyMotion了。 官方下载镜像列表 lastBuild下载(windows、mac、linux)连不上的,墙不了的兄弟,我传到百度网盘了,用这个吧:百度网盘下载

2015-11-24 09:24:43 654

原创 【Android】adb mount挂载sdcard,删除垃圾app

之前做android root时,需要挂载sdcard,删应用,具体的批处理就不在这里做说明了@d:@cd \sdk\platform-toolscmdrem @adb push E:\projects4as\AdsPushPlus\build\outputs\apk\AdsPushPlus-hdx-release.apk /sdcard/ads.apkrem @echo offrem

2015-11-24 09:16:53 2704

原创 【Android】混淆,fastjson

首先,关于在Android studio开启混淆:–build.gradle 需要在debug/release的选项中添加minifyEnabel trueandroid { debug { manifestPlaceholders = [app_label:"@string/app_name_debug"] applicationI

2015-11-17 15:49:59 2055

原创 【Android】关于Android Studio 开启断言assert

想要在程序中开启断言,方便调试,开启方式如下: 在项目的run按钮旁找到run/debug configuration,设置JUnit的vm options为-ea 关于断言的更多参数:(五)有关断言的更多参数(转帖一下):-ea java -ea 打开所有用户类的assertion -da java -da 关闭所有用户类的assertion -ea:<classname> java

2015-11-17 14:22:53 9947

原创 【Android】ListView addHeaderView低版本报错问题

1.ListView 不能在setAdapter之后addHeadView 说明 java.lang.IllegalStateException: Cannot add header view to list – setAdapter has already been called 1.必须在setAdapter之前执行addHeaderView方法 2.xml中有entries属

2015-11-16 17:51:17 1198

原创 【Android】问题记录

1.下载管理器,显示notification // show the notification request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);版本区别控制2.

2015-11-13 18:22:55 436

原创 【Android】RecyclerView卡顿问题jerky

解决RecyclerView卡顿的问题,找过很多问题的引发点,最后的解决灵感来自于这里: onBindView里的IO操作导致RecyclerView scroll 卡顿 在项目中查找,发现onBindView中多图片使用Glide加载时确实是有保存bitmap到文件的IO操作,将IO操作注释掉,运行App,卡顿消失,这样,开始对IO动刀; 首先想到,每个IO操作新开线程来处理,为加快线程速度

2015-11-13 10:50:52 3288

原创 【Android】问题记录

1.RecyclerView设置divider: 链接 代码方法的话比较麻烦,如果只是想设置简单的divider,直接在item的layout里画一条线就可以了2.BitmapDrawable from TransitionDrawable android.graphics.drawable.TransitionDrawable cannot be cast to android.graph

2015-11-12 23:06:49 2282

原创 【Android】问题记录2015-11-11 13:50:16

1.checkBox复写,改变图片 非常简单:继承checkbox后,复写setChecked中设置图片background就可以public class DownloadGameCheckBox extends CheckBox { public DownloadGameCheckBox(Context context) { super(context); }

2015-11-11 20:08:18 589

原创 【Android】问题记录2015-11-10

1.CardView边距问题: ◆ 注意不同 SDK 版本(低于 Lollipop 21)上的边距(Margin)效果 Google 在 Android Lollipop 中引入了 Material Design 设计中的阴影(Elevation)和 Z 轴位移,其目的就是突出界面中不同元素之间的层次关系。为了统一不同系统版本的视觉效果,Google 针对 SDK 21 以下的系统给 Ca

2015-11-10 15:07:30 469

原创 【Android】 今日问题记录2015/11/9

1.Android Studio内存分配2.使用RecyclerView,item insert动画问题 首先是从另一个activity返回有RV的Activity,如果直接在resume里执行notifyItemInsert是看不到动画效果的,需要延迟执行,用handler ,postDelay或者线程delay都可以 另一个存在的问题是,如果直接list.add,adapter.notify

2015-11-09 22:17:23 532

原创 【Android】近日问题小计

1.Android重写FragmentTabHost来实现状态保存 关键代码:关键是使用hide与show方法,这样fragment在不可见时并不会被destroyViewif (mLastTab != newTab) { if (ft == null) { ft = mFragmentManager.beginTransaction

2015-11-05 17:36:29 483

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除