- 博客(22)
- 资源 (12)
- 收藏
- 关注
原创 使用Fresco时 so 报错分析及解决方案
fresco 是个FaceBook推出的一个很优秀的图片处理框架,这点相信大家都知道了,github地址:Fresco传送门 但是使用的时候直接用: compile ‘com.facebook.fresco:fresco:0.10.0’ 时在64位的手机上可能会遇到so报错的情况,所幸有小伙伴已经给出了解决方案,在此记录一下,Android studio的小伙伴都会来这里 还有在使用的时候记
2016-05-26 10:50:32
1062
1
原创 Android减少内存泄漏之静态内部类的使用
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-05-24 19:11:37
4597
原创 Fresco和Glide同时用的时候需要注意
AndroidManifest 文件里如果配置<meta-data android:name="com.yourprogectname.GlideConfig" android:value="GlideModule" />会导致 Fresco.initialize(this); 初始化失效,从而报 SimpleDraweeView 空指针错误。 坑!
2015-12-19 11:45:36
1601
原创 bitmap描边(光晕)效果
最近在玩英雄杀,有个效果看起来挺酷的,有图有真相。 是不是挺赞的, 三星英雄项羽。。 言归正传,作为一个技术人员呢,看到一个很赞的效果就想着能不能实现。 思路一:对原始图片处理,对图片边缘做描边效果。 思路二:对图片所在的ImageView设置background。 对于第一种方案现在没有好的解决方法,并且处理起来也并不简单,所以就用了偷懒的方案(思路二)。这里用到了bitmap的一个不常
2015-08-26 11:13:44
4038
1
原创 自定义View实现之健康指数监控器
马上要离开现单位了,蛋蛋的忧伤。。。以此纪念吧!需求: 分析: 1、三条不同颜色的圆弧 2、最外层圆弧颜色根据进度不同渐变 3、外层圆弧内部边缘文字描述 4、中心部分文字:健康指数 5、中间层圆弧进度显示 解析: 1、画三条圆弧角度为120°~300° /** * 准备工作
2015-08-21 11:24:16
671
原创 PopupWindow点击外部区域消失(三)
续前言PopupWindow点击外部区域消失(二) 既然我们知道了为什么一定要先设置 mBackground 然后才能 dismiss PopupWindow,那么下面就来看怎么不用设置也能破之。。 首先还要来看这里:private void preparePopup(WindowManager.LayoutParams p) { if (mContentView == nu
2015-07-27 17:58:18
1871
原创 PopupWindow点击外部区域消失(二)
很早之前有遇到过一个问题,就是 PopupWindow 在使用的时候必须要如下设置才可以在点击外部让它消失 pop.setBackgroundDrawable(new BitmapDrawable()); pop.setOutsideTouchable(true); pop.showAtLocation();就是说在设置位置与是否点击消失之前必须要先setBackgroundDrawa
2015-07-27 17:32:56
2932
原创 SwipeRefreshLayout使用心得
众所周知,Google官方给出的下拉刷新组件已包含在v4包下,然而对于它的使用在市场上的App中并不常见。今天有时间就稍微研究了一下,其实使用起来还是非常简单的。可以把他作为一个根布局里面包裹一个子布局,在这里需要注意的是,它虽说是什么控件都可以包裹,但是经过实际运用,发现它最好结合Listview、GridView、ScrollView等这些View来使用。例如 :
2015-07-25 18:28:51
1530
原创 如何有效的打印Log
有时候需要打印Log输出来查看操作上的一些数据,但是问题来了,如果Log的字符串长度太长的话则Log只显示一部分就没有了,经测试一条Log信息显示的长度为 2048 ,所以如果想让Log完全显示只有截取字符串递归显示了,具体方法如下:String result = messageString + ""; while(result != null) {
2015-07-14 13:53:22
639
原创 Android 仿美团网,大众点评购买框悬浮效果实现
接上次类似淘宝订单列表(可展开) 这个看大伙需求还挺大,说明现在o2o形式的App还是挺火的嘛。。今天又研究了一下淘宝,美团的App看那个悬浮的购买框功能挺方便的,网上也已有了很多种实现方式,小弟也在这里抛砖引玉自己写了一种,不足之处还望指出,以便成长!分析: 1、类似功能一般布局会分 上、中、下 三个部分。 2、上面布局一般是对商品的详情介绍
2015-07-10 23:13:50
1872
转载 Plug-in org.eclipse.jdt.ui was unable to load class
本文转自:http://www.pcming.com/Studio/html/07/n-807.htmlEclipse 在使用的时候忽然报错 out of memery 。重启动后什么都没有了,仅有几个file,edit之类的以及菜单,主窗口什么都没有,二级菜单几乎都是灰色。点windows菜单,首选项打开后进入java则报错。org.eclipse.jdt.ui.Ja
2015-06-29 18:00:30
2091
原创 写给2015年的自己
2015年也已经过去了一半了,要不是刚才丫头提醒我都忘了明天是儿童节了。。## 后半年计划 ## 前言:断断续续的做程序员有了4年时间了,但是仔细回头想想却又不知道这些年得到了写什么?? 想想自己刚毕业的时候豪言壮语,打死也不会去写代码(上学的时候虐怕了。。),没想到后来还是这条路拯救了我。 说实话接触Android真的是一次偶然的机会,有一次去坐火车,偶然的一次抬头看到一家手机店广告语写着全
2015-05-31 22:50:51
558
原创 android正则表达式匹配中文正解
在网上找了很多用正则表达式匹配中文的帖子,基本上都是说 [\u4e00-\u9fa5] 这个,但是经过测试不好使(Android),几经搜索求证看到了一个说中文匹配是"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$"经过验证 :正解! 希望有遇到同样问题的能有所帮助吧[url]http://blog.youkuaiyun.com/liuzhidong123/article/detail...
2012-02-09 13:22:38
619
原创 最近上班有点忙,写东西时发现了个有用的源码分享给大家
[url]http://www.eoeandroid.com/thread-93306-1-1.html[/url]这是一款网友上传的自己写的图片查看器 虽说有些不足的地方,但还是很有帮助的。
2012-01-12 18:00:22
108
原创 android面试一些常见的问题
1、请说一下android的四大组件2、android的五个布局分别有哪些?每个的用法3、ListView的优化问题?4、如何避免内存溢出问题5、什么是ANR,什么情况下会出现此现象?该如何处理6、说一说异常机制7、String和StringBuilder的区别8、说一下你是怎么理解List、Set、Map的?它们各有什么用法9、android常用的一些设计模式,请...
2011-12-08 16:45:49
125
原创 android中ListView背景设置问题(转)
1 listview中在设置了背景之后,会发生listview的上边和下边有黑色的阴影。,使用android:fadingEdge="none" 即可解决。2 自定义的listview,在拖动的时候出现一个空间黑色底色的情况,使用android:cacheColorHint=“#00000000”即可解决、3 默认会显示选中listview的item为橙黄底色,有时候我们需要去掉这种效...
2011-11-21 13:01:52
136
原创 android中ListView内容刷新问题(转)
本文转自http://www.linuxidc.com/Linux/2010-08/27967.htm 最近在学习Android的listView控件时遇到了一个问题,如何添加一个Item到ListView中并及时的刷新出来。在网上查了很多帖子,很多人在问,也很多人在解答,但是总的来说都没找到详细的解决方案。对于ListView与数据库的同步,高手们建议使用 ContentProvider...
2011-11-21 12:59:56
99
原创 ListView简单用法
package com.cn.listview; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.AlertDialog; import andro...
2011-11-19 19:15:53
99
Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对...
2011-11-19 19:12:50
84
原创 简单的音乐播放器
main.xml : item.xml: JAVA代码:package cn.test.audio; import jav...
2011-11-19 19:09:22
146
通用popupWindow,通用Dialog,改XListView+SwipeRefreshLayout
2015-07-27
FlowLayout 流式布局
2015-07-10
RecyclerViewDemo
2015-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人