Welcome 微信登录

首页 / 移动开发 / Android

Android仿支付宝、京东的密码键盘和输入框

Android仿支付宝、京东的密码键盘和输入框

首先看下效果图一:布局代码键盘由0~9的数字,删除键和完成键组成,也可以根据需求通过GridView适配器的getItemViewType方法来定义。点击键的时候背景有变色的效果。密码输入框由六个EditText组成,每个输入框最对能输入一个数字,监听最后一个输入框来完成密码输入结束的监听。二:键盘键盘中的主要逻辑处理,键盘样式,item的点击事件@Overridepublic int getViewTypeCount() {return 2;}@Over...
AndroidManifest.xml uses-feature功能详解

AndroidManifest.xml uses-feature功能详解

本文实例讲述了AndroidManifest.xml uses-feature功能。分享给大家供大家参考,具体如下:如果你是一个Android用户,而且你有一个老旧的安装有android 1.5 的android设备,你可能会注意到一些高版本的应用没有在手机上的Android Market 中显示。这必定是应用使用了<uses-feature>的结果。Android Market会根据uses-feature过滤所有你设备不支持的应用。通过使用...
Android实现旋转,放大,缩小图片的方法

Android实现旋转,放大,缩小图片的方法

本文实例讲述了Android实现旋转,放大,缩小图片的方法。分享给大家供大家参考,具体如下:项目中需要做到一个预览图片的功能最初设想自定义个一个view,在onDraw中用的是生成新的Bitmap,来放大,缩小但由于手机内存是有限制的,在放大几倍以后,就会core掉。后面直接选用imageview来完成此项任务,很遗憾,虽然不会重复生成bitmap导致core掉,但是imageview的大小限制是图片无法再放大或放大也只能在这个区域中。最后选定用 当然 D...
Android开发中听筒无法播放音乐的解决方法

Android开发中听筒无法播放音乐的解决方法

本文实例讲述了Android开发中听筒无法播放音乐的解决方法。分享给大家供大家参考,具体如下:这个问题让我蛋疼了,既然百度也木有资料。耗时的主要原因是因为权限不足时,而没有终止程序,只用了一小行日志提醒,没有看到用听筒播放很简单AudioManager.setMode(AudioManager.MODE_IN_CALL)//设定为通话中即可还是这一句代码的事,不过记得要加上权限Android.permission.MODIFY_AUDIO_SETTINGS...
Androidwebview和js互相调用实现方法

Androidwebview和js互相调用实现方法

Android-webview和js互相调用Android 和 H5 都是移动开发应用的非常广泛。市面上很多App都是使用Android开发的,但使用Android来开发一些比较复杂附属类,提示性的页面是得不偿失的。而H5具有开发速度快,更新不用依赖于App的更新,只需要服务端更新相应的页面即可,所以,App和H5页面相结合就显得尤为重要。而android和H5都不可能每次都是独立存在的,而是相互影响也相互的调用,获取信息等,例如,H5页面要获取App中的...
Android弹幕框架 黑暗火焰使基本使用方法

Android弹幕框架 黑暗火焰使基本使用方法

今天我将分享由BiliBili开源的Android弹幕框架(DanmakuFlameMaster)的学习经验。我是将整个框架以model的形式引入项目中的,这样更方便的观察源码。也可以通过依赖的方式注入进来dependencies { compile "com.github.ctiao:DanmakuFlameMaster:0.5.3" }先放一下我要做成的效果图:页面分析从上图来看,整个UI分成了三层。最下面是视频层,中间是弹幕层,顶层是控制层。现在市场...
Android开发中Toast显示消息的方法小结

Android开发中Toast显示消息的方法小结

