文章分类 - android
摘要:在Android中想要实现实现滑动有很多方法,这篇博客将提供一些实现滑动的思路,希望可以帮助到有需要的人。 一、Android坐标体系 在讲解滑动之前,我们有必要简单提一下Android的坐标体系,因为滑动的实质就是坐标的不断改变,所以我们先来了解一下Android坐标系和视图坐标系两个概念。直接放
阅读全文
摘要:滑动效果的产生 滑动一个 View ,其实就是移动一个 View,本质上是对 View 的坐标位置进行不停的改变。那么要实现这个效果,就必须要监听用户的触摸事件,根据传入的事件类型和坐标,动态且不断的改变 View 的坐标。 首先,我们需要了解坐标系的概念。 Android 坐标系 在现实中,要描述
阅读全文
摘要:关于View的滑动,Android中提供了许多方法,具体可以分为一下几类:layout在ACTION_MOVE中通过获取x、y的偏移量动态布局view,并禁止向父控件传递事件:@Override public boolean onTouchEvent(MotionEvent event) { int
阅读全文
摘要:很早之前写过一篇android事件分发的博客,主要写的是它是如何分发的,具体很多原理的东西都没有涉及到,今天就从源码看android如何控制它的分发机制。鉴于手机屏幕的限制,所以android选择了分层的方式布局,这就引出了今天的主题--事件分发当你点击一个控件或者某个空白区域时,如何确定你点击的位
阅读全文
摘要:当你作为一名应届生去面试的时候,面试官可能就是简单的问你Android的四大组件,各种布局等基础知识,但你作为一名有工作经验的应聘者就不会那么简单了,今天就来讨论很多面试官喜欢问的Android的事件分发.Android为什么要有事件分发呢?因为它是按照层排列,他如何知道你点击的哪一层呢,就需要用到
阅读全文
摘要:现在最头疼的事就是需求不明确,这不,有遇到你个奇葩需求,父viewPager总共有三个选项卡,第一个选项卡里嵌入一个子viewPager,这时候问题就来了,子viewPager无法滑动,我猜的事父viewPager把子viewPager拦截了,于是尝试了下面的第一种方法1.重写父viewPager的
阅读全文
摘要:最近看到很多界面主页都差不多,决定研究研究写出来,以后直接拿来用,不做代码的轮子,多总结,多学习还是废话少说,先上图介绍一下我的代码:首先是布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:/
阅读全文
摘要:最近生病,脑子不太清楚,今天一哥们问我一个问题,也没搞明白他在问什么,后来明白之后我还以为脑子烧坏了呢,记下问题所在,共分享这哥们看着夏神的博客写的,附上地址:http://blog.csdn.net/xiaanming/article/details/10766053,他想使用大神博客中说的Vie
阅读全文
摘要:RxJava,Retrofit,MVP都是近几年讨论的比较热门的话题,我们也来凑个热闹!本博不展开讨论,分别讨论的文章有很多,后续有时间给出RxJava,Retrofit的源码分析先来说一下MVP(Model View Presenter)熟悉MVC结构的应该很容易理解MVP,这里先给出MVP的图解
阅读全文
摘要:转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/21696315),请尊重他人的辛勤劳动成果,谢谢!今天这篇文章主要分析的是Android的事件分发机制,采用例子加源码的方式让大家深刻的理解Android事件分
阅读全文
摘要:一、问题描述 在Android典型界面设计(3)的我们实现了双导航效果,即外层底部导航和内部区域的头部导航,如网易新闻等很多应用采用了这种导航,但Google提供DrawerLayout可实现抽屉式导航,建议使用DrawerLayout代替底部导航,下面我们就使用官方提供的DrawerLayout+
阅读全文
摘要:TabLayout一、继承结构public class TabLayout extends HorizontalScrollView 1java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ android.widget.Fra
阅读全文
摘要:ActionBar(已过时,查看ToolBar)+Fragment实现选项卡的步骤: 当前窗体Activity类要继承于FragmentActivity,而不是Activity; 获取ActionBar对象:通过当前上下文对象的getActionBar()方法来实现; 设置ActionBar对象的导
阅读全文
摘要:ViewPager+自定义导航条实现导航效果效果说明: 自定义导航条; 导航条固定位置,选项卡按比例显示; 选项卡下方有一个指示器,指示当前页面的位置。参考代码自定义的选项卡布局:TabsView.javapackage com.noonecode.viewpagertabsdemo;import
阅读全文
摘要:ViewPager+PagerTabStrip实现Tab效果:(ViewPager默认滑动导航条效果)public class PagerTabStrip extends PagerTitleStripjava.lang.Object ↳ android.view.View ↳android.vie
阅读全文
摘要:TabActivity(已过时)+TabHost 实现选项卡效果:public class TabActivity extends ActivityGroupjava.lang.Object ↳ android.content.Context ↳android.content.ContextWrap
阅读全文
摘要:(一)与TabActivity中实现选项卡的不同之处: TabHost对象的创建方式不同; TabSpec对象的创建方式不同; 布局文件不同。(二)、FragmentTabHost实现选项卡效果的步骤: 写选型卡页面特殊的布局文件: 根节点必须是<android.support.v4.app.Fra
阅读全文
摘要:下载Cocos2d-android的源代码:cocos2d-android-1 1 git@github.com:ZhouWeikuan/cocos2d.git 1 git@github.com:ZhouWeikuan/cocos2d.git 1 git@github.com:ZhouWeikuan
阅读全文
摘要:韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha cocos2d-android-1 https://github.com/ZhouWeikuan/cocos2d CCDirector 导演 CCScene 场景 CCLayer 图层 CCSpr
阅读全文
摘要:在Fragment中: 1. // 定义一个回调接口,该Fragment所在Activity需要实现该接口// 该Fragment将通过该接口与它所在的Activity交互 { public void onItemSelected(Integer id);}2. // 当该Fragment被添加、显
阅读全文

浙公网安备 33010602011771号