权限---根据传递不用的值,显示不同的图标
摘要:package com.example.textdemo2;import java.util.ArrayList;import android.os.Bundle;import android.app.Activity;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.AdapterView;import android.widget.AdapterView.OnItemClickListener;import andro
阅读全文
posted @
2013-08-04 19:13
大米稀饭
阅读(309)
推荐(0)
android 获取 imei号码
摘要:Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)) .getDeviceId();1.加入权限在manifest.xml文件中要添加 2.代码/** * * *创建日期 2010-4-29 下午05:02:47 * */ package net.sunniwell.app; import android.app.Activity; import android.os.Bundle; import android.telephony.CellLocation;...
阅读全文
posted @
2013-07-22 17:11
大米稀饭
阅读(318)
推荐(0)
Android之检查网络是否可用(跳转网络设置页面)
摘要:private boolean NetWorkStatus() { ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); // cwjManager.getActiveNetworkInfo(); boolean netSataus = true; if (cwjManager.getActiveNetworkInfo() != null) { netSata...
阅读全文
posted @
2013-06-19 10:28
大米稀饭
阅读(582)
推荐(0)
Android之背景颜色小知识(笔记)
摘要:一、ListView的item背景(自定义颜色)通常情况下,ListView的item背景用的是图片资源,下面跟大家分享一下使用颜色资源,即自定义一种颜色,当item聚焦、按压、选择的时候,可以显示我们自定义的颜色,好了废话不多说,直接分享代码:1.首先在drawable目录下面新建一个list_item_color.xml,自定义我们需要的颜色<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/
阅读全文
posted @
2013-06-18 13:47
大米稀饭
阅读(398)
推荐(0)
Android之开发常用颜色
摘要:Android开发中常常要用一些个性化的颜色,然而茫茫的RBG颜色对照表,往往给人眼花缭乱的感觉,更别说从中轻易选出一两种比较满意的颜色,下面我就总结一下开发中常用到的比较绚丽的颜色, 下面是常用的颜色值和名称:<?xml version="1.0" encoding="utf-8"?><resources> <color name="white">#ffffff</color> <!-- 白色 --> <color name="ivory">
阅读全文
posted @
2013-06-18 13:33
大米稀饭
阅读(866)
推荐(0)
Android之dip、dp、px、sp和屏幕密度
摘要:1. dip: device independent pixels(设备独立像素).不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip=1px,有时候可能你的屏幕分辨率很大如480*800,但是屏幕密度没有正确设置比如说还是160,那么这个时候凡是使用dip的都会显示异常,基本都是显示过小。dip的换算:dip(value)=(int) (px(value)/1.5 + 0.
阅读全文
posted @
2013-06-17 17:13
大米稀饭
阅读(262)
推荐(0)
SharedPreferences小技巧
摘要:相信Android的这个最简单的存储方式大家都很熟悉了,但是有一个小小技巧,也许你没有用过,今天就跟大家分享一下,我们可以把SharedPreferences封装在一个工具类中,当我们需要写数据和读数据的时候,就可以直接通过工具类的set和get方法来完成,类似JavaBean,这样使用起来就比较方便,快捷(建议项目中使用次数比较多使用)。好了,直接看看这段简单的代码吧:public class SharePreferenceUtil { private SharedPreferences sp; private SharedPreferences.Editor edito...
阅读全文
posted @
2013-06-17 16:41
大米稀饭
阅读(213)
推荐(0)
【工具类】关于日期相关类(当前日期加减一、格式化日期)
摘要:1.格式化 当前日期 2013-01-02 public String FormatCurrentDate(int year, int month, int day) { String format = null; if (month < 10) { if (day < 10) { format = year + "-0" + month + "-0" + day; } else { format = year + "-0" + month + "-" + ...
阅读全文
posted @
2013-06-05 16:32
大米稀饭
阅读(308)
推荐(0)
【工具类】对话框(加载时)显示和隐藏
摘要:1. 先定义一个Dialog类,以供调用 public static VProgressDialog createDialog(Activity activity) { dialog = new VProgressDialog(activity, R.style.Theme_DialogActivity); dialog.setContentView(R.layout.loading); dialog.getWindow().getAttributes().gravity = Gravity.CENTER; dialog.setCa...
阅读全文
posted @
2013-06-03 18:11
大米稀饭
阅读(213)
推荐(0)
【工具类】Android判断SD卡状态
摘要:定义一个工具类public class Util { public static void getSD(Activity activity) { String sdCardState = Environment.getExternalStorageState(); if (sdCardState.equals(Environment.MEDIA_REMOVED)) { Toast.makeText(activity, "请插入存储卡", 1).show(); return; } else if ...
阅读全文
posted @
2013-03-21 12:12
大米稀饭
阅读(257)
推荐(0)
【工具类】验证邮箱
摘要:/** 验证邮箱格式 */ public static boolean isEmail(String strEmail) { String strPattern = "\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; Pattern p = Pattern.compile(strPattern); Matcher m = p.matcher(strEmail); if (m.matches()) { return true; } el...
阅读全文
posted @
2013-03-21 12:07
大米稀饭
阅读(190)
推荐(0)
【工具类】NetWorkHelper
摘要:import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.util.Log;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.metho
阅读全文
posted @
2013-03-21 12:05
大米稀饭
阅读(539)
推荐(0)
【工具类】Android获取平板物理唯一标识码
摘要:import java.io.UnsupportedEncodingException;import java.util.UUID;import com.vtion.ym.util.Constant;import android.content.Context;import android.content.SharedPreferences;import android.provider.Settings.Secure;import android.telephony.TelephonyManager;public class DeviceUuidFactory { public sta...
阅读全文
posted @
2013-03-21 12:02
大米稀饭
阅读(1213)
推荐(0)
【工具类】字符串处理工具类
摘要:去开头的“/”与结尾的“?1234”应用大小的转换类转换进度成百分比形式去除path中开头的“/”星级转换方法View Code 1 import java.text.DecimalFormat; 2 3 public class StringUtil { 4 /** 5 * 6 * @Title: getAppPath 7 * @Description: TODO “/web/webdsfs/sfwe12re.apk?12324”--- 去开头的“/”与结尾的“?1234” 8 * @param str 9 * @...
阅读全文
posted @
2013-03-21 11:52
大米稀饭
阅读(180)
推荐(0)
【工具类】Android退出多个Activity
摘要:// 不能把应用程序完全杀死,并且也不会把当前的Activity栈清空。android.os.Process.killProcess(android.os.Process.myPid())// 不会把自己的应用程序杀死。System.exit(0);// 可以杀死别的程序的进程,但是无法杀死自己的进...
阅读全文
posted @
2013-03-21 11:40
大米稀饭
阅读(357)
推荐(0)
【工具类】Android获得手机信息
摘要:1. 手机的IMEI2.手机的制式类型,GSM OR CDMA 手机3.手机网络国家编码4.手机网络运营商ID。5.手机网络运营商名称6.手机的数据链接类型7.是否有可用数据链接8.当前的数据链接类型9.手机剩余内存10.手机总内存11.手机CPU型号12.手机名称13.手机型号14.手机设备制造商名称View Code package com.ransj.tool; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOE
阅读全文
posted @
2013-03-21 10:23
大米稀饭
阅读(241)
推荐(0)