- 博客(104)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 有关不规则图片的点击响应事件和手势滑动闪退的处理d
最近做过一个项目里面的图片效果是这样的整个页面分成了7块,我的xml结构是这样我是将图片做成了一部分是实体一部分透明的那种,将他们组合在一起,根据图片的透明与否来判断响应的点击事件。主要用到了setOnTouchListener和setOnClickListner两个监听方法。废话不多说以下是我的代码:public class YanQiLakeFragment ext
2016-09-07 16:02:25 1085
原创 有关butterknife空指针异常的问题
这个问题我遇到过了两次,第一次没有好好总结没有当回事,之后再次遇到耽误了一点时间,就做出总结以此记录。我用的是butterknife:8.0.1,添加依赖之后使用快捷键 初始化view都好使,但是运行时候报出空指针异常,gradle dsl method not found apt()。这就说明我的gradle有问题,正确解决办法就是先在工程的build.gradle文件中的depende
2016-09-06 15:52:10 4182 5
转载 底部菜单栏实现
安卓开发笔记——多种方式实现底部菜单栏(仿微信界面)关于底部菜单是什么,我想没必要介绍了,在市场上的APP里太常见了,这里提供两种方式来实现。记得之前写过几篇关于底部菜单实现的方法,有兴趣的朋友可以看看:1、《安卓开发复习笔记——TabHost组件(一)(实现底部菜单导航)》2、《安卓开发复习笔记——TabHost组件(二)(实现底部菜单导航)》3、《安卓开发笔
2016-09-05 22:59:12 7112 4
原创 fatal: Unable to create 'D:/BJHJ/YanQiLakeForAndroid/.git/index.lock': File exists.
Git 添加add 报错显示fatal: Unable to create 'D:/BJHJ/YanQiLakeForAndroid/.git/index.lock': File exists. 解决办法:将.git文件下的index.lock删除然后重新添加解决。
2016-09-05 17:20:25 537
转载 android app程序运行状态的判定
怎么知道手机的一个程序是否在运行,又或是在不在前台运行呢?下面一个方法就可以判定了。[java] view plain copy/** * 返回app运行状态 * 1:程序在前台运行 * 2:程序在后台运行 * 3:程序未启动 * 注意:需要配置权限 */ public int getAppSatus
2016-09-05 08:12:27 1266
原创 Edittext编辑软键盘
1.actionUnspecified 未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED. 2.actionNone 没有动作,对应常量EditorInfo.IME_ACTION_NONE3.actionGo 去往,对应常量EditorInfo.IME_ACTION_GO 4.actionSearch 搜索,对应常量EditorInfo.IME_ACT
2016-09-02 13:53:38 280
原创 调用浏览器
http://blog.sina.com.cn/s/blog_6efce07e010142w7.html一、启动android默认浏览器 Intent intent= new Intent(); intent.setAction("android.intent.action.VIEW"); Uri cont
2016-09-02 09:52:18 397
原创 有关 由于moudle重复jar包导致签名打包失败的记录
几天更改了一下moudle代码,添加了一个glide的jar包,运行时正常,但是签名打包就出现问题了。这正是因为jar包重复原因造成的,这里就要讲一讲AndroidStudio中的依赖的几种方式compilecompile是对所有的build type以及favlors都会参与编译并且打包到最终的apk文件中。Provided
2016-09-01 23:42:40 777
转载 Glide下载监听
转载来自:http://blog.csdn.net/kpioneer123/article/details/510634701.简单监听[java] view plain copyGlide .with( context ) // could be an issue! .load( )
2016-09-01 16:42:48 926
转载 Glide获取bitmap
转载自:http://blog.csdn.net/jdsjlzx/article/details/51364060今天主要研究了Glide获取图片Path、Bitmap用法,相信也困扰了大家很久,我在网上也找了很久,基本没有,后来研究了下,也参考了下api文档,总结了以下几个方式:1. 获取Bitmap:1)在图片下载缓存好之后获取[java] vi
2016-09-01 15:46:25 17244
转载 有关Glid对图片进行压缩的处理
在和 Picasso 比较后,Glide 有更加高效的内存管理。Glide 自动限制了图片的尺寸在缓存和内存中,并给到 ImageView 需要的尺寸。Picasso 也有这样的能力,但需要调用 fit() 方法。对于 Glide,如果图片不会自动适配到 ImageView,调用 override(horizontalSize, verticalSize) 。这将在图片显示到 ImageVie
2016-09-01 15:43:58 2847
转载 bitMap处理工具类
转载自:http://blog.csdn.net/jdsjlzx/article/details/44228935在网上调查了图片压缩的方法并实装后,大致上可以认为有两类压缩:质量压缩(不改变图片的尺寸)和尺寸压缩(相当于是像素上的压缩);质量压缩一般可用于上传大图前的处理,这样就可以节省一定的流量,毕竟现在的手机拍照都能达到3M左右了,尺寸压缩一般可用于生成缩略图。两种方
2016-09-01 15:04:06 349
转载 zxing
参考: http://blog.csdn.net/eclipsexys/article/details/47834865 http://blog.csdn.net/xiaanming/article/details/10163203 扫描截取界面的计算通过ZXing获取静态二维码图片结果:http://blog.csdn.net/luzhenyuxfcy/article/det
2016-08-31 16:29:09 1792
原创 viewPager设置当前默认页面
myGallery.setAdapter(pagerAdapter);myGallery.setCurrentItem(firstPosition);setCurrentItem()需放在setAdapter()后面才有效
2016-08-30 17:21:09 10631
转载 有关bitmap优化问题
转载来自:http://blog.csdn.net/arui319/article/details/8489451Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它
2016-08-30 15:14:51 382
转载 关于WebView加载html图文时图像适配屏幕的问题
转载自:http://blog.csdn.net/vack2015/article/details/47357607方法封装好了[java] view plain copyprivate String getNewContent(String htmltext){ Document doc=J
2016-08-21 16:27:04 3803
转载 Android学习笔记-迁移报错command 'C:\Program Files\Java\jdk1.7.0_67\bin\java.exe'' finished with non-zero1
博客地址:http://blog.csdn.net/lxk_1993/article/details/50511172Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录转载请标明出处: http://blog.csdn.net/lxk_199
2016-08-16 11:32:21 8935 3
原创 Gallery使用 主要记录一些 注意的地方
xml布局-->初始化数据 private void init() { Intent intent = getIntent(); helpTopicImage = intent.getStringArrayListExtra("picList"); firstPosition = intent.getIntExtra
2016-08-13 15:50:07 608
原创 listvie y轴 监听滑动距离
主要是滑动监听 @Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { L.d(TAG,"监听条目的显示状态++--"+firstVisibleItem); if (firstVisi
2016-08-13 11:08:38 905
转载 使用Glide动态加载圆形图片和圆角图片
最新消息,鼎鼎大名的Yelp应用也转投Glide的阵营了,而且Glide在跟Listview的配合起来非常的顺畅,Glide除了配置简单,还可以本地缓存图片,也可以实现Listview图片的提前预加载,使得listview的更加的顺滑,具体可以查看Yelp的那篇博文。但是如果碰到要把加载下来的图片转成圆角或者圆形的图片,怎么处理呢,Glide原生没有这个方法,于是我拓展了BitmapTra
2016-08-12 20:24:05 428
转载 安卓开发学习之015 ImageView(一)基础属性详解
一、ImageView简介显示任意图像,例如图标。ImageView类可以加载各种来源的图片(如资源或图片库或网络图片) 其结构关系图如下: 二、主要XML属性属性名关联方法描述:adjustViewBoundssetAdjustViewBounds(boolean)设置该属性为真可以在Imag
2016-08-12 15:15:48 2924
转载 ImageView的scaleType设置不当,导致使用Glide时出现OOM
转载地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0606/3002.html来源 http://www.licheetec.com/2015/05/16/imageview-scale-type/之前看到一篇介绍图片加载库——Glide的文章。http://www.jcodecraeer
2016-08-12 15:12:57 2599
原创 有关 pullToRefreshListView 的一些使用做一下记录
pullToRefreshListView 实现上拉刷新和下拉加载比较方便的一个第三方库。可以自定义其文字的显示内容和动画效果, private void setPullToRefreshLable() { ILoadingLayout startLoading = pullList.getLoadingLayoutProxy(
2016-08-11 11:06:37 859
原创 有关listview 适配器的小问题
要么这么写ViewHolder holder;View view;if (convertView != null && convertView instanceof LinearLayout) { view = convertView; holder = (ViewHolder) view.getTag();} else { view = View.inflate
2016-08-11 10:20:26 224
finalhttp jar包
2017-05-03
安卓开发 如何获取本地音频文件 从头到尾的 所有频率
2019-01-31
安卓开发 ,想问一下类似全民K歌的音准器是如何实现的
2018-07-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人