- 博客(287)
- 资源 (59)
- 收藏
- 关注
原创 各种关于ViewGroup中touch事件传递引发的思考
各种关于ViewGroup中touch事件传递引发的思考 ViewGroup.java在系统版本不断的更迭中,函数dispatchTouchEvent悄然发生了改变,网上充斥了该流程剖析的各个版本。对于不同版本的分析还是看看源码吧。根据不同系统版本时该函数的流程就能理解作者当时的解析过程。尤其是对onInterceptTouchEvent的分析,要不然网上的不同内容的碰撞会让你感到各
2016-09-21 01:01:11
655
原创 遇到一个Bug:Android: requestLayout() improperly called
在RecyleView中尝试inflate a layout的时候报了这样一个异常:requestLayout() improperly called by android.widget.xxx during layout: running second layout pass 解决方案是:在RecyleView声明的XML中上android:fastScrollEna
2016-08-03 14:54:03
12736
转载 (备忘)Android app中调用启动其他应用(系统应用和第三方应用)
博主:十橙(原文链接)一、打开第三方应用方法一 Intent intent=new Intent(); //包名 包名+类名(全路径) intent.setClassName("com.linxcool", "com.linxcool.PlaneActivity"); startActivity(intent);
2016-07-21 15:25:26
9231
原创 在Eclipse中,Recyclerview报 android.view.InflateException: Binary XML file line #7: Error inflating
android.view.InflateException: Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView 看到上面的崩溃会不会很让人抓狂,Eclipse的小伙伴们有没有遇到这个问题的 出了问题就解决问题,以下是两个人的博客给出的记录:(
2016-06-29 14:03:24
2528
原创 ViewPager + fragment + SlideTabLayout
ViewPager + fragment + SlideTabLayout这个配置相信很多人在很多app上都能找到他的影子,即使有变种也是万变不离其宗。在这里不讨论这个问题,直说一个现象,大家可以打开微信客户端,看看微信的主界面,当然是Android版本的。IOS版本的实现有些差异,主要是事件冲突的影响实现方式有差别。微信Android版本不管你是手指滑动切换,还是直接跳转切换都很流畅,但是如果你
2016-06-27 18:17:13
1408
原创 WebView加载图片居中问题
项目中涉及到WebView加载一张图片,图片的显示不居中。在一个后台小伙伴的帮助下搞定了。不得不感叹术业有专攻啊。 网上很多关于怎么居中的,靠谱的没几个,无语 直接贴代码了,备忘... StringBuffer sb = new StringBuffer(); sb.append("") .append("") .append("") .
2016-05-05 17:44:14
3597
原创 Android批量打包(Eclipse开发工具)
Android批量打包(Eclipse开发工具) 批量打渠道包是android开发很重要的环节,我就不废话了,由于公司还是采用Eclipse开发工具在开发所以我就把网上看到的两篇技术贴做个整合,做个备忘录,现在AS批量打包已经很方便了,在这里就不赘述了。 2016-02-21 的一篇博客:(Eclipse自动打包教程)作者:风清袖一 2
2016-04-28 14:16:44
899
转载 android自定义一圆角ImageView
原文链接:http://blog.youkuaiyun.com/whyrjj3/article/details/7975480#JAVA 类:01.import android.content.Context; 02.import android.content.res.TypedArray; 03.import android.graphics.Bitmap; 04.import and
2016-03-16 14:09:39
521
原创 android蛋疼的OOM
该技术贴仅仅作为一个总结的帖子吧,避免日后自己忘记了,好久没有写博客了,看着自己关注的大牛们依然持之以恒的更新着自己的博客,很是惭愧啊。相信很多人在实际工作中遇到Android某个类别的问题,很自然就会查看目前网上主流的解决方式,并逐一验证是否可行。 遇到的问题:一个瀑布流展示的客户端,后台传过来的图片都是用户自己上传的照片或者自拍照,图片源是杂七杂八的什么分辨率什么尺寸的图片都有,
2015-10-19 16:13:59
1316
转载 FragmentActivity+FragmentTabHost+Fragement替代TabActibvity+TabHost+Activity
近段时间发现自己很少写些原创文章了,倒是转载了很多文章,转载的原因其实都是工作当中遇到的技术积累总结,转载权当是做一个记事本功能,避免自己遗忘。 =================================================================================原博客链接: http://blog.youkuaiyun.com/olevin/arti
2015-08-13 13:53:01
874
转载 Android嵌套滑动组件相关的文章资料
原博客:android滑动组件嵌套一般思路,多任务手势思路,触摸传递思路,【例】listview嵌套viewpager在android UI开发中,我们经常会遇到这种需求:两个支持滑动的组件,比如listview嵌套多个listview,listview的item是一个viewpager或gallary?亦或是scrollview嵌套scrollview等等。一般情况下
2015-08-12 14:35:02
820
转载 深刻理解Android坐标
原博客链接:http://blog.youkuaiyun.com/lvxiangan/article/details/19971509说来说去都不如 画图示意 简单易懂啊!!!真是的! 来吧~~先上张图~~!(一)首先明确一下 android 中的坐标系统 : 屏幕的左上角是坐标系统原点(0,0) 原点向右延伸是X轴正方向,原点向下延伸是Y轴
2015-08-11 15:48:11
911
转载 忍不住转载下:基础总结篇之二:Activity的四种launchMode
建议大家和之前的那篇文章一块看。LaunchMode和Task就不难了原博客链接:博主:liuhe688合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大
2015-07-17 11:26:21
708
转载 [原]深刻理解activity启动模式,彻底理解android的四种启动模式,尤其singleTask
与界面跳转联系比较紧密的概念是Task(任务)和Back Stack(回退栈),activity的启动模式会影响Task和Back Stack的状态,Intent类中定义的一些标志(以FLAG_ACTIVITY_开头)和activity的属性taskAffinity也影响Task和Back Stack的状态。Task是一个存在于Framework层的概念,在android中,一个应用就是一组组件的
2015-06-26 11:46:04
1071
转载 对#Hello,2015征文#+Android 热敏打印机打印二维码(图片)博客的尝试
原博客链接 #Hello,2015征文#+Android 热敏打印机打印二维码 昨天晚上说抽时间来写一篇关于Android 热敏打印机打印二维码和图片的文章,所幸在下班之前把它给写了,和大家分享吧。我的是Android机器有内置热敏打印机的,我是把apk跑在我的Android机器上的,操作程序打印的。 一、打印机的型号
2015-06-08 11:52:29
2143
原创 近段时间在开发中遇到的一些问题的总结
1.解决安卓TextView高度和textSize大小不一致问题 在设计安卓界面的时候我发现一个TextView在布局上占用的高度和属性textSize的大小不一样,要比textSize要来的大(比如textSize="12dp",实际的高度大概有14-16dp),仔细看的话会发现文字的上方和下发留有空白。这个问题我纠结了很久。。。因为这严重影响布局的效果啊。不过这么基础的问题网上竟
2014-12-04 16:17:17
900
转载 android 画图之setXfermode
setXfermode 设置两张图片相交时的模式 我们知道 在正常的情况下,在已有的图像上绘图将会在其上面添加一层新的形状。 如果新的Paint是完全不透明的,那么它将完全遮挡住下面的Paint; 而setXfermode就可以来解决这个问题
2014-11-14 17:50:07
721
转载 解决ScrollView中嵌套ListView滚动效果冲突问题 & ListVIew点击事件失效
记录下自己所犯的错误,在写ListView的点击事件时OnItemClickListener,onItemClick方法没有执行,导致ListView条目点击事件失效,检查发现百度上有很多不同的答案,但究其本质都是ListView的Item抢占焦点或者Item没有获取焦点甚至没有绑定上OnItemClickListener监听事件,而我所犯的错误是在ListView的Item布局中引入了一个Sty
2014-11-13 20:36:17
3092
转载 如何高效地输出iOS和Android标注和切图
现在有很多产品为了降低设计成本并保持多平台体验的一致性,都以iOS为主做一套交互设计,应用于iOS和Android两个平台。但是在标注与切图的环节,如何高效的与开发对接,似乎并没有什么更高明的办法。很多团队的做法是先做一套iOS的UI+标注+切图,再在iOS的基础上缩放一套Android的UI+标注+切图。事实上这样的做法是低效,且无效的。为什么且如何做呢? 首先本文大前提是,交互以iOS的
2014-11-11 14:34:44
798
转载 android手势操作滑动效果触摸屏事件处理
我们先来明确一些概念,首先,Android的事件处理机制是基于Listener(监听器)来实现的,比我们今天所说的触摸屏相关的事件,就是通 过onTouchListener。其次,所有View的子类都可以通过setOnTouchListener()、 setOnKeyListener()等方法来添加对某一类事件的监听器(注册监听)。第三,Listener一般会以Interface(接口)的方式
2014-11-07 15:31:42
674
转载 VelocityTracker简介
翻译自:http://developer.android.com/reference/android/view/VelocityTracker.html参照自: http://blog.jrj.com.cn/4586793646,5298605a.html android.view.VelocityTracker主要用跟踪触摸屏事件(flinging事件和其他gestures手势事件)
2014-11-06 14:34:05
641
转载 浅谈Android onTouchEvent 与 onInterceptTouchEvent的区别详解
浅谈Android onTouchEvent 与 onInterceptTouchEvent的区别详解
2014-11-06 11:21:29
690
转载 java动态代理
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为
2014-08-25 13:53:59
589
原创 Calligraphy使在Android中自定义字体变得Easy!!!
Calligraphy使在Android中自定义字体变得Easy!!!Calligraphy GitHub工程地址由于现在大多数GitHub工程都是用Gradle构建的,所以工程下提供的Sample不能直接导入Eclipse中,所以按照工程Demo,及工程说明文档,在Eclipse中构建自己的GalligraphySample,以下简要说明构建工程的步骤和需要注意的事项。1.1下载Ga
2014-08-19 11:51:03
3917
转载 Eclipse Java注释模板设置详解
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/ahhsxy/archive/2009/09/11/4542682.aspx设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签
2014-08-15 11:47:58
590
转载 Android触摸事件onScroll和onFling特别重要啊,要区分
很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相 关的例子,API Demo中
2014-07-14 17:36:24
5789
转载 Android的onMeasure和onLayout And MeasureSpec揭秘
Android中自定义ViewGroup最重要的就是onMeasure和onLayout方法,都需要重写这两个方法,ViewGroup绘制 的过程是这样的:onMeasure → onLayout → DispatchDraw[java] view plaincopy 其实我觉得官方文档解释有大大的问题,刚开始一直很疑惑onMeasure和
2014-07-14 17:34:44
786
转载 Android Scroller类的详细分析
尊重原创作者,转载请注明出处:http://blog.youkuaiyun.com/gemmem/article/details/7321910 Scroller这个类理解起来有一定的困难,刚开始接触Scroller类的程序员可能无法理解Scroller和View系统是怎么样联系起来的。我经过自己的学习和实践,对Scroller的用法和工作原理有了一定的理解,在这里和大家分享一下,希望大
2014-07-14 14:58:34
731
原创 Json串和字符串转换的工具类
import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.json.JSONArray;import org.json.JSONException;import
2014-07-11 10:54:33
906
vlc-android播放网络视频成功
2013-08-26
ActivePerl-5.16.3.1603-MSWin32-x86
2013-08-14
SERANY.exe 和 INSTSRV.exe
2013-08-14
android-ndk-r6
2013-07-24
Eclipse的SVN插件
2016-07-26
Red5下的Demo《oflaDemo》
2014-01-21
AndroidQuery
2014-01-14
net.sf.fjep.fatjar_0.0.31.zip
2014-01-08
Android多线程断点续传下载网络上的音/视频等各种文件
2013-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人