自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (8)
  • 收藏
  • 关注

原创 Local variable name 'pay_status' doesn't match regex '[a-z][A-Za-z\d]*'

最近总是因为一些异常警告搞得有点崩溃,于是打算以后把遇到的异常都总结起来,方便以后查看。今天,在使用Kotlin写项目的时候遇到一个常量名称定义的警告,如下:刚看到这个警告的时候我在想,这要正则有什么关系?于是我在我平常加的一些群里想看看有没有哪个大神能够知道,把图贴上去以后,没一个人鸟我,我好受伤!他们都在讨论自己的刀功,菜功!为什么?你们想问,因为到中午了,哈哈~你懂了么...

2017-11-22 12:44:51 2918

原创 除了正则 我们还可以用什么方法将文本按行分开读取

项目中,最近遇到一个需求,需求内容是 这样的:1》在编辑文本框中输入内容,也可以从别处copy内容,然后在paste到文本框中2》内容格式为手机号码,如下图:3》最终需要将手机号码和单号分别匹配出来,显示到列表中,如下图:我原本希望能找到一个正则正好将文本框中的内容按行分别获取到,但原谅我,我并没有找到一个很好的正则,不过找了如下一个正则来实现后,却是直接将文本按行

2017-09-21 09:18:44 874

原创 Android 获取屏幕宽高-以像素为单位

在介绍getSize(在API级别13)之前,您可以使用现在已弃用的getWidth和getHeight方法:Display display = getWindowManager().getDefaultDisplay(); int width = display.getWidth(); // deprecatedint height = display.getHeight();

2017-06-02 11:39:45 831

原创 根据String以及textView所设定的字体大小来计算所需要行数,实现展开和收起的效果。

部分内容转载自:http://www.lai18.com/content/1256670.html刚刚项目中遇到一个关于字符串显示的问题,即当服务端下发的字符串长度超过4(项目中的需要)行的时候,textView下方会显示展开,或者收起的字样。当字数超过最大航的时候,只显示4行,并且最后用...显示(Android:ellipsize="end"),当用户点击展开,则展示全部,

2017-03-21 16:07:53 911

转载 Android 颜色透明度换算

转载于:点击打开链接简介颜色Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以“#”字符开头,以16进制表示。常用的颜色值格式为:1 #RGB2 #ARGB3 #RRGGBB4 #AARRGGBB其中,ARGB 依次代表透明度(alpha)、红色(red)、绿色(green)、蓝色(blue)。以颜色值 #FF99CC00 为例,其中,FF 是透明

2017-03-20 10:21:33 417

原创 自定义可以在子线程显示的Toast,并自定义显示时长和位置

我们知道,系统的Toast是不能在子线程中使用的。但在一般的开发中,难免会遇到要在子线程中显示Toast,说不定还需要自定义一些属性:字体大小   字体颜色   Toast显示位置 等等....今天在这里先介绍一个比较简单的自定义Toast,它可以在子线程中使用(其实还是在主线程中使用),因为系统的Toast是不能在子线程中使用的(好像上面说过了)。如果我们想让自己的Toast在子线程中使

2017-03-01 16:38:41 476

原创 Android Studio 接入OpenCV 3.2.0 并不使用OpenCV_Manager_3.2.0的APK包来进行图像处理

2016年,公司让我做个手机号码识别功能,主要是快递运单上面的机打手机号码,当时研究了好长时间的OpenCV 也没有接入成功,主要是想把手机号码那块区域提取出来直接让Google的开源Tesseract OCR库来进行识别.因为OpenCV这个玩意儿里面的代码全是C++写的,当时的进度又比较赶,我一看C++的代码看都看不懂就没仔细研究,只把拍出来的照片进行了宽高限制,所以最终对准备号码就比较麻烦了

2017-02-24 11:52:47 9599 7

原创 使用FileDownLoader下载文件

这两天项目里面使用到了下载文件这个功能,于是我在github上面找了一下,发现一个star得最多的一个框架用的人特别多,于是我就在自己的代码里面写了一个单例,用来专门针对单个文件进行下载的类。关于FileDownLoader这个下载引擎在这里我就不多做介绍了,具体可以打开github上的地址:FileDownLoader 查看~使用FileDownLoader如果使用的是Android

2016-10-31 21:01:38 11818 3

原创 android webview java调用js方法没反应

之前公司写了一个功能,需要调用H5界面,并且在H5界面里面调用本地方法获取照片,通过webview.loadUrl()方法再将照片流传给服务器。本身呢,这个功能不是我做的,我对这块使用也并不是特别清楚,测试真是个好测试,公司的测试机不够,他们就给爸妈重新买了新的手机,把他们老得掉渣的手机拿出来测试,真可谓与我们开发不死不休哇!现在说一下她们测出来的问题:别的上传照片功能一切正常,但唯直接将

2016-10-18 16:40:02 4962 1

转载 Android 音频开发-如何存储和解析wav文件

