Android开发
浅秋
未来不可期~
展开
-
Android开发-小技巧汇总
一.获取listview滚动距离(item高度相同) public int getScrollY(AbsListView view) { View c = view.getChildAt(0); if (c == null) { return 0; } int firstVisiblePosition =...原创 2017-07-20 13:51:26 · 366 阅读 · 1 评论 -
Android ListView 特殊属性及用法
一.ListView的一些特殊属性: 1.android:fadingEdge="none" //去掉ListView最上边和最下边黑色的阴影2.android:scrollbars="none" //隐藏ListView的滚动条3.android:fadeScrollbars="true" //设置为true就可以实现滚动条的自动隐藏和显示4.andro原创 2013-04-03 18:25:20 · 2252 阅读 · 0 评论 -
ViewPager嵌套ViewPager不能响应滑动事件解决方法
不响应原因: ViewPager嵌套ViewPager或者嵌套ViewFlipper都不能正确相应滑动事件,皆因嵌套的子view在TouchEvent传递过程中没有消费此次事件,而由parent View消费了事件,从而在后续的TouchEvent (ACTION_MOVE或者ACTION_UP)传递过程中就不会传递到子view的onTouchEvent那,所以无法响应触摸事件。 关于原创 2013-04-17 17:59:24 · 8046 阅读 · 3 评论 -
Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ultimate x64Ubuntu 12.04 x86转载 2013-07-03 14:36:35 · 949 阅读 · 0 评论 -
Android控件之ScrollView(scrollbarStyle)
ScrollView,当内容超过了整个屏幕或者容器的时候需要使用ScrollView并且ScrollView的直接子元素只能有一个.ScrollView的用法非常简单,这里主要说的是ScrollView中ScrollBar的用法:1 ,普通样式的ScrollBar(默认样式),如下图所示:2 , 下面再来看一个比较绚的效果:实现如下:布局:转载 2013-07-12 10:31:36 · 7099 阅读 · 0 评论 -
亲测:Nexus S(i9023)从miui刷回原生android系统方法
我的手机是Nexus S(i9023),手机刷成了4.0.3的MIUI系统之后,手机就慢的不行,简直如龟速,只好再刷回原始android系统了!于是在网上找了下把Nexus S(i9023)从miui刷回原生android系统的方法,在这里整理发布出来,并提供i9023刷机包的下载。注:本人亲测i9023,i9020的童鞋们谨慎尝试!一、准备工作1、数据线2、备份手机中的重要数据(转载 2013-05-28 23:58:36 · 3555 阅读 · 0 评论 -
文章关键字 ‘nodpi’
关于Android的nodpi,xhdpi,hdpi,mdpi,ldpi2011年01月12日,星期三关于Android的nodpi,xhdpi,hdpi,mdpi,ldpi首先是几个基本概念:1.屏幕尺寸Screen size即显示屏幕的实际大小,按照屏幕的对角线进行测量。为简单起见,Android把所有的屏幕大小分为四种尺寸:小,普通,大,超大(分别对应:small转载 2013-05-08 15:25:42 · 851 阅读 · 0 评论 -
Android 多屏幕支持
另外一篇http://blog.csdn.net/zj_133/article/details/7281140多国语言文件夹http://guojianhui0906.iteye.com/blog/12718271.术语和概念术语说明备注Screen size(屏幕尺寸)转载 2013-05-08 15:21:27 · 1095 阅读 · 0 评论 -
Android GridView属性集合
GridView的一些特殊属性:1.android:numColumns=”auto_fit” //GridView的列数设置为自动2.android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.android:vertic原创 2013-04-07 16:31:11 · 92537 阅读 · 7 评论 -
Android onTouch事件传递机制
Android onTouch事件介绍:Android的触摸事件:onClick, onScroll, onFling等等,都是由许多个Touch组成的。其中Touch的第一个状态肯定是ACTION_DOWN, 表示按下了屏幕。之后,touch将会有后续事件,可能是:ACTION_MOVE //表示为移动手势ACTION_UP //表示为离开屏幕ACTION_CAN原创 2013-04-09 15:12:22 · 37657 阅读 · 33 评论 -
Android 后台线程弹对话框导致程序崩溃(is not valid; is your activity running)
异常:android.view.WindowManager$BadTokenException: Unable to add window — token android.os.BinderProxy@438e7108 is not valid; is your activity running? 因为使用了AsyncTask 异步线程在线程完成以后的onPostExecute方法里转载 2013-04-08 14:38:54 · 17778 阅读 · 3 评论