Welcome 微信登录

首页 / 移动开发 / Android

Android中ViewFlipper的使用及设置动画效果实例详解

Android中ViewFlipper的使用及设置动画效果实例详解

本文实例讲述了Android中ViewFlipper的使用及设置动画效果。分享给大家供大家参考,具体如下:说到左右滑动,其实实现左右滑动的方式很多,有ViewPaer,自定义实现Viewgroup,gallery等都可以达到这种效果。这里做下ViewFliper实现左右滑动的效果。会用到以下的技术:1、ViewFlipper2、GestureDetector3、Animation主要是这三个类在起作用。ViewFlipper,不妨把它看做一个容器吧,你可以...
Android中Notification用法实例总结

Android中Notification用法实例总结

本文实例总结了 Android中Notification用法。分享给大家供大家参考,具体如下:我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。我们也知道Android系统也是在不断升级的,有关Notification的用法也就有很多种,有的方法已经被android抛弃了,现在我实现了三种不同的方法,并适应不同的an...
Android中数据库常见操作实例分析

Android中数据库常见操作实例分析

本文实例讲述了Android中数据库常见操作。分享给大家供大家参考,具体如下:android中数据库操作是非常常见了,我们会经常用到,操作的方法也有很多种形式,这里我就把最常见的两种形式记录下来了,以备以后用到方便查看。我就不写注释和解释了,因为android数据库的操作和其它数据库操作本质上都是一样的,大同小异。需要的一些基本解释都在代码中,直接上代码了。简单的代码文件目录:首先这个类是数据库帮助类,DBHelper.java,代码如下:package ...
Android学习之Intent中显示意图和隐式意图的用法实例分析

Android学习之Intent中显示意图和隐式意图的用法实例分析

本文实例讲述了Android学习之Intent中显示意图和隐式意图的用法。分享给大家供大家参考,具体如下:Intent(意图)主要是解决Android应用的各项组件之间的通讯。Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用...
Android中Matrix用法实例分析

Android中Matrix用法实例分析

本文实例讲述了Android中Matrix用法。分享给大家供大家参考,具体如下:Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。首先介绍一下矩阵运算。加法和减法就不用说了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式:在 Android 里面, Matrix 由 9 个 float 值构成,是一个 3*3 的矩阵。如下图:解释一下,上面的sinX 和cosX ,表示旋转角度的co...
Android编程之图片颜色处理方法

Android编程之图片颜色处理方法

本文实例讲述了Android编程之图片颜色处理方法。分享给大家供大家参考,具体如下:你想做到跟美图秀秀一样可以处理自己的照片,美化自己的照片吗?其实你也可以自己做一个这样的软件,废话不多说了,直接上图,上代码了!效果图如下:没处理前:处理之后:MainActivity.java的代码如下:package net.loonggg.test; import android.app.Activity; import android.graphics.Bitmap...
clipse项目迁移到android studio的方法(图文最新版)

clipse项目迁移到android studio的方法(图文最新版)

前言最近Android studio(下文简称AS)官方发布了正式版,目前火得不行。个人认为主要是因为android是google自家的产品,AS也是他自己搞的IDE,以后的趋势android开发肯定会用AS,至于eclipse的adt插件是否继续更新就不可而知了。最近我也在android官网找了一下集成好的adt-bundle,但没有找到,可能是路径变了(搜索也没有找到)或者是真的为了支持AS就下架了。Github上现在也是一大堆的AS项目,所以这是个趋...
Android 组件样式定制方法详解

Android 组件样式定制方法详解

前言android中有很多现成的组件可以使用,但是android上面的程序很多时候用系统自带的组件都不太合适,主要是样式可能不是我们想要的。这个时候我们就需要定制一些样式。本文将讲解如何修改组件的样式。1、默认样式。在修改组件的样式之前,我们还是先了解一下组件默认的样式,如下:当然还有很多的组件,这里就简单的列举一下就可以了。从上面的默认组件可以看出这些组件的样式和你的app的风格不一致。那么这个时候你可能需要做的就是更改组件的样式。(本人觉得默认样式基本...
Android开发四大组件之实现电话拦截和电话录音

Android开发四大组件之实现电话拦截和电话录音

一、问题描述 使用BordercastReceiver和Service组件实现下述功能:1.当手机处于来电状态,启动监听服务,对来电进行监听录音。2.设置电话黑名单,当来电是黑名单电话,则直接挂断。 当拨打电话或电话状态发生改变时,系统就会发出有序广播,因此我们可以使用BordercastReceiver接受广播,因BordercastReceiver执行时间短不能执行耗时任务也不能使用子线程,因此我们应启动一个Service来监听电话并进行处理二、加...
Android开发之ListView实现Item局部刷新

Android开发之ListView实现Item局部刷新

对于android中的ListView刷新机制,大多数的程序员都是很熟悉的,修改或者添加adapter中的数据源之后,然后调用notifyDataSetChanged()刷新ListView。在这种模式下,我们会在getView中,根据不同的数据源,让控件显示不同的内容。这种模式是最常见的刷新模式,当我们来回滑动ListView的时候,调用adapter的getView方法,然后listview对adapter返回的View进行绘制。这种模式下,View的...
Android中通过Notification&NotificationManager实现消息通知

Android中通过Notification&NotificationManager实现消息通知

notification是一种让你的应用程序在没有开启情况下或在后台运行警示用户。它是看不见的程序组件(Broadcast Receiver,Service和不活跃的Activity)警示用户有需要注意的事件发生的最好途径。 1、新建一个android项目 我新建项目的 minSdkVersion="11",targetSdkVersion="19"。也就是支持最低版本的3.0的。 2、习惯性地打开项目清单文件AndroidManifest.xm...
Android判断设备网络连接状态及判断连接方式的方法

Android判断设备网络连接状态及判断连接方式的方法

本文实例讲述了Android判断设备网络连接状态及判断连接方式的方法。分享给大家供大家参考,具体如下:在Android开发过程中,对于一个需要连接网络的Android设备,对设备的网络状态检测是很有必要的!有很多的App都需要连接网络。判断设备是否已经连接网络,并且在连接网络的状态下判断是wifi无线连接还是GPRS手机网络连接,这样就可以在不同的网络连接下去调用不同的方法,处理不同的事情。这些功能都写在了下面的代码中了!请看主要代码如下:/** * 检测...
Android实现获取SD卡总容量,可用大小,机身内存总容量及可用大小的方法

Android实现获取SD卡总容量,可用大小,机身内存总容量及可用大小的方法

本文实例讲述了Android实现获取SD卡总容量,可用大小,机身内存总容量及可用大小的方法。分享给大家供大家参考,具体如下:可能有的同学不知道系统已经提供了获取获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法,用系统源代码提供的方法可以很简单,方便的获取其大小。这里我把系统源代码中的一个方法贴出来,供大家参考一下:图片:图片上红色方框中的代码就是源代码中获取SD卡大小的程序方法。在这里我整理了一下,我把我整理封装好的方法给大家贴出来:/** ...
深入浅析 Android Fragment(上篇)

深入浅析 Android Fragment(上篇)

自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局。Fragment通常是嵌套在Activity中使用的,现在想象这种场景:有两个Fragment,Fragment 1包含了一个ListView,...
深入浅析Android Fragment(下篇)

深入浅析Android Fragment(下篇)

在上篇文章给大家介绍深入浅析Android Fragment(上篇),包括一些基本的用法和各种API,如果还想深入学习请继续关注本篇文章。本篇将介绍上篇提到的:如何管理Fragment回退栈,Fragment如何与Activity交互,Fragment与Activity交互的最佳实践,没有视图的Fragment的用处,使用Fragment创建对话框,如何与ActionBar,MenuItem集成等~~1、管理Fragment回退栈类似与Android系统为...
Android实现捕获TextView超链接的方法

Android实现捕获TextView超链接的方法

本文实例讲述了Android实现捕获TextView超链接的方法。分享给大家供大家参考,具体如下:这里分享一篇捕获TextView超链接的文章,希望对大家有所帮助,我终于在歪路上回归正途了。这个捕获TextView超链接应该算是比较常用吧,如果你会了,就不用看了,如果还不会,可以看一眼,非常简单。捕获TextView超链接这个意思就是在一段文字当中如果有超链接的网址在当中,在TextView中会特别显示,和其它文字颜色不一样,还可以点击执行相应的操作。效果...
<< 191 192 193 194 195 196 197 198 199 200 >>