![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 91
Myosotis5
这个作者很懒,什么都没留下…
展开
-
android studio快捷键大全
常用快捷键Ctrl + P 方法调用的参数说明 | Parameter info (within method call arguments)Ctrl + Q 快速查找文档 | Quick documentation lookupCtrl + mouse over code 显示代码的简明信息 | Brief InfoCtrl + Alt + T 用(if..else, try..转载 2018-01-30 17:00:37 · 585 阅读 · 0 评论 -
Retrofit 2.0 案例 小白入门
Retrofit 是个什么?可以理解为OKHttp这个网络请求框架的加强版,主要的网络请求工作是用OkHttp来实现的,但是如果不了解OkHttp的也没关系。Retrofit仅仅只是负责网络请求接口的封装,说白了就是OkHttp的管家,只是这个管家比较666,使用起来相对OkHttp而言方便很多,看到这里肯定有疑问,既然就是OKHttp的管家,我直接用OKHttp就好了,干嘛多此一举。好吧~~...原创 2019-01-08 11:24:44 · 248 阅读 · 0 评论 -
FragmentPagerAdapter与FragmentStatePagerAdapter区别
在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetChanged(...转载 2018-12-18 16:49:57 · 414 阅读 · 0 评论 -
Android Autolayout百分比适配方案
先说下文章目录吧:1、适配相关概念2、相关重要公式3、适配方案一的介绍4、适配方案二的介绍5、适配方案二的采用与修改下面开始进入正文:一、首先说下适配相关的概念吧① dip(dp):Density independent pixels,设备无关像素。是用来做适配的。能够让同一数值在不同的分辨率展示出大致相同的尺寸大小。但当设备的物理尺寸存在差异较大的时候,dp就显得...转载 2018-12-19 16:30:18 · 317 阅读 · 0 评论 -
android面试题(一)
自己总结了一些android的面试题,先写一部分,后续在补充 一、Android的四大组件是哪些?它们的作用是?答:Activity是android程序和用户交互的界面,相当于单独的屏幕,需要为保持各界面的状态做很多持久化的事情,管理生命周期和一些逻辑跳转。 Service是一段长生命周期,没有用户界面的程序。可以一直在后台运行,也可以跨进程访问。 Conten...原创 2018-08-20 10:53:05 · 1759 阅读 · 1 评论 -
GestureDetector进行左右滑动
GestureDetector介绍 Detector的意思就是探测者,所以GestureDetector就是用来监听手势的发生。它内部有3个Listener接口,用来回调不同类型的触摸事件,用一个简略的类图来显示: 里面这些接口的方法,就是相应触摸事件的回调,实现了这些方法,就能实现传入触摸事件之后做出相应的回调。一些回调接口:1.OnGestureListener,这个Listener...原创 2018-04-16 17:44:25 · 3071 阅读 · 0 评论 -
ViewPager系列之ViewPager无限循环滑动
目前ViewPager实现无限循环有2种方法,直接上具体方法:方法1:重写 PagerAdapter 中的 getCount() 方法。其实只是在计算item 数目的时候给了一个很大的数,然后通过调用setCurrentItem(position)方法,相当于把起始位置放到了中间的某个位置而已。这里在重写instantiateItem()方法的时候,...转载 2018-04-16 17:20:50 · 15092 阅读 · 0 评论 -
ViewPager+GridView 日历手势滑动
思路:使用GridView进行日历数据的存储,使用ViewPager进行日历页面的切换。当然也可以使用GestureDetector+ViewFlipper进行页面的的手势控制和页面切换。首先写好GridView的adapter,用数组存储三个Gridview表示这上一个月,这一个月,和下一个月,并且添加item的点击事件,表示选中的日期。然后将这三个Gridview作为viewpager的ite...原创 2018-04-16 17:19:09 · 764 阅读 · 0 评论 -
ViewPager详细用例
ViewPager用于实现页面间的切换。ViewPager中的主要方法详解 (1) setAdapter(PagerAdapter adapter) 该方法为ViewPager设置适配器。(2)setCurrentItem(int item) 该方法设置当前显示的界面,是哪一个item,item从0开始编号。(3)addOnPageChangeListener(O...原创 2018-04-16 16:47:24 · 598 阅读 · 0 评论 -
android studio 学习入门篇
开发第一应用可以开发属于自己的应用,是否有点小激动?好吧!让我们开始,首先点击Start a new Android Studio Project创建工程:接下来需要输入应用名称(第一个字母要大写)、公司域以及指定应用存放目录,点击Next按钮进入下一步:如果第一个字母不是大写,会提示:The application name for most app begins with转载 2018-01-30 17:30:12 · 103678 阅读 · 25 评论 -
RxJava 详解(转)
原文:https://gank.io/post/560e15be2dca930e00da1083 这篇文章的目的有两个: 1. 给对 RxJava 感兴趣的人一些入门的指引 2. 给正在使用 RxJava 但仍然心存疑惑的人一些更深入的解析RxJava 到底是什么 RxJava 好在哪 API 介绍和原理简析 1. 概念:扩展的观察者模式...转载 2019-01-08 14:18:26 · 288 阅读 · 1 评论