文章分类 -  android

上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 120 下一页
摘要:效果图如下: 虽然listview现在已经过时,而且这种效果也满地都是,但是因为自己项目的原因还是自己写一个,而且也想整合都涉及的优化知识点,所以还是值得写一写,当作练练手,也算是一种提升吧 一:知识点 1、属性动画的实现view的移动,让其悬浮在顶部 2、HorizontalScrollview计 阅读全文
posted @ 2017-04-25 10:45 天涯海角路 阅读(671) 评论(0) 推荐(0)
摘要:一、概述 在2015年的google大会上,google发布了新的Android Support Design库,里面包含了几个新的控件,其中就有一个TabLayout,它就可以完成TabPageIndicator的效果,而且还是官方的,最好的是它可以兼容到2.2以上版本,包括2.2。 依稀记得前几 阅读全文
posted @ 2017-04-25 10:43 天涯海角路 阅读(1100) 评论(0) 推荐(0)
摘要:一、概述 Android中经常在有的app中可以见到“加载中”并不是以弹出对话框的形式显示的,而是占用整个屏幕,如果加载失败就会出现加载失败页面,点击加载失败页面中任意区域,都可以重新加载。今天就和大家一起学习如何通过自定义view的方式实现加载中、加载失败、无数据的效果。 二、实现代码 自定义属性 阅读全文
posted @ 2017-04-25 10:36 天涯海角路 阅读(569) 评论(0) 推荐(0)
摘要:通过添加一个id为android:empty的TextView,当ListView里面没有data的时候,就会显示TextView的内容。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schem 阅读全文
posted @ 2017-04-25 10:35 天涯海角路 阅读(945) 评论(0) 推荐(0)
摘要:一,概述 经常我们刷新listview的时候,正常情况下会有数据,我们会按照正常情况让他展示数据。当没有数据的时候我们会用setemptyview方法。可是当我们遇到加载失败的时候怎么办,没有网络的时候怎么。这时候我们就必须自己根据需求来统一定义我们的内容界面,通常情况下。会有以下几种状态包括无数据 阅读全文
posted @ 2017-04-25 10:32 天涯海角路 阅读(540) 评论(0) 推荐(0)
摘要:setEmptyView方法无效? 在Android API中可以查到ListView的继承了AdapterView的一个公共的方法 public void setEmptyView (View emptyView) 说道: Sets the view to show if the adapter 阅读全文
posted @ 2017-04-25 10:31 天涯海角路 阅读(221) 评论(0) 推荐(0)
摘要:点击查看上一篇文章:手把手教你如何搭建一个自己的安卓快速开发框架之带你做自己的APP(三) 继上一篇我们的开发,包含 BaseFragment 精美的仿微信底部菜单栏 网络请求失败时如何显示空View 那么,这一篇,我准备完成: 精美的订单追踪页面 fragment+viewpage实现完整订单查看 阅读全文
posted @ 2017-04-25 10:22 天涯海角路 阅读(471) 评论(0) 推荐(0)
摘要:点击查看上一篇文章:手把手教你如何搭建一个自己的安卓快速开发框架之带你做自己的APP(二) 继上一篇我们的进一步封装,包含 OkhttpRequest EventBus Json解析,基类数据封装 ButterKnife 那么,这一篇,我准备加入: BaseFragment 精美的仿微信底部菜单栏 阅读全文
posted @ 2017-04-25 10:21 天涯海角路 阅读(233) 评论(0) 推荐(0)
摘要:点击查看上一篇文章:手把手教你如何搭建一个自己的安卓快速开发框架之BaseActivity(一) 继上一篇我实现了基本的BaseActivity,包含 ToolBar 透明状态栏 生命周期监控 那么,这一篇,我准备引入: OkHttp 3.3.1(引用鸿洋的一个OkhttpUtil) EventBu 阅读全文
posted @ 2017-04-25 10:19 天涯海角路 阅读(226) 评论(0) 推荐(0)
摘要:博客出自:http://blog.csdn.net/u012534831 继上一篇博客已经好几个月没发布新博客了,中间因为教研室项目原因转手C#几个月,然后又加上各种事情(再加上懒 - -!)就落下了,并且有好多小伙伴给我留言上一篇播客的问题我都没能解答,在此给各位小伙伴说声抱歉了。 今天,又重拾安 阅读全文
posted @ 2017-04-25 10:18 天涯海角路 阅读(184) 评论(0) 推荐(0)
摘要:事件分发在Android中非常重要,在滑动冲突,下拉刷新,嵌套滑动的时候都需要非常清楚事件分发的机制,才能写好对应的处理代码。曾经以为我对事件分发已经很清楚了,也写过几篇文章,但是总感觉没有完全说清楚,今天再从代码的角度分析一遍事件分发机制,希望以后遇到所有事件分发的问题,都能在这里找到答案。先看几 阅读全文
posted @ 2017-04-24 16:37 天涯海角路 阅读(136) 评论(0) 推荐(0)
摘要:Android design支持库中的TabLayout一般都用来实现头部Tab的效果,比如: 但是像微信这种底部Tab布局在我们实际项目中还是非常常见的设计,现在我们也可以用TabLayout非常方便的实现。 布局 下面我们开始实现底部Tab,layout布局比较简单,我们只用把TabLayout 阅读全文
posted @ 2017-04-24 13:04 天涯海角路 阅读(285) 评论(0) 推荐(0)
摘要:本文出自 “阿敏其人” 简书博客,转载或引用请注明出处。 本文主要涉及android里面md设计的几个控件CoordinatorLayoutAppBarLayoutCollapsingToolbarLayoutTabLayout 一、看,看出陌生 本文假设是读者还没使用过adnroid suppor 阅读全文
posted @ 2017-04-24 13:03 天涯海角路 阅读(263) 评论(0) 推荐(0)
摘要:本文出自 “阿敏其人” 简书博客,转载或引用请注明出处。 一、Google口中的ToolBar 从Toolbar说起ToolBar->android.support.v7.widget.ToolbarToolbar是在Android 5.0以后推出来的,之前都是ActionBar这个控件 Paste 阅读全文
posted @ 2017-04-24 13:01 天涯海角路 阅读(291) 评论(0) 推荐(0)
摘要:本文出自 “阿敏其人” 简书博客,转载或引用请注明出处。 RecyclerView不属于MD系列,但是却常常一起使用。 一、Reclycler的作用和优点 用来干嘛—— 代替 ListView个GridView。 自带ViewHolder 分割线控制方便 横向,竖向、列表,多行列表和流式皆可 ite 阅读全文
posted @ 2017-04-24 13:00 天涯海角路 阅读(267) 评论(0) 推荐(0)
摘要:引言 在Android3.0开始,Android引入了Fragment。当初最主要的目的是为了给大屏幕手持设备提供更加灵活和动态的UI设计。随着应用功能越来越多,界面越来越复杂,我们会利用Fragment对Activity的界面进行模块化编程。比如一个Activity界面内有多个请求,每个请求得到的 阅读全文
posted @ 2017-04-24 12:55 天涯海角路 阅读(300) 评论(0) 推荐(0)
摘要:前言 Android消息机制,是Android中核心机制之一,进阶路上的基础知识,其主要指的是Handler运行机制,而Handler运行需要底层的MessageQueue、Looper的支撑,下面我们共同探索。 核心概念综述 Handler 对于Handler,许多初学者认为它基本用于更新UI。而 阅读全文
posted @ 2017-04-24 12:54 天涯海角路 阅读(109) 评论(0) 推荐(0)
摘要:前言 探究分析了View绘制的总体流程:onMeasure、onLayout、onDraw三大方法。 知识准备 ViewRoot ViewRoot对应ViewRootImpl类,是连接WindowManager与DecorView的纽带。View的三大流程都是通过ViewRoot完成的。Activi 阅读全文
posted @ 2017-04-24 12:53 天涯海角路 阅读(206) 评论(0) 推荐(0)
摘要:一、自定义ViewGroup必须清楚的基本原理 在学习一个技术点的时候,我会先搞清楚它的基本原理,然后再动手编码,因为我希望对自己写的每一行代码最终将会怎样执行有精准的把握。否则,我写代码时就没有底气,就像在棉花堆上走路,每一步都会心里发虚。学习自定义ViewGroup当然也不例外。下面,我们就一起 阅读全文
posted @ 2017-04-24 12:52 天涯海角路 阅读(161) 评论(0) 推荐(0)
摘要:国内自定义View的文章汗牛充栋,但是,即使你全部看完它们也未必能掌握这一知识点(实际上,我就几乎看完了所有的国内文章)。为什么?一言以蔽之,你是得其术不明其道。(本文不打算讲自定义属性和事件处理,因为太多的文章讲这些了) 一、自定义View,你真的掌握了吗? 什么?你说你掌握了自定义View?来来 阅读全文
posted @ 2017-04-24 12:50 天涯海角路 阅读(102) 评论(0) 推荐(0)

上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 120 下一页