android 开发
文章平均质量分 87
hierozzzzz
执着。
展开
-
android下拉刷新上拉加载更多通用Demo
0. 前段时间做项目,有一个下拉刷新的需求,在网上找了很多Demo,都不是很满意,最主流的都是通过Listview加header和footer来实现,但需求中不涉及Listview,于是参考了很多大神的demo,自己写了一个通用的适合任何view的一个下拉刷新demo,当然这里说的任何你不要想像的太天真,主要适用于linearlayout下的任意View,也就是说你需要把Linearlayou原创 2014-02-28 13:14:22 · 1692 阅读 · 3 评论 -
恢复误删除的git stash记录 (how to retrieve a deleted git stash)
1.场景:使用git stash或者sourcetree贮藏了工作现场,然后被误删除了这个stash 2.恢复方法:a.首先使用git fsck --unreachable命令查找所有unreachable记录,记录的样子大概是这样子的:unreachable commit 3cf816eeb0dc339513c63dd041e5f4efc6241e24unreachable co原创 2016-08-09 16:32:33 · 6341 阅读 · 0 评论 -
Activity横竖屏切换时的生命周期
Activity横竖屏切换时的生命周期原创 2016-06-30 16:13:23 · 572 阅读 · 0 评论 -
android WindowManager中removeView(View v)与removeViewImmediate(View v)的区别
1.问题及原因: 我们在做UI相关的代码时有时候会碰到WindowLeak,也就是所谓的内存泄露,泄露的原因是因为androidUI操作在主线程中操作,但是我们会需要在一些线程或者异步任务中操作UI界面元素的需求,那么这个时候可能会出现类似问题。我在做浮动窗口的时候碰到了这个问题,浮动窗口需要用到WindowManager,windowManger又是一个activity的一个变量,它依存原创 2015-02-06 15:31:27 · 16158 阅读 · 2 评论 -
uses-permission与persmission
1.uses-permission是系统定义的权限,包含在manifest节点下面。2.permission是自定义权限,同样包含在manifest节点下,定义方法如下: android:description="string resource" android:icon="drawable resource" android:lab原创 2016-05-19 11:32:55 · 608 阅读 · 0 评论 -
android TouchEvent事件分发
android touchEvent 事件分发原创 2016-04-28 15:59:09 · 540 阅读 · 0 评论 -
android KeyEvent分发
android keyevent 分发原创 2016-04-28 14:07:13 · 735 阅读 · 0 评论 -
android scroller的原理分析
1.谷歌为什么要设计一个scroller?在android中所有的的View都有一个实际界面大于可视界面的,这就涉及到界面的移动或者说偏移,View这个类提供了scrollTo和ScrollBy方法来实现界面的滚动,但是这两种滚动都是即刻瞬间的,对于用户来说是不友好的,这个时候就需要一个滚动器来拉长这个滚动过程。也就是我们的Scroller,这个滚动器的构造方法需要一个durration来设置原创 2015-09-23 11:48:42 · 470 阅读 · 0 评论 -
Android View 的TouchMode
android touchmode focus原创 2015-10-21 17:56:18 · 828 阅读 · 0 评论 -
android 弹出式悬浮窗
1.最近做项目有一个弹出框的需求,要求是一个跟随手指滑动的view,点击就弹出一个View,再点击就收缩起来。在网上找资料,发现没有现成的,于是只有自己找思路,自己动手了。2.思路:使用WindowManager的addView方法添加一个View,设置onTouch事件(onTouch事件会有很多坑),View中设置OnClick事件,监听并再View旁边再动态添加一个我姑且叫它spring原创 2014-12-09 17:19:21 · 2801 阅读 · 0 评论 -
android仿IOS页面回弹效果
码农同学们做过手机开发的相比一定对ios原创 2014-06-19 16:18:32 · 1858 阅读 · 5 评论 -
android 自定义通用表格类TableView
最近做项目,用到了表格来展示数据的问题,一开始想到de原创 2014-04-22 10:42:18 · 10515 阅读 · 1 评论 -
android key事件分发与焦点事件的传递
andorid KeyEvent的传递流程和焦点的关系原创 2017-03-10 16:53:41 · 2430 阅读 · 0 评论