Android JAVA
灵思致远Leansmall
国企-》外企-》事业单位-》闲时创业
展开
-
JAVA实现CRC16算法
public static int get_crc16 (byte[] bufData, int buflen, byte[] pcrc){int ret = 0;int CRC = 0x0000ffff;int POLYNOMIAL = 0x0000a001;int i, j;if (buflen == 0){return ret;}for转载 2015-03-30 18:58:20 · 4205 阅读 · 0 评论 -
Android中如何获取应用版本号zz
应用场景:1、在界面中显示应用程序的版本号;2、用户启动该应用,后台判断该应用是否是最新版本。上述情景都需要在程序中自动获取到应用的版本号。思路简介:在Android中,应用程序的版本号是在AndroidManifest.xml文件中进行配置的,而PackageInfo类则封装了从该配置文件中获取的所有信息,描述了包内容的整体信息,因此,可以使用PackageInfo对象的versio原创 2014-05-30 10:57:30 · 615 阅读 · 0 评论 -
Android发送邮件
原文地址:Android发送邮件作者:rain一:最基本的发送邮件Intent data=new Intent(Intent.ACTION_SENDTO);data.setData(Uri.parse("mailto:1213244340@qq.com")); data.putExtra(Intent.EXTRA_SUBJECT, "这是标题"); data.putExtra(Intent转载 2014-05-30 10:57:23 · 708 阅读 · 0 评论 -
图标名称大写导致R cannot&nb…
我在drawable放置了几个名称有大写的图标,然后再JAVA里面引用,导致整个工程出现大量:R cannot be resolved to a variable同时有警告称,图标名称只能用小写字母或者0~9,改正图标名称后,恢复正常。原创 2014-05-30 10:57:59 · 824 阅读 · 0 评论 -
NumberFormatException .pars…
首先应该去查JDK的帮助文档,上面是这样写的 public class NumberFormatExceptionextends IllegalArgumentException当应用程序试图将字符串转换成一种数值类型,但该字符串不能转换为适当格式时,抛出该异常。可以用如下办法解决:String temp="0";if(metCarMoney.getText().toStr原创 2014-05-30 10:58:07 · 996 阅读 · 0 评论 -
java遍历Map时remove删除元素
http://blog.csdn.net/itmyhome1990/article/details/12655411public class T {public static void main(String[] args) {// TODO Auto-generated method stubList> list = newArrayList>();Map m1 = new H原创 2014-05-30 10:58:59 · 2621 阅读 · 0 评论 -
Java关键字static、final使用小结Z…
static 1.static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是: 对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是这是不推荐转载 2014-05-30 10:58:57 · 893 阅读 · 0 评论 -
Android中 int 和 String 互相转换的多种方法
1 如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue()转载 2016-01-04 10:37:18 · 9745 阅读 · 0 评论 -
安卓捕获应用的运行时异常并保存代码
// 捕获应用的运行时异常Thread.setDefaultUncaughtExceptionHandler(new UncaughtExceptionHandler() {// 给主线程设置一个处理运行时异常的handler@Overridepublic void uncaughtException(Thread thread, final Throwable ex) {原创 2016-01-04 22:02:25 · 891 阅读 · 0 评论 -
Android中判断字符串中必须包含字母或者数字
public static boolean isLetterDigit(String str){ boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字 boolean isLetter = false;//定义一个boolean值,用来表示是否包含字母 for(int i=0 ; i if(Character.is转载 2017-11-09 15:48:22 · 3972 阅读 · 0 评论 -
setBackgroundDrawable和set…
原文地址:setBackgroundDrawable和setBackgroundColor的用法作者:小三石1.设置背景图片,图片来源于drawable;flightInfoPanel.setBackgroundDrawable(getResources().getDrawable(R.drawable.search_label_click));2.转换字符串为int(颜色);listI转载 2014-05-30 10:57:32 · 1033 阅读 · 0 评论 -
setBackgroundDrawable和setBackgr…
1.设置背景图片,图片来源于drawable;flightInfoPanel.setBackgroundDrawable(getResources().getDrawable(R.drawable.search_label_click));2.转换字符串为int(颜色);listItemView.deleteFilghtBg.setBackgroundColor(Color.parse原创 2014-05-30 10:57:34 · 919 阅读 · 0 评论 -
Android中使用JavaMail发送邮件ZZ
Android中使用JavaMail发送邮件 项目中有一个需求:当Android程序异常退出的时候把日志啊、堆栈信息整成一个邮件,发给指定邮箱。粗一搜都是用Intent的方式——但这不符合我们的需要,我们并不需要使用用户的邮箱来发送,也不关心用户是否有配置邮箱,只要用户能上网,直接把smtp报文扔给服务器即可。方法如下:1)去http://code.google.com/p/j原创 2014-05-30 10:57:36 · 1022 阅读 · 0 评论 -
Java中byte与16进制字符串的互相转换
* Convert byte[] to hex string.这里我们可以将byte转换成int,然后利用Integer.toHexString(int)来转换成16进制字符串。 * @param src byte[] data * @return hex string */ public static String bytesToHexStri转载 2015-05-26 19:07:55 · 831 阅读 · 0 评论 -
java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
判断字符串中是否仅包含字母数字和汉字 *各种字符的unicode编码的范围: * 汉字:[0x4e00,0x9fa5](或十进制[19968,40869]) * 数字:[0x30,0x39](或十进制[48, 57]) *小写字母:[0x61,0x7a](或十进制[97, 122]) * 大写字母:[0x41,0x5a](或十进转载 2015-06-07 21:08:21 · 5005 阅读 · 0 评论 -
android 判断字符串是否为数字或中文或字母
http://hi.baidu.com/dillisbest/blog/item/880021fbe9ae148c58ee90f8.html1.判断字符串是否仅为数字:1>用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){转载 2015-06-07 21:07:00 · 21465 阅读 · 0 评论 -
RGB,CMY(K),YUV,YIQ,YCbCr颜色的转换算法(java实现)
import java.lang.Math;import java.awt.*;public class ColorConverter{public ColorConverter(){}//RGB转换CMYkpublic int[] rgb2cmyk(int R,int G,int B){ int cmyk []= new int[4]; cmy转载 2015-06-08 19:30:46 · 3364 阅读 · 0 评论 -
在android上的车牌识别
http://blog.csdn.net/jinshengtao/article/details/18037525转载 2015-05-27 15:53:39 · 1108 阅读 · 0 评论 -
android学习1
原文地址:android学习1作者:客厅的大花儿1.新建Android工程目录说明gen文件夹所有自动生成的文件包含在这里面,如R.javaR.java,Android Developer Tools自动创建这个文件,它提供访问Android应用程序的各种资源所需的常量。此文件是在构建时自动创建的,所以不要手工修改它,因为所有修改都会丢失。res文件夹Drawables这个文转载 2014-05-30 10:53:05 · 863 阅读 · 0 评论 -
Android的Override错误ZZ
1、java @override 报错处理有时候在自己电脑上编译通过的java代码,在别人那里却编译不通过,总是@override报错,把@override去掉就好了,但不能从根本上解决问题。据说这是jdk的问题,@Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override 而JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的原创 2014-05-30 10:54:58 · 767 阅读 · 0 评论 -
Android编程中14个解决实际问题的…
还在为学习Adroid语言苦恼?这里为初学者介绍了十四段简单实用的代码,保存下来需要时轻松一键获得。其中包括检查是否有SD卡,让某个Activity透明,在屏幕元素中设置句柄等等在实际应用经常用到的简短代码。AD:51CTO学院:IT精品课程在线看! 1、查看是否有存储卡插入 String status=Environment.getExternalStora原创 2014-05-30 10:54:52 · 644 阅读 · 0 评论 -
conversion to dalvik&n…
Conversion toDalvik format failed with error 1解决方法:第一种情况包导入错误.点击工程-->buildpath-->libraries-->选中android1.x 或者android2.x,点击remove。然后再点击addlibrary-->User Library -->next-->User Libraries-->new你取一原创 2014-05-30 10:56:07 · 634 阅读 · 0 评论 -
android判断EditText字母开头
android判断EditText字母开头String str = edInput.getText().toString();if(Character.isLetter(str.charAt(0))){ //用char包装类中的判断字母的方法判断每一个字符 }原创 2017-11-09 15:57:59 · 889 阅读 · 0 评论