android
文章平均质量分 87
AirMario
new day,new thing
展开
-
android ViewPager实现软件初次开启的轮播图欢迎特效
多数软件在初次下载开启或者更新后都有一个类似轮播图特效的欢迎界面,如下图:当滑倒最后一页的时候开启显示开始体验按钮。现在来对这个样子进行实现,代码下有详细解释。一 样式布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas原创 2016-12-14 18:54:17 · 2152 阅读 · 0 评论 -
android Fragment动态加载的使用详解
在上一节中讲了静态加载,使用静态加载的场景非常局限,因此这里详细讲解动态加载Fragment,这也是开发中常用的使用场景。Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,原创 2016-12-19 22:09:28 · 7761 阅读 · 0 评论 -
android Fragment静态加载使用详解
Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment分为静态加载和动态加载两种,这里就先讲静原创 2016-12-19 21:55:24 · 2406 阅读 · 0 评论 -
android WebView的使用详解
一 概述Webview是android中一个特殊的View视图,一般用它来显示网页,用intent也能用来显示加载一个网页,那么他们到底有什么区别呢。用intent显示加载网页不在app内使用,一般是调用系统浏览器或者手机上的其他浏览器;而使用webview可以实现在app内显示加载网页,除此之外,webview还能用来加载本地资源,同时它还支持javascript和缓存等技术,其实WebVi原创 2016-12-24 18:55:38 · 1995 阅读 · 1 评论 -
android四大组件之Broadcast(广播)使用详解
一 概述Broadcast作为android中的四大组件,其重要性可想而知, 在android系统中,广播(Broadcast)是在组件之间传播数据(Intent)的一种机制;这些组件甚至是可以位于不同的进程中,这样它就像Binder机制一样,起到进程间通信的作用。android广播机制,本质上它就是一种组件间的通信方式,如果是两个组件位于不同的进程当中,那么可以用Binder机制来实现,如果原创 2016-12-23 11:24:20 · 6238 阅读 · 2 评论 -
android中ListView的优化方案详解分析
Android中的ListView应该算是布局中几种最常用的组件之一了,使用也十分方便,我的上一篇博客讲了没有和优化的ListView,下面将介绍ListView几种比较常见的优化方法:对于ListView的优化主要在自定义的Adapt中进行优化,其他的地方可优化的比较少,因此这几种不同的方案都是在对自定义的Adapt进行优化。两个主要的布局文件和MainActivity.javaac原创 2016-12-09 19:31:19 · 1272 阅读 · 0 评论 -
android适配器之基于BaseAdapt自定义简单适配器
代码样例:一 布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_原创 2016-12-09 19:21:50 · 1282 阅读 · 0 评论 -
android适配器之SimpleAdapt
前一章学习的ArrayAdapter在实际开发中的灵活性非常小,显示的内容不仅单一,而且灵活性极差,只能进行简单的数据显示,远远无法满足实际开发中的需求,因此android Api中有自带了SimpleAdapt适配器提供开发人员使用,相比于ArrayAdapter,它具更灵活。还是那句话,先举个简单的Demo。原创 2016-12-08 20:44:19 · 714 阅读 · 1 评论 -
Android五大布局详解
Android中常用的5大布局方式有以下几种:线性布局(LinearLayout):按照垂直或者水平方向布局的组件。帧布局(FrameLayout):组件从屏幕左上方布局组件。表格布局(TableLayout):按照行列方式布局组件。相对布局(RelativeLayout):相对其它组件的布局方式。 绝对布局(AbsoluteLayout):按照绝对坐标来布局组件。 1.转载 2016-12-06 19:18:34 · 1324 阅读 · 0 评论 -
android适配器之ArrayAdapter
作为android Api提供的适配器,其功能也相对简单,使用性也比较弱。ArrayAdapter简单的列子,废话不多上,先上代码,解析在代码中都注释的非常详细。一 首先先设置布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas原创 2016-12-08 20:28:03 · 729 阅读 · 0 评论 -
android下拉菜单三级联动
android中的下拉菜单联动应用非常普遍,android中的下拉菜单用Spinner就能实现,以下列子通过简单的代码实现三级菜单联动。一 样式文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/too原创 2016-12-12 16:06:55 · 4645 阅读 · 0 评论 -
android简单实现轮播图效果
利用android的ViewPage实现轮播图效果,ViewPager实现的轮播图广告自定义视图,既支持自动轮播页面也支持手势滑动切换页面。原理也不难,在代码有详细的解释。一 样式布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="原创 2016-12-11 19:11:57 · 6902 阅读 · 8 评论 -
android 四大组件之Service两种调用方式使用详解
一 概述Service服务作为android中的四大组件之一,其作用和重要性也不用多说。service用于长期在后台处理任务,与Activity相反Service没有可见的用户界面,但Service能长时间在后台运行,Service是一个具有较长生命周期但没有用户界面的组件,和Activity一样的是Service也有自己的生命周期。下图是它的生命周期的过程。service有2种基原创 2016-12-21 08:39:04 · 3849 阅读 · 0 评论