Android开发之资源文件用法实例总结 2016年07月27日 29 阅读 本文实例总结了Android开发之资源文件用法。分享给大家供大家参考,具体如下:这里记录在Android开发中经常用到的一些用法arrays.xml定义数组例:<resources><!-- share items --> <string-array name="app_share_items"><item>新浪微博</item><item>腾讯微博</item></...
Android手势滑动实现ImageView缩放图片大小 2016年07月27日 26 阅读 本文推出了两种Android手势实现ImageView缩放图片大小的方法,分享给大家供大家参考,具体内容如下方法一:将以下代码写到MulitPointTouchListener.java中,然后对你相应的图片进行OnTouchListener。例如:imageView.setOnTouchListener(new MulitPointTouchListener ());在xml中要将ImageView的缩放格式改成Matrix例如:android:scal...
Android仿英语流利说取词放大控件的实现方法(附demo源码下载) 2016年07月27日 25 阅读 本文实例讲述了Android仿英语流利说取词放大控件的实现方法。分享给大家供大家参考,具体如下:1 取词放大控件英语流利说是一款非常帮的口语学习app,在app的修炼页面长按屏幕,会弹出一个放大镜,当手指移到某个单词的附近,可以看到该英文单词会被选中,效果如下图所示:2 代码示例该控件挺有意思,于是我写了个简单的demo,完整实例代码点击此处本站下载。,程序运行后的效果如下:3 实现原理该控件的实现原理比较简单,下面介绍几个比较重要的类① WordView...
Android远程获取图片并本地缓存 2016年07月27日 22 阅读 对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。 那么如何处理好图片资源的获取和管理呢? *异步下载 *本地缓存 1、异步下载: 大家都知道,在android应用中...
Android拨打电话功能实例详解 2016年07月27日 26 阅读 本文实例分析了Android拨打电话功能。分享给大家供大家参考,具体如下:打电话是手机的一个最基本的功能,现在android智能手机非常流行,里面有多种多样的精彩的手机功能,但是android手机如何实现打电话这个基本功能呢?现以实例说明如下。首先呈上程序:import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import andr...
Android实现手势滑动多点触摸缩放平移图片效果 2016年07月27日 28 阅读 现在app中,图片预览功能肯定是少不了的,用户基本已经形成条件反射,看到小图,点击看大图,看到大图两个手指开始进行放大,放大后,开始移动到指定部位。一、概述想要做到图片支持多点触控,自由的进行缩放、平移,需要了解几个知识点:Matrix , GestureDetector , ScaleGestureDetector 以及事件分发机制,ps:不会咋办,不会你懂的。1、Matrix矩阵,看深入了都是3维矩阵的乘啊什么的,怪麻烦的~~其实这么了解下就行了:Ma...
Android实现发送短信功能实例详解 2016年07月27日 26 阅读 本文实例分析了Android实现发送短信功能的方法。分享给大家供大家参考,具体如下:短信和打电话一样,都是android手机的基本功能,下面以实例说明android如何实现发送短信的功能。程序如下所示:import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import android.app.PendingIntent;import...
Android实现延迟的几种方法小结 2016年07月27日 24 阅读 本文实例总结了Android实现延迟的几种方法。分享给大家供大家参考,具体如下:一、通过Threadnew Thread(){public void run(){sleep(***);}}.start();通过ProgressDialog的使用来举例说明如下public class A01Activity extends Activity { Button b; ProgressDialog pd;/** Called when the activity ...
Android实现手势滑动多点触摸缩放平移图片效果(二) 2016年07月27日 28 阅读 上一篇已经带大家实现了自由的放大缩小图片,简单介绍了下Matrix;具体请参考:Android实现手势滑动多点触摸缩放平移图片效果,本篇继续完善我们的ImageView。首先加入放大后的移动。1、自由的进行移动我们在onTouchEvent里面,加上移动的代码,当然了,必须长或宽大于屏幕才可以移动~~~@Override public boolean onTouch(View v, MotionEvent event) {mScaleGestureDete...
Android中使用TextView实现图文混排的方法 2016年07月27日 27 阅读 向TextView或EditText中添加图像比直接添加文本复杂一点点,需要用到<img>标签。<img>只有一个src属性,该属性原则上应该指向一个图像地址或可以找到某个图像资源的唯一标识。但要注意的是,系统并不会直接根据src属性所指的值自动获取和显示图像,这一切都需要我们去做。说白了,src属性指的是什么只有开发者自己知道。开发者需要告诉系统src属性到底指的是什么,然后系统才会知道怎么做。解析src属性值需要ImageGet...
简介Android应用中sharedPreferences类存储数据的用法 2016年07月27日 24 阅读 在Android开发中,经常会遇到这样一种情况,即需要将用户偏好设置(如用户偏好的app色彩主题)、与特定登录用户相关的设置(如不同登陆用户的偏好)、整个app的生命周期内的设置(如首次登陆显示介绍页)存储在用户本地,那么首先考虑使用sharedPreferences。这是Android中专门用来存储轻量级键值对数据的类,会在本地以xml文件形式存储。一、 运行机制接口:SharedPreferencesImpl在该接口中,定义了一个Editor接口、一个...
Android编程获取手机屏幕分辨率大小的方法 2016年07月27日 27 阅读 本文实例讲述了Android编程获取手机屏幕分辨率大小的方法。分享给大家供大家参考,具体如下:import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.widget.TextView;public class A03Activity extends Activity { private TextView mTe...
Android获取屏幕或View宽度和高度的方法 2016年07月27日 40 阅读 本文实例讲述了Android获取屏幕或View宽度和高度的方法。分享给大家供大家参考,具体如下:在Activity中获取屏幕的高度和宽度Display display=getWindowManager().getDefaultDisplay();int width=display.getWidth();int height=display.getHeight();在重写ViewGroup中获取屏幕的有效宽度和高度在OnMesure方法中protected ...
Android4.0.x Home键事件拦截监听的方法 2016年07月27日 26 阅读 本文实例讲述了Android4.0.x Home键事件拦截监听的方法。分享给大家供大家参考,具体如下:在2.3.x 的主要做法如下,具体实现网上有很多文章@Overridepublic void onAttachedToWindow() {this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);super.onAttachedToWindow();}代码移植到4.0.1后 thi...
Android开发之在程序中时时获取logcat日志信息的方法(附demo源码下载) 2016年07月27日 151 阅读 本文实例讲述了Android开发之在程序中时时获取logcat日志信息的方法。分享给大家供大家参考,具体如下:今天分享一个在软件开发中很实用的例子,也是这几天在通宵加班中我使用的一个小例子, 在程序中监听Log信息。为什么说它实用?原因是Android的开发厂商各种修改之后手机和手机之间以后存在很多差异。比如说魅族M9手机 开发中如果项目中涉及到访问手机系统的地方,例如访问系统短信库,M9手机它会提示一个dialog框 让用户自己去选择 访问还是不访问。这...
Android监听home键的方法详解 2016年07月27日 27 阅读 本文实例分析了Android监听home键的方法。分享给大家供大家参考,具体如下:如何知道Home按钮被点击了呢?做launcher的时候,看源代码发现原因如果你的Activity具备这些属性<activity android:name="com.woyou.activity.HomeActivity" android:launchMode="singleInstance" > <intent-filter><action a...
Android监听Home键实例详解 2016年07月27日 28 阅读 本文实例讲述了Android监听Home键的方法。分享给大家供大家参考,具体如下:将到android中Home键的监听,很多人第一反应时重写相应Activity的onKeyDown()方法,监听当按下的键的keyCode为KEYCODE_HOME时,进行自己的相应的处理。如:@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYC...
Android2.3实现SD卡与U盘自动挂载的方法 2016年07月27日 29 阅读 本文实例讲述了Android2.3实现SD卡与U盘自动挂载的方法。分享给大家供大家参考,具体如下:在 s3c6410平台上移植android2.3 过程中SD卡总是不能自动挂载。 查阅相关资料,知道在android2.3中是 vold程序负责检查内核的 sysfs 文件系统,发现有SD卡插入后,自动挂载。 在文件系统目录 /system/etc/ 下有一个vold.fstab 文件,该文件是系统与用户硬件平台的交互接口,用户根据自己的平台来配置这个文件,里...
Android编程实现识别与挂载U盘的方法 2016年07月27日 30 阅读 本文实例讲述了Android编程实现识别与挂载U盘的方法。分享给大家供大家参考,具体如下:关于U盘的挂载可以先看一下这篇文章《Android2.3实现SD卡与U盘自动挂载的方法》,作者是将U盘直接挂载在SD卡下。我的机器是MTK6575的平台,支持sdcard和sdcard2,亲测将U盘挂载到sdcard2下可以实现U盘识别,但这只是一个临时解决办法,因为在同时插sdcard2和usb的情况下可能会有冲突,比如两个设备相同目录下存在同名文件的情况下只能识别...
Android AutoCompleteTextView连接数据库自动提示的方法(附demo源码下载) 2016年07月27日 29 阅读 本文实例讲述了Android AutoCompleteTextView连接数据库自动提示的方法。分享给大家供大家参考,具体如下:这个简单例子也体现MVC的思想。AutoCompleteTextView 就是View,而SimpleCursorAdapter就是Controller,SQLiteOpenHelper就相当于Model。1、首先定义MVC中的Model,自定义DBHelper类继承SQLiteOpenHelper用于访问数据库import an...