本文实例总结了Android开发中Toast显示消息的方法。分享给大家供大家参考,具体如下:Android中提供一种简单的Toast消息提示框机制,可以在用户点击了某些按钮后,提示用户一些信息,提示的信息不能被用户点击,Toast的提示信息根据用户设置的显示时间后自动消失。Toast的提示信息可以在调试程序的时候方便的显示某些想显示的东西。两种方法创建Toast第一种方法的Java代码:makeText(Context context, int resId...
Android常用的intent action汇总

Android常用的intent action汇总

本文总结讲述了Android常用的intent action功能。分享给大家供大家参考,具体如下:Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如...
Android开发之自定义View(视图)用法详解

Android开发之自定义View(视图)用法详解

本文实例讲述了Android开发之自定义View(视图)用法。分享给大家供大家参考,具体如下:View类是Android的一个超类,这个类几乎包含了所有的屏幕类型。每一个View都有一个用于绘图的画布,这个画布可以进行任意扩展。在游戏开发中往往需要自定义视图(View),这个画布的功能更能满足我们在游戏开发中的需要。在Android中,任何一个View类都只需重写onDraw 方法来实现界面显示,自定义的视图可以是复杂的3D实现,也可以是非常简单的文本形式...
Android实现文字翻转动画的效果

Android实现文字翻转动画的效果

本文实现了Android程序文字翻转动画的小程序,具体代码如下:先上效果图如下:要求:沿Y轴正方向看,数值减1时动画逆时针旋转,数值加1时动画顺时针旋转。实现动画的具体细节见"RotateAnimation.Java"。为方便查看动画旋转方向,可以将RotateAnimation.DEBUG值设置为true即可。
RotateAnimation参考自APIDemos的Rotate3DAnimation
RotateAnimation...
Android开发中Intent用法总结

Android开发中Intent用法总结

本文实例讲述了Android开发中Intent用法。分享给大家供大家参考,具体如下:Android手机软件开发中,Intent作为手机软件开发时很重要的对象需要引起我们的重视,实际上,intent也是体现Android开发具有其独特性的一个标志性的对象。当一个Activity要启动另外一个Activity的时候,也许一个以前较为熟悉的模式是:调用一个new函数,直接创建具有窗口特征类的对象,又或者直接调用一个启动函数来启动。这种方式简洁、明了,但是却违背了...
Android实现通过手势控制图片大小缩放的方法

Android实现通过手势控制图片大小缩放的方法

本文实例讲述了Android实现通过手势控制图片大小缩放的方法。分享给大家供大家参考,具体如下:该程序实现的是通过手势来缩放图片,从左向右挥动图片时图片被放大,从右向左挥动图片时图片被缩小,挥动速度越快,缩放比越大。程序思路如下:在界面中定义一个ImageView来显示图片,使用一个GestureDetector来检测用户的手势,并根据用户的手势在横向的速度来缩放图片。在介绍这个实例前,先介绍一下Android中处理手势触摸事件的大概框架。一、添加语句实现...
Android实现为Tab添加Menu的方法

Android实现为Tab添加Menu的方法

本文实例讲述了Android实现为Tab添加Menu的方法。分享给大家供大家参考,具体如下:在Android中,TabActivity类中没有与Menu有关的方法,所以如果单独使用TabActivity进行开发时,是无法创建菜单项的。为了给Tab增加菜单,有如下两种方法:1. 主事件继承Activity。这样就可以在主事件中直接重写OnCreateOptionsMenu方法,为程序添加Menu。如果每个Tab需要有不同的Menu,可以为TabHost添加一...
Android平台基于Pull方式对XML文件解析与写入方法详解

Android平台基于Pull方式对XML文件解析与写入方法详解

本文详细讲述了Android平台基于Pull方式对XML文件解析与写入方法。分享给大家供大家参考,具体如下:XML技术在跨平台的情况下的数据交互中得到了广泛的应用,假如我们需要开发一个Android应用程序,需要同服务器端进行数据交互,通过XML文件可以很方便的在Android平台和服务器之间进行数据传输,具体实现涉及到对XML文件进行解析及写入的技术。本文实现在Android平台上基于Pull方式对XML文件解析的技术。XmlPullParser是一个J...
<< 51 52 53 54 55 56 57 58 59 60 >>