本文转自:http://ticktick.blog.51cto.com/823160/1752947无论是文字、图像还是声音,都必须以一定的格式来组织和存储起来,这样播放器才知道以怎样的方式去解析这一段数据,例如,对于原始的图像数据,我们常见的格式有 YUV、Bitmap,而对于音频来说,最简单常见的格式就是 wav 格式了。wav 格式,与 bitmap 一样,都是微软开发的一种文件

2016-05-17 14:12:28 2559

原创 Intent 打开文件浏览器,返回后得到文件路径

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="mat

2016-05-16 17:49:49 1452

原创 getDrawable(int) is deprecated

随着新的 Android API22 getResources().getDrawable()现已弃用.A) drawables without theme attributesResourcesCompat.getDrawable(getResources(), R.drawable.name, null);You'll get your unstyled

2016-05-07 17:21:23 3314

原创 getColor(int id) is deprecated

在SDK23以后 getColor(int id) 就已经过时了,对此为了解决【getColor(int id) is deprecated】这个警告需要做如下处理:public static final int getColor(Context context, int id) { final int version = Build.VERSION.SDK_INT; if (

2016-05-07 17:13:36 2917

原创 Android系统设置【android.provider.settings】

Intent intent = new Intent(android.provider.Settings.ACTION_SETTINGS);startActivity(intent); // 打开系统设置界面Intent mIntent = new Intent(android.provider.Settings.ACTION_BLUETOOTH_SETTINGS);startActivi

2016-01-12 19:52:54 1569

原创 【动画】TranslateAnimation 移动控件

【上移动画,下面代码是将指定view向上移动到界面以外】 AnimationSet animationSet = new AnimationSet(true); int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED); int h = View.MeasureSpe

2016-01-08 10:08:52 900

原创 支付宝SDK支付注意点

公司要写个支付功能,用到了支付宝,用到了微信关于支付宝,我想记录一点我自己的个人心得,方便下次温习,也可以让大家少走点弯路,能更快地完成公司交给你的开发任务,哈哈,废话不多说了第一步:             我们要通过支付宝签名验签工具生成私钥啦/公钥啦并且和对应的 商户私钥,pkcs8格式第二步:             我们要在对应的商户服务上面把我们生成的公

2015-06-16 10:58:54 2855

原创 EditText 在代码中动态设置hint字体大小

//设置hint字体大小String branch = SkuaidiSpf.getLoginUser(context).getExpressNo();SpannableString ss;AbsoluteSizeSpan ass = new AbsoluteSizeSpan(16,true);ss.setSpan(ass, 0, ss.length(), Spanned.SPAN_EXC

2015-05-27 16:59:34 3757

原创 java 中将文本中url 转成 可点击的链接

package com.kuaibao.skuaidi.texthelp;import java.util.regex.Matcher;import java.util.regex.Pattern;public class TextToLink { /** * URL转换为链接 * @author 顾冬冬 * @param urlText

2015-05-27 13:49:18 3399 1

原创 eclipse 配置黑色主题

eclipse 配置黑色主题:http://www.cnblogs.com/csulennon/p/4231405.htmleclipse 黑色主题插件下载:http://download.csdn.net/detail/csulennon/8372387step 0: ---这个是我下载颜色的网址Eclipse Color Themeshttp://eclipsecolo

2015-05-20 16:17:53 1088

原创 android textview 利用空格实现文字均匀分布

使用:@#160; 表示全角空格<TextView android:id="@+id/tv_receive_tag" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true"

2015-05-19 17:16:46 4546 1

原创 android 网络未连接时设置进入系统设置功能设置网络

Intent intent = new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS);startActivity(intent);有新需求我再更新上来~

2015-05-18 15:10:14 448

转载 在Ubuntu 14.04中安装最新版Eclipse

原文地址:http://www.linuxidc.com/Linux/2014-08/105090.htm到目前为止,Eclipse 的官方最新版本为 Eclipse Kepler (4.3.2),我们可以使用如下步骤在 Ubuntu 14.04 或其它 Ubuntu 版本中进行快速安装。本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:h

2015-05-15 14:06:18 528

原创 将textview里面加可点击的url 或者超链接

tv_notice_content.setText("有派无签提醒:一部刘建你05月06日共有79个派件,截止18:00,尚有52件未签收或未作问题件扫描,");tv_notice_content.append(Html.fromHtml(""+"点击详情查看"+" "));tv_notice_content.setMovementMethod(LinkMovementMethod.getIn

2015-05-08 11:38:05 623

原创 仿QQ好友动态添加说说、图片菜单滑动移进移出效果--在指定控件下面显示popupwindow动画不移效果

上一篇:PopupWindow 自定义窗口从屏幕底部上移-动画先看一下要做成的样子和我做成的样子: 功能一样,但样子不是太好看,大家微微看看就行了~好了,我继续上代码:看我的主类:MainActivitypackage com.example.animationtest;import com.example.animationtest.MyPopwindow.MyP

2015-04-23 15:43:22 1688

原创 PopupWindow 自定义窗口从屏幕底部上移-动画

废话不多说,上代码首先我先写了个Pop要显示弹出来的窗口的布局,见下(布局相当简单):文件名:show_pop.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_

2015-04-22 10:30:06 759

原创 查找一个字符串中包含有几个指定字符串的数量

public class test{ public static void main(String[] args){ String str = "abcguddcabddgudddgudd"; String s = "gudd"; // 指定的字符串 int count = 0; // 初始值 //一共有str.length(

2015-04-20 11:36:42 15572 1

转载 时间 和 时间戳互相转化

SimpleDateFormat format =newSimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );String time=" 1970-01-06 11:45:55 ";//注:改正后这里前后也加了空格Date date = format.parse(time);System.out.print("Format To times:"+da

2015-04-07 10:19:15 715

转载 java 获取昨天,今天,明天的日期

现有两个办法1:Date as = new Date(new Date().getTime()-24*60*60*1000); SimpleDateFormat matter1 = new SimpleDateFormat("yyyy-MM-dd"); String time = matter1.format(as); System.out.println(time)

2015-04-07 09:43:53 4465

转载 Java 获取指定日期的方法总结

转:http://bdcwl.blog.163.com/blog/static/765222652009104171521/格式化日期 String-->Date 或者 Data-->StringSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2009-11

2015-04-07 09:43:00 711

原创 字符串中找出所有数字串,并将其存放到集合当中!

一个字符串中如果存在数字,则将以任何字符或换行为单位的字符拆分存放到集合当中 String phoneNoList = dialog.getBigEditTextContent();       Pattern mPattern = Pattern.compile("\\d+");       Matcher mMatcher = mPattern.matcher(phoneNoList)

2015-03-24 20:53:04 741

原创 ImageLoader 下载图片显示到ImageView控件上

通过ImageLoader下载图片并显示在ImageView控件上DisplayImageOptions imageOptions = new DisplayImageOptions.Builder().cacheInMemory(true).cacheOnDisk(true).bitmapConfig(Config.RGB_565).build();ImageLoader.getI

2015-03-24 19:56:32 512

原创 读取本地资源的图片,根据资源文件获取Bitmap,等比例压缩图片

/** * 读取本地资源的图片 * * @param context * @param resId * @return */ public static Bitmap ReadBitmapById(Context context, int resId) { BitmapFactory.Options opt = new BitmapFactory.Options()

2015-03-24 19:45:53 795

原创 保存图片至SD卡,获取SD卡图片,判断sdcard图片是存在,计算sdcard上的剩余空间

/*** * 保存图片至SD卡 * * @param bm * @param url * @param quantity */ private static int FREE_SD_SPACE_NEEDED_TO_CACHE = 1; private static int MB = 1024 * 1024; public final static String DI

2015-03-24 19:42:05 660

原创 EditText 中在在光标位置添加 文本 或 图片

int index = mEditText.getSelectionStart();// 获取光标所在位置 Editable edit = mEditText.getEditableText();// 获取EditText的文字

2015-03-17 15:43:03 804

原创 Android 中将字符串文字内容复制到系统剪贴板并从剪贴板拿出来显示

主要代码:ClipboardManager cmb= (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);//将et中的内容设置进剪贴板中cbm.setText(et.getText().toString());//将剪贴板中的内容拿出来显示--有hasText()可以判断剪贴板中是否有内容textvie

2015-03-02 11:10:07 972

Android 音频开发-如何存储和解析wav文件

通过打开文件浏览器,获取文件目录,对其进行文件流转换,之后获取头文件,解析.wav格式的文件的头信息。

2016-05-17

android程序中音频文件

在项目中的res文件夹下加入raw文件夹,raw文件夹中存放音频文件,用于播放,具体代码为:MediaPlayer mp = MediaPlayer.create(R.raw.音频文件名);mp.start(); ok!

2015-11-04

LoadingAnimation 动画 加载动画

这是一个用于加载的动画和一个固定的帧动画,用于给大家参考

2015-09-18

仿QQ好友动态添加说说、图片菜单滑动移进移出效果--在指定控件下面显示popupwindow动画不移效果

仿QQ好友动态添加说说、图片菜单滑动移进移出效果--在指定控件下面显示popupwindow动画不移效果

2015-04-23

PopupWindow 自定义窗口从屏幕底部上移-动画

这个代码是popupwindow进入界面和退出界面时候的一个样例,只有从手机屏幕底部弹出时个的动画,以后我还会有其它的一些效果更新哦,欢迎下载

2015-04-22

wheelview 很好用的滑轮控件-Cascade_Master

很好改造的一个项目,直接使用也可以,把里面的数据换掉就OK了,我还有一个wheelview , 下载地址是:http://download.csdn.net/detail/waww116529/8580055 赚点分,谢谢啦

2015-04-10

wheelview 很好用的滑轮控件

很好改造的一个项目,直接使用也可以,把里面的数据换掉就OK了,我还有一个wheel ,赚点分,谢谢啦

2015-04-10

Android 中将字符串文字内容复制到系统剪贴板并从剪贴板拿出来显示

复制和粘贴剪贴板上的内容---Android 中将字符串文字内容复制到系统剪贴板并从剪贴板拿出来显示

2015-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除