- 博客(10)
- 收藏
- 关注
原创 解析本地二维码图片
String decodeResult = null; if (StringUtil.isNotEmpty(path)) { Bitmap bitmap = BitmapUtil.getBitmapFromDisk(path); if (bitmap != null) { int width = bitma
2015-12-04 15:19:28
873
原创 android 加载大图长图失真或者不显示。
android 加载大图或者长图时会遇到失真或者不显示的问题(imageloader 一般会失真,fresco一般不会显示)。1、首先说一下为什么会出现这样的情况。Canvas在绘制Bitmap的时候其实对Bitmap的长宽是有限制的,一般是2048或者是4096.这个值可以通过下面代码获取int[] maxTextureSize = new int[1];GLES10.glGetIntegerv
2015-11-16 16:46:00
7747
2
原创 Android点击空白区域,隐藏输入法软键盘
很多时候,我们在使用应用时,会出现输入法软键盘弹出的问题,通常情况下,我们默认会使用户点击返回键或者下一步对软键盘进行隐藏。为了更好的体验,我们可以实现当用户使用完毕软键盘时。点击空白区域即可实现隐藏的功能。public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bu
2015-10-30 09:50:54
564
原创 自定义控件,判断子控件是否可以滑动
当我们自定义拖拽控件时,比如下拉刷新,其中的子控件可能是ListView,ScrollView,RecyclerView。当拖拽时,我们很想知道子控件是否滑动到顶部或者底部。现在给大家提供一个方法,希望可以帮到大家。public boolean canChildScrollUp() { if (android.os.Build.VERSION.SDK_INT < 14) {
2015-10-29 16:41:32
674
原创 android 异常全局捕获并重启
public class AppApplication extends Application {@Overridepublic void onCreate() { super.onCreate(); crashinit(this);}private crashinit (Context context) { try { if (context
2015-10-29 16:04:28
525
原创 ViewGroup 中onDraw不被调用设置 setWillNotDraw()
当我们自定义的View继承ViewGroup,LinearLayout等类的时候,如果现在在onDraw重绘往往得不到我们要的效果,当在onDraw打印log日志是,我们的onDraw方法没有被调用。这时只要设置setWillNotDraw(false)就可以了。
2015-10-29 15:59:18
447
原创 ViewConfiguration 使用
ViewConfiguration这个类主要定义了UI中所使用到的标准常量,像超时、尺寸、距离,如果我们需要得到这些常量的数据,我们就可以通过这个类来获取,具体方法如下: 1、获取ViewConfiguration对象,由于ViewConfiguration的构造方法为私有的,只能通过这个静态方法来获取到该对象。 ViewConfiguration configure = ViewConfi
2015-10-29 15:53:54
731
转载 Android悬浮窗实现 使用WindowManager
package com.jcmore2.freeview;import android.app.Activity; import android.app.Service; import android.content.Intent; import android.graphics.PixelFormat; import android.os.IBinder; import android.
2015-10-10 12:56:59
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