文章分类 -  android

上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 120 下一页
摘要:转载请注明出处:http://blog.csdn.net/crazy1235/article/details/41696291 一、 介绍 导航抽屉显示在屏幕的最左侧,默认情况下是隐藏的,当用户用手指从边缘向另一个滑动的时候,会出现一个隐藏的面板,当点击面板外部或者向原来的方向滑动的时候,抽屉导航就 阅读全文
posted @ 2017-04-23 17:16 天涯海角路 阅读(185) 评论(0) 推荐(0)
摘要:Android 程序中实现Tab类型界面很常见,本人在做项目的时候也经常用到,所以想在这里总结一下,实现tab类型界面的几种方式,供大家参考。如有不对之处,欢迎大家指正! 一、TabActivity + TabWidget + TabHost. 实现TAB类型界面,首先想到的就是这种方式。但是在AP 阅读全文
posted @ 2017-04-23 17:15 天涯海角路 阅读(477) 评论(0) 推荐(0)
摘要:转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51707527 Android的消息循环机制主要先关的类有: Handler Looper Message MessageQueue ActivityThread 实际上 应用程序启动的时 阅读全文
posted @ 2017-04-23 17:13 天涯海角路 阅读(124) 评论(0) 推荐(0)
摘要:Fragment 还是先来基本介绍。 Fragment –> 片段。 在Android3.0的时候被引入,它的出现主要是给大屏幕设备提供更加灵活的UI支持。通过对Activity布局进行分片,更加方便的对每块进行独立控制。这些片段可以被不同的activity复用。 fragment生命周期 每个fr 阅读全文
posted @ 2017-04-23 17:13 天涯海角路 阅读(190) 评论(0) 推荐(0)
摘要:无规矩不成方圆,是吧。。哈哈~~ 很庆幸,本人刚学Java编程的时候,就被老师灌输了编程规范的相关知识,并且一直在遵守。 有过团队开发经验的人都知道,如果没有一定的规范可行,那么代码看起来将是苦不堪言,甚至是乱七八糟。 下面就介绍一下,我个人编码过程中使用到的规范,供大家参考~~ 命名规范 先介绍两 阅读全文
posted @ 2017-04-23 17:07 天涯海角路 阅读(164) 评论(0) 推荐(0)
摘要:转载请注明出处:http://blog.csdn.net/crazy1235/article/details/53458022 Android Support Library 25.0.0 版本中,新增加了一个API –> BottomNavigationView – 底部导航视图。 先来看看这个控 阅读全文
posted @ 2017-04-23 17:06 天涯海角路 阅读(334) 评论(0) 推荐(0)
摘要:touch翻译为接触,触摸。我们今天要聊的就是摸的事件。 在Android中了解了Touch事件可以帮助我们解决,ScrollView嵌套ListView,GridView,viewPager滑动冲突,还可以实现覆盖多层布局中里层某个控件的触摸事件处理(简单一点我理解的意思就是隔山打牛)等等,可能和 阅读全文
posted @ 2017-04-22 19:07 天涯海角路 阅读(168) 评论(0) 推荐(0)
摘要:View视图绘制基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了onMeasure()、onLayout()、onDraw()三个子方法。那我们具体来看一下。 measure(计算视图大小) 视图大小,准确应该是指视图的布局大小。我们在调用的时候应该注意 阅读全文
posted @ 2017-04-22 18:59 天涯海角路 阅读(100) 评论(0) 推荐(0)
摘要:近来在看平凡的世界,一发不可收拾,非常震撼心灵,心里面的那种触动我真的表达不清楚。已经很久没有看到这么好看的电视剧了。如果你还没看过,我推荐大家可以去看一看。 前段时间有人问我,fragment 怎么与 activity 通信?同级下的 fragment 之间的通信? 对于这个问题有很多方案,我简单 阅读全文
posted @ 2017-04-22 18:54 天涯海角路 阅读(149) 评论(0) 推荐(0)
摘要:Broadcast 一个是广播的注册过程,另一个是广播的发送和接收过程。广播的接收者,只需要继承BroadcaseReceiver并冲重写onReceive方法即可。 定义好了广播接收者,接着还需要注册广播接收者,注册方式分为两种,即可以在AndroidManifest文件中静态注册,也可以在代码中 阅读全文
posted @ 2017-04-22 18:49 天涯海角路 阅读(385) 评论(0) 推荐(0)
摘要:我记得在前面,我写了一篇Android 微信6.1 tab栏图标和字体颜色渐变的实现,如果大家仅仅认为这篇文章的功能只是模仿微信颜色渐变效果,那就大错特错了!认真阅读了这篇文章的朋友,应该知道,这里面代码可用作 app 通用的底部栏导航,通过它能快速的实现类似微信6.0版本以底部导航的 app 整体 阅读全文
posted @ 2017-04-22 18:49 天涯海角路 阅读(143) 评论(0) 推荐(0)
摘要:目录 Android控件架构 View的测量与绘制 ViewGroup的测量与绘制 自定义控件的三种方式 事件的拦截机制 Android界面的架构图 Android界面的架构图 View的测量 想想我们在现实生活中,要去画一个图形,就必须知道他的大小和位置,同样,Android系统在绘制View前, 阅读全文
posted @ 2017-04-22 18:46 天涯海角路 阅读(166) 评论(0) 推荐(0)
摘要:1、基础知识(1) 所有Touch事件都被封装成了MotionEvent对象,包括Touch的位置、时间、历史记录以及第几个手指(多指触摸)等。 (2) 事件类型分为ACTION_DOWN, ACTION_UP, ACTION_MOVE, ACTION_POINTER_DOWN, ACTION_PO 阅读全文
posted @ 2017-04-22 18:45 天涯海角路 阅读(118) 评论(0) 推荐(0)
摘要:1、滑动一个View,本质上来说就是移动一个View。改变其当前所处的位置,他的原理与动画效果的实现相似,都是通过不断改变View的坐标来实现这一效果。要实现View的滑动,必须监听触摸的事件,并根据事件传入的坐标,动态且不断地改变View的坐标,从而实现跟随用户触摸的滑动而滑动 Android坐标 阅读全文
posted @ 2017-04-22 18:45 天涯海角路 阅读(107) 评论(0) 推荐(0)
摘要:Handler:谁发送,谁处理,主要工作就是消息的发送和接收过程。消息的发送可以通过post的一系列方法以及send的一系列方法来实现,post的方式最终是通过send的方法来实现的。Handler发送一条消息的过程 Handler发送消息的过程是向消息队列中插入一条消息,MessageQueue的 阅读全文
posted @ 2017-04-22 18:45 天涯海角路 阅读(109) 评论(0) 推荐(0)
摘要:弹性滑动 在看Scroller的使用方法之前我们需要先了解一下View的scrollTo和scrollTo方法, scrollTo()是指将前视图内容横向偏移x距离,纵向偏移y距离。注意这里是View的内容的偏移,而不是View本身。而scrollBy()方法如下: scrollBy()方法里直接调 阅读全文
posted @ 2017-04-22 18:44 天涯海角路 阅读(125) 评论(0) 推荐(0)
摘要:对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是 (静态变量、静态初始化块)>(变量、初始化块)>构造器。 面试题: 阅读全文
posted @ 2017-04-22 18:43 天涯海角路 阅读(149) 评论(0) 推荐(0)
摘要:所谓回调:就是A类中调用B类中的某个方法,然后B类中反骨来调用A类中的方法D,D这个方法就叫做回调方法。1、Class A实现了接口CallBack callback2、class A包含一个class B的引用b3、class B 有一个参数为callback的方法f(Callback callb 阅读全文
posted @ 2017-04-22 18:43 天涯海角路 阅读(110) 评论(0) 推荐(0)
摘要:初始化ViewDragHelper 首先,自然是需要ViewDragHelper。ViewDrapHelper通常定义在一个ViewGroup的内部,并通过其静态工厂方法进行初始化 它的第一个参数是要监听的View,通常需要是一个ViewGroup,即parentview;第二个参数是一个CallB 阅读全文
posted @ 2017-04-22 18:39 天涯海角路 阅读(188) 评论(0) 推荐(0)
摘要:layout() 如果你将滑动后的目标位置的坐标传递给layout(),这样子就会把view的位置给重新布置了一下,在视觉上就是view的一个滑动的效果。 public class DragView extends View{ private int lastX; private int lastY 阅读全文
posted @ 2017-04-22 18:37 天涯海角路 阅读(257) 评论(0) 推荐(0)

上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 120 下一页