Welcome 微信登录

首页 / 移动开发 / Android

Android项目实现短信的发送、接收和对短信进行拦截

Android项目实现短信的发送、接收和对短信进行拦截

说实话,关于Android中对短信的一些相关操作是一个比较入门的东西。那我现在还要来写这一篇博客的原因只是因为现在开发中有相关内容,而又想将这些东西分享给更多的人来学习,同时在以后对Android系统的短信进行其他学习的时候也就放在这里做一个记录了,于是就写了这篇啰嗦的文章。如果你觉得这是一个不错的东西,欢迎收藏,以便在以后更方便地查看本人在此篇文章中更新的内容。下面我就从标题中的三个方面来对Android系统中的短信操作进行一个简单地学习。短信的发送由于...
Android编程之语音识别实现方法

Android编程之语音识别实现方法

本文实例讲述了Android编程之语音识别实现方法。分享给大家供大家参考,具体如下:语音识别技术在手机上应用得相当广泛,人类日常最频繁的沟通方式是语音,而在手机应用中,大部分是通过硬件手动输入,目前这依然是主要与手机互动的方式。但是随着手机软硬件功能的不断提升,可以预见在不久的将来,语音交流将是人机交互的主要方式。IPhone手机内置的Siri语音助手就是一个很好的例子。而鲜为人知的是其使用的语音识别技术来自于Google。而想而知,作为Google力推的...
Android用户注册界面简单设计

Android用户注册界面简单设计

本文实例为大家分享了Android用户注册界面的设计,供大家参考,具体内容如下I. 实例目标 设计一个用户注册界面,在其中要使用到一些基础控件,如 文本框、编辑框、按钮、复选框等控件II. 技术分析 首先在布局文件中使用控件的标记来配置所需要的各个控件,然后在 主Activity中获取到该控件,给其添加监听器来监听其操作,最后在控制台输出所操作的内容。III. 实现步骤 在Eclipse中创建 Android项目,名称为 TestUserRegister ...
Android开发中include控件用法分析

Android开发中include控件用法分析

本文实例讲述了Android开发中include控件用法。分享给大家供大家参考,具体如下:我们知道,基于Android系统的应用程序的开发,界面设计是非常重要的,它关系着用户体验的好坏。一个好的界面设计,不是用一个xml布局就可以搞定的。当一个activity中的控件非常多的时候,所有的布局文件都放在一个xml文件中,很容易想象那是多么糟糕的事情!笔者通过自身的经历,用include控件来解决这个问题,下面是一个小例子,仅仅实现的是布局,没有响应代码的设计...
Android开发之Location用法实例分析

Android开发之Location用法实例分析

本文实例讲述了Android开发中Location用法。分享给大家供大家参考,具体如下:Location 在Android 开发中还是经常用到的,如通过经纬度获取天气,根据Location 获取所在地区详细Address (比如Google Map 开发)等。而在Android 中通过LocationManager来获取Location .通常获取Location 有GPS 获取,WIFI 获取。这边介绍一个简单的小Demo ,来教大家如何获取Locati...
Android自定义竖直方向SeekBar多色进度条

Android自定义竖直方向SeekBar多色进度条

写在前面因为有这样的一个场景,需要实现竖直方向的多色进度条,然后在网上也找了下,没看到符合需要的,于是自定义了一个,效果如下: 具体实现本来想定义水平的,然后旋转一下,后来发现还不如直接定义竖直方向来的直接,就直接在竖直方向画了下。 首先讲一下思路,就是通过继承View,然后通过onDraw()方法进行绘制。具体绘制的时候,需要处理一些小细节。比如,我们需要画一个圆形的滑动块,那么我们的背景色带就不能把整个宽度占满,要不然,小圆块只能和色带一样宽了,效果不...
Android ListView滚动到指定的位置

Android ListView滚动到指定的位置

本文介绍的关于ListView移动到指定位置有两种方法,下面话不多说,直接来看示例代码:listview.setSelection(position);listview.smoothScrollToPosition(position);第一种方法没有滚动效果,直接跳到指定位置,第二种方法是有滚动效果的。但是,在是用的时候,你会发现第二种方法没有效果,甚至都没有移动,其实这个问题很好解决,只要在新线程里是用就可以了listview.post(new Runn...
AndroidUI组件SlidingTabLayout实现ViewPager页滑动效果

AndroidUI组件SlidingTabLayout实现ViewPager页滑动效果

使用SlidingTabLayout需要准备2个类,分别是 SlidingTabLayout,与SlidingTabStrip,,放进项目中时只用修改下包名即可。 效果制作的不是很好。 这篇文章,也是在网上搜了很多资源参考,对 SlidingTabLayout.java和SlidingTabStrip.java进行了修改。大家可以更改他的格式字体大小、选中状态,分割线调整等等。先上传这两个文件,改动支出都做了注释。 SlidingTabLayout.jav...
Android基于service实现音乐的后台播放功能示例

Android基于service实现音乐的后台播放功能示例

本文实例讲述了Android基于service实现音乐的后台播放功能。分享给大家供大家参考,具体如下:Service是一个生命周期长且没有用户界面的程序,当程序在各个activity中切换的时候,我们可以利用service来实现背景音乐的播放,即使当程序退出到后台的时候,音乐依然在播放。下面我们给出具体例子的实现:当然,首先要在资源文件夹中添加一首MP3歌曲:要实现音乐的播放,需要在界面中放置两个按钮,用来控制音乐的播放和停止,通过使用startServi...
Android编程获取GPS数据的方法详解

Android编程获取GPS数据的方法详解

本文实例讲述了Android编程获取GPS数据的方法。分享给大家供大家参考,具体如下:GPS是Android系统中重要的组成部分,通过它可以衍生出众多的与位置相关的应用。Android的GPS有一个专门的管理类,称为LocationManager,所有的GPS定位服务都由其对象产生并进行控制。首先需要明确的是,LocationManager类的对象获取并不是直接创建的,而是由系统提供的,具体来说,通过如下方法,为一个LocationManager对象建立一...
Android UI实现单行文本水平触摸滑动效果

Android UI实现单行文本水平触摸滑动效果

本文实例为大家分享了单行文本水平触摸滑动效果,通过EditText实现TextView单行长文本水平滑动效果。下一篇再为大家介绍 多行文本折叠展开效果,自定义布局View实现多行文本折叠和展开。1.初衷 最近做应用的时候有用到TextView单行长文本,当文本内容过长时候又想实现触摸水平滑动效果。网上找了很多,都没有看到有效解决方案。 其中,看到最常见的也是最笨拙滴采用重写TextView并继承实现touch 和 Gesture手势。个人觉得很麻烦。...
Android简单修改原有应用和添加应用的方法

Android简单修改原有应用和添加应用的方法

本文实例讲述了Android简单修改原有应用和添加应用的方法。分享给大家供大家参考,具体如下:第一部分:如何修改原有的Android应用1. 首先新建一个Android工程,加载自己的Java文件和资源文件。2. 在自己的android工程初步调试成功以后,把该工程的java文件和资源文件复制到联系人对应的java文件和资源文件目录。3. 在linux下执行以下命令,编译人联系人模块,把资源文件编译到联系人目录中. build/envsetup.shmmm...
Android UI实现多行文本折叠展开效果

Android UI实现多行文本折叠展开效果

上文介绍了单行文本水平触摸滑动效果,通过EditText实现TextView单行长文本水平滑动效果。本文继续介绍了多行文本折叠展开,自定义布局View实现多行文本折叠和展开1.概述 经常在APP中能看到有引用文章或大段博文的内容,他们的展示样式也有点儿意思,默认是折叠的,当你点击文章之后它会自动展开。再次点击他又会缩回去。 网上有找到部分效果,感觉不是很满意。最后自己尝试用 自定义布局layout 写了个demo。比较简陋,不过可以用了。有这方面需求...
Android实现的简单蓝牙程序示例

Android实现的简单蓝牙程序示例

本文实例讲述了Android实现的简单蓝牙程序。分享给大家供大家参考,具体如下:我将在这篇文章中介绍了的Android蓝牙程序。这个程序就是将实现把手机变做电脑PPT播放的遥控器:用音量加和音量减键来控制PPT页面的切换。遥控器服务器端首先,我们需要编写一个遥控器的服务器端(支持蓝牙的电脑)来接收手机端发出的信号。为了实现这个服务器端,我用到了一个叫做Bluecove(专门用来为蓝牙服务的!)的Java库。以下是我的RemoteBluetoothServe...
Android TextView多文本折叠展开效果

Android TextView多文本折叠展开效果

最近做项目,效果图要用到TextView的折叠,超过一定行数的时候,就会折叠起来,点击可以展开。网上找了一些效果,自己也稍作了修改。便拿来与网友分享分享。 参考文献:http://www.jb51.net/article/95544.htm第一种:通过多个布局组合实现 大概步骤: - 定义布局,垂直的线性LinearLayout布局、TextView和ImageView。 在layout中定义基本组件。 - 设置TextView的高度为指定行数*行高。 不...
简单实用的Android UI微博动态点赞效果

简单实用的Android UI微博动态点赞效果

说起空间动态、微博的点赞效果,网上也是很泛滥,各种实现与效果一大堆。而详细实现的部分,讲述的也是参差不齐,另一方面估计也有很多大侠也不屑一顾,觉得完全没必要单独开篇来写和讲解吧。毕竟,也就是两个view和一些简单的动画效果罢了。 单若是只讲这些,我自然也是不愿花这番功夫的。虽然自己很菜,可也不甘于太菜。所以偶尔看到些好东西,可以延伸学写下,我还是很情愿拿出来用用,顺带秀一秀逼格什么的。 不扯太多,先说说今天实现点赞效果用到的自以为不错的两个点:Ch...
Android实现在TextView文字过长时省略部分或滚动显示的方法

Android实现在TextView文字过长时省略部分或滚动显示的方法

本文实例讲述了Android实现在TextView文字过长时省略部分或滚动显示的方法。分享给大家供大家参考,具体如下:TextView中有个ellipsize属性,作用是当文字过长时,该控件该如何显示,解释如下:1.android:ellipsize="start"—–省略号显示在开头2.android:ellipsize="end"——省略号显示在结尾3.android:ellipsize="middle"—-省略号显示在中间4.android:elli...
<< 61 62 63 64 65 66 67 68 69 70 >>