文章分类 - android
摘要:一、概述 在界面设计中需要根据用户操作显示提示信息、出错信息等,就要用到对话框。Android实现提示信息显示常用有两种方式 1、Toast 2、AlertDialog Android中用来显示显示信息的一种机制,属于轻量级消息开发中使用频率很高。其特点 1、 不接受用户操作,没有焦点 2、 显示的
阅读全文
摘要:通过前几篇的文章(查看系列文章:http://www.cnblogs.com/jerehedu/p/4607599.html#gui ),我们清楚了Activity实际上是将视图的创建和显示交给了Window对象进行了处理并分析了视图的测量、布局及绘制过程。本篇文章将继续详细分析Window及Win
阅读全文
摘要:在清楚了View绘制机制中的第一步测量之后,我们继续来了解分析View绘制的第二个过程,那就是布局定位。继续跟踪分析源码,根据之前的流程分析我们知道View的绘制是从RootViewImpl的performTraversals方法开始的,在此方法中依次调用了performMeasure、perfor
阅读全文
摘要:在上篇文章(http://www.cnblogs.com/jerehedu/p/4607599.html#gui)中,根据源码探索了View的绘制过程,过程有三个主要步骤,分别为测量、布局、绘制。系统对绘制已经做了很好的封装,我们主要对测量和布局过程进行分析,看一看android是如何对view进行
阅读全文
摘要:在上篇文章中,我们通过跟踪源码,我们了解了Activity、Window、DecorView以及View之间的关系(查看文章:http://www.cnblogs.com/jerehedu/p/4607599.html#gui)。那么整个Activity的界面到底是如何绘制出来的呢?既然DecorV
阅读全文
摘要:2015-07-23 13:47 by 杰瑞教育, 847 阅读, 0 评论, 收藏, 编辑 相信大家在接触Android之初就已经知道了Activity中的setContentView方法的作用了,很明显此方法是用于为Activity填充相应的布局的。那么,Activity是如何将填充的布局绘制出
阅读全文
摘要:一、问题描述 在Android典型界面设计(3)的我们实现了双导航效果,即外层底部导航和内部区域的头部导航,如网易新闻等很多应用采用了这种导航,但Google提供DrawerLayout可实现抽屉式导航,建议使用DrawerLayout代替底部导航,下面我们就使用官方提供的DrawerLayout+
阅读全文
摘要:经过一个简单的Demo,基本上做出了个可以实现功能的滑动页面,但是这个东西复用性差,而且还有一些小bug,不喜欢,再改! 通过重写继承OnPageChangeListener跟PagerAdapter,将一些重复性代码放到这两个类里面,在onCreate里面只需要加入一些初始化的方法即可,但是感觉还
阅读全文
摘要:废话不多说,先上效果图 activity_main.xml MainActivity.java MainAdapter.java 上面的是主要的代码:还有其他的 什么我就不贴了,源码里都有。 demo 的 源码 地址:https://pan.baidu.com/s/1o8NFsNK 补充 2016/
阅读全文
摘要:先看个简单的,先上个效果图,吸引大家一下眼球。 三个页面间的滑动,此时是带着上面的标题一块滑动的。 看一下android 对于PagerTitleStrip的官方解释: PagerTitleStrip是ViewPager的一个关于当前页面、上一个页面和下一个页面的一个非交互的指示器。它经常作为Vie
阅读全文
摘要:前言:在前两篇文章中,我们讲解了滑动页面的的实现方法与四大函数的意义,但有时,仅仅实现页面滑动是不够的,还要有标题栏才会显得更友好。所以在这篇文章中,我将会向大家展示在Android.support.v4包中的两个控件PagerTabStrip与PagerTitleStrip,他们都是用来实现标题栏
阅读全文
摘要:PagerTabStrip 和 PagerTitleStrip 都是安卓ViewPager组件的一个“卡片”,效果如下图。 PagerTitleStrip 是不可交互的,图中顶部那个就是(只能展示不能点击);PagerTabStrip 是可交互的,能点击底部那个tab跳转viewpager的page
阅读全文
摘要:此篇博客主要详细介绍时下比较流行的两个android开源组件的使用,AnctionBarsherlock与viewpagerindicator,具体使用将以demo形式呈现,先上效果图,看是否是你需要的。 一步:下载资源,github 是好东东。 这是两个开源组件的Github地址,具体你想用Git
阅读全文
摘要:使用第三方的TabPageIndicator,viewpager,fragment,fragmentPagerAdapter实现顶部tab 导航栏的切换,效果图 1 顶部是一个布局文件,top.xml,中间的tab切换是一个TabPageIndicator,下面的内容区域是viewpager 准备文
阅读全文
摘要:前言:TabPageIndicator这个类和之前的不大一样,他不仅提供了展示的功能,而且可以点击,下面的viewpager可以跳转的有点tabhost的感觉。 一:布局文件的定义,simple_tabs,其中的TabPageIndicator可以放在viewpager的上面或是下面都行,效果还行吧
阅读全文
摘要:转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24740977 Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了: 1、传统的ViewPager实现 2、FragmentManag
阅读全文
摘要:转载请注明出处:http://blog.csdn.net/lmj623565791/article/details/23513993 本来准备下载个CSDN的客户端放手机上,没事可以浏览浏览资讯,下载了官方的之后,发现并不能很好的使用。恰好搜到一个大神自己写的csdn的app,下载安装了一下,感觉很
阅读全文
摘要:action来实现tab标签 并跟fragment结合 因为要写新闻客户端这个tab导航是必须的 这里我写几个小练习,希望大家融会贯通. 1actionbar设置tab +fragment 布局是个layout 什么layout都可以 加个Id 叫container fragment 2 .View
阅读全文
摘要:MainFragmentAdapter.java [java] view plain copy package com.example.ui; import android.content.Context; import android.support.v4.app.Fragment; import
阅读全文
摘要:这儿直接写实现步骤了,至于ActionBar, Fragment, ViewPager相关的基础知识就不在这儿讲了,这篇文章讲的不错: http://blog.sina.com.cn/s/blog_5d6ee3360100r1my.html 开始实现 创建FragmentActivity,总的代码如
阅读全文

浙公网安备 33010602011771号