2016年7月21日

Android RecyclerView使用详解(三)

摘要: 在上一篇(RecyclerView使用详解(二))文章中介绍了RecyclerView的多Item布局实现,接下来要来讲讲RecyclerView的Cursor实现,相较于之前的实现,Cursor有更多的使用场景,也更加的常用,特别是配合LoaderManager和CursorLoader进行数据的 阅读全文

posted @ 2016-07-21 10:38 Sun‘刺眼的博客 阅读(7486) 评论(0) 推荐(0) 编辑

Android RecyclerView使用详解(二)

摘要: 在上一篇(RecyclerView使用详解(一))文章中简单的介绍了RecyclerView的基本用法,接下来要来讲讲RecyclerView的更多用法,要实现不同的功能效果,大部分都还是在于RecyclerView的Adapter写法,所以我们着重来看看几种不同功能的Adapter写法。 ##一、 阅读全文

posted @ 2016-07-21 10:37 Sun‘刺眼的博客 阅读(10061) 评论(0) 推荐(0) 编辑

Android RecyclerView使用详解(一)

摘要: 一、前言 RecyclerView是谷歌V7包下新增的控件,用来替代ListView的使用,在RecyclerView标准化了ViewHolder类似于ListView中convertView用来做视图缓. 先来说说RecyclerView的有点就是,他可以通过设置LayoutManager来快速实 阅读全文

posted @ 2016-07-21 10:36 Sun‘刺眼的博客 阅读(694) 评论(0) 推荐(0) 编辑

Intent七大属性

摘要: 一、Intent的作用是什么? 1、Intent 用于封装程序的”调用意图“。两个Activity之间,可以把需要交换的数据封装成Bundle对象,然后使用Intent携带Bundle对象,实现两个Activity之间的数据交换; 2、Intent还是各种应用程序组件之间通信的重要媒介。不管想启动一 阅读全文

posted @ 2016-07-21 10:34 Sun‘刺眼的博客 阅读(4778) 评论(0) 推荐(0) 编辑

Task和BackTask

摘要: 一、总结性知识点: 1、Android应用运行时会创建任务Task,用于存放主窗口 2、每一个任务包含一个堆栈数据结构,用于保存当前应用已创建的窗口对象,这个堆栈即回退栈BackStack 3、 位于回退栈顶的窗口会处于焦点状态 4、 窗口的显示与关闭即是入栈与出栈的过程 二、详细描述 (一)、任务 阅读全文

posted @ 2016-07-21 10:30 Sun‘刺眼的博客 阅读(353) 评论(0) 推荐(0) 编辑

自定义组合控件的过程归纳

摘要: 1.写一个类继承ViewGroup,并实现三个构造方法; 2.并且在构造方法里面初始化布局文件; 3.根据需求增加API方法 以上散步自定义组合控件 4.为了使用组合控件更加方便,自定义组合控件 5.自定义命名空间: xmlns:自定义名字="http://schemas.android.com/a 阅读全文

posted @ 2016-07-21 10:19 Sun‘刺眼的博客 阅读(257) 评论(0) 推荐(0) 编辑

两个异步处理AsyncTask和Handler的优缺点

摘要: AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程 阅读全文

posted @ 2016-07-21 10:16 Sun‘刺眼的博客 阅读(2959) 评论(0) 推荐(0) 编辑

[Android] 关于系统工具栏和全屏沉浸模式

摘要: 随着应用程序的一些深入设计,大家总想要更好的界面和体验,所以有些东西并不能只是知道方法就结束了,是得要去深入研究研究的。通过这个过程我觉得,从应用层面来讲,想实现一个功能很简单,但若想实现的好,就要去了解设计者的设计思路以及提供的方法。而了解设计者想法最直接的途径就是查看文档。当然,了解文档以后还可 阅读全文

posted @ 2016-07-21 10:12 Sun‘刺眼的博客 阅读(10436) 评论(0) 推荐(0) 编辑

Android堆栈分析

摘要: 在开发中,与界面跳转联系比较紧密的概念是Task(任务)和Back Stack(回退栈)。activity的启动模式会影响Task和Back Stack的状态, 进而影响用户体验。除了启动模式之外,Intent类中定义的一些标志(以FLAG_ACTIVITY_开头)也会影响Task和Back Sta 阅读全文

posted @ 2016-07-21 10:03 Sun‘刺眼的博客 阅读(9369) 评论(0) 推荐(0) 编辑

LoopBar – Tap酒吧与无限滚动

摘要: 相约 LoopBar – 标签栏与无限滚动为Android由Cleveroad 在Cleveroad我们最近认识到通过使用任何一个应用程序类别的导航,导航面板是很无聊和琐碎。这就是为什么我们的设计师的创意武装,我们向您介绍了基于Android的应用,我们的新组件 – LoopBar。当时的想法是让导 阅读全文

posted @ 2016-07-21 09:54 Sun‘刺眼的博客 阅读(653) 评论(0) 推荐(0) 编辑

Android的两种上下文的区别

摘要: 1。Activity.this,Activity是间接继承自Context 2。getApplicationContext()返回来的就是Context 3。getBaseContext()返回的也是Context; 4。getApplication()返回的也是Context; 所以后面三者就归于 阅读全文

posted @ 2016-07-21 09:49 Sun‘刺眼的博客 阅读(668) 评论(0) 推荐(0) 编辑

AsyncTask类

摘要: 1、定义 异步任务类,在类中实现异步操作,并提供回调方法反馈当前异步执行的程度,最后反馈 的结果提供给UI主线程。 <1>Android线程 (1)MainThread主线程(也称UI线程):应用启动时创建,处理与UI相关事情,如点击事件、数据更新; (2)WorkerThread子线程:Andro 阅读全文

posted @ 2016-07-21 09:47 Sun‘刺眼的博客 阅读(252) 评论(0) 推荐(0) 编辑

TextView及其子类

摘要: 1、TextView控件(TextView是EditView、Button等类的父类) <1>android:id 给当前控件定义了一个唯一标识符 <2>android:layout_width 指定了控件的宽度(match_parent、fill_parent、wrap_content) <3>a 阅读全文

posted @ 2016-07-21 09:44 Sun‘刺眼的博客 阅读(487) 评论(0) 推荐(0) 编辑

导航