自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android中动态添加View的两种方式

在Android中添加View的主要有两种方式,一是通过在xml文件中定义Layout,二是通过动态添加view。在xml文件中定义layout是经常使用的。 那就稍微理下与动态添加的不同处。说到动态添加,就不得不提到LayoutInflater这个类 一、创建LayoutInflater //方式一 LayoutInflater inflater_1 = getL

2015-11-02 14:01:03 1149

原创 使用ViewPager实现自动无限循环的轮播

别人都说使用ViewPager轮播很简单,但还是需要自己手动来操作下。顺便总结下实现无限循环轮播的思路。要使用ViewPager实现无限循环播放的轮播,会涉及到以下知识点: 1、ViewPager的使用 2、怎样实现无限循环? 3、怎样实现自动播放?1、ViewPager的应用 ViewPager应用很简单,只需使用android.support.v4.view.ViewPager组

2015-10-27 16:55:41 1578

原创 FragmentTabHost的应用

最近项目中使用到了FragmentTabHost,虽然很简单,但还是将FragmentTabHost的核心知识点抽离出来,做一个小Demo。一、效果图二、项目结构三、main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro

2015-10-27 10:38:02 386

原创 了解Android中的接口回调机制

有人这样阐述过Android接口回调机制:如我这个类实现了一个接口里的方法f1(),然后注册到你这里,然后我就去做其他事情了,你在某个触发的时机回过来调用我的f1()方法。怎么理解呢?比如实现一个自定义CustomDialog,也就是我,我实现了接口中f1()方法,然后注册到mainActivity中,当mainActivity触发了这个方法,就会调用f1()方法。定义接口://Dialog回调接口

2015-10-20 15:24:29 530

原创 关于ActionBar所需的了解(一)

今天就来了解下ActionBar相关的知识,这里十分感谢郭神的博客关于ActionBar大致的简单使用为:Action Bar 的添加和移除Action Bar 一些简单操作,如修改文字,图标等,添加Action按钮,注意menu文件中各个按钮的摆放,如always,never,ifRoom响应添加的Action按钮事件添加Action ViewAction Bar 的导航特殊:ove

2015-10-15 14:29:22 406

原创 Fragment与ViewPager嵌套的简单应用

╮(╯▽╰)╭,说好的每天都要要求自己总结呢?昨天又偷懒了,NONONO,临睡前还是及时做下今天的总结吧,话不多说,主要理下思路。那今天就看下Fragment与ViewPager的常规使用,比较常见的APP都会有这样一个界面,底部按钮可以切换Fragment,而在某个Fragment又可以嵌套ViewPager做页卡的切换,注意前面在使用ViewPager时,设置适配器直接使用的是PagerAdap

2015-10-14 22:39:26 861

原创 侧滑菜单DrawerLayout+ExpandableListView的实现

最近需要使用到这样一个功能:实现侧滑菜单,且滑动菜单使用到ExpandableListView这样的抽屉控件,虽然大致知道是怎么实现的,但是一具体来操作还是出现诸多问题。也是给了自己不小的打击和警示。SO,纸上得来终觉浅,绝知此事要躬行。此后一定要告诫自己,要适当的进行深度挖掘理解,抓牢每一个知识点。ExpandableListViewExpandableListView组件类似抽屉一样,它的使用就

2015-10-12 15:28:32 1624

原创 【BroadCastReceiver】广播的使用

UI篇(一)1、View、ViewGroup:ViewGroup继承与View,可以当成一个View来使用,但ViewGroup更多的是当做容器来使用。由于ViewGroup是一个抽象类,在实际使用中通常使用ViewGroup的子类来作为容器,如各种布局管理器。既然知道ViewGroup是当做一种容器来使用,那么控制其子组件的分布依赖于ViewGroup.LayoutParams、ViewGroup

2015-09-30 14:15:51 419

原创 【Activity】Activity生命周期及启动模式

Activity生命周期先来看下经典的生命周期流程图: 从这个经典的流程图中可以看出,Activity的生命周期可以分为这样几个流程:当启动一个Activity时,首先会执行onCreate–>onStart–>onResume。此时该Activity就处于运行状态在启动的Activity中,你的需求有可能允许弹出一个popupwindow或者dialog,此时会调用onPause方法,暂停当

2015-09-10 17:22:54 451

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-09-10 15:17:16 358

Fragment+ViewPager嵌套使用

Fragment+ViewPager嵌套使用

2015-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除