工具类的封装(手机号验证,屏幕唤醒,身份证号等其他)
文章平均质量分 52
不知名的人
这个作者很懒,什么都没留下…
展开
-
安卓学习笔记---对List集合进行排序(正序或者倒叙)
对于List排序,在我们开发的过程中,也是非常需要用到的,下面是一段通用的代码,有需要的可以试试,亲测可以:/** * 关于list根据对象排序的问题 * @param list 要排序的那个list * @param getMethod 要排序的那个属性的get方法(比如说userId:“getUserId”) * @param sort 倒叙还是怎样(倒序:“desc”转载 2017-05-12 17:08:26 · 1336 阅读 · 1 评论 -
Java学习笔记---java 四舍五入取整
转载博客地址:http://blog.csdn.net/tkwdmylove/article/details/51794265import Java.math.BigDecimal; import java.text.DecimalFormat;public class TestGetInt{ public static void main(Stri转载 2017-06-16 18:16:34 · 492 阅读 · 0 评论 -
安卓学习笔记---【Android】获取手机的基本信息
有时候我们需要获取手机设备的一下信息就可以使用如下方法://得到当前手机设备名称private String getPhoneInfo() { StringBuffer phoneInfo=new StringBuffer(); phoneInfo.append("产品名称: " + android.os.Build.PRODUCT) ; phoneInfo.appen原创 2016-08-09 11:37:35 · 852 阅读 · 0 评论 -
安卓学习笔记---Android网络传输中必用的两个加密算法:MD5 和 RSA
转载博客地址:Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)http://blog.csdn.net/yanzi1225627/article/details/26508035很实用,有需要的可以看看转载 2017-05-22 16:20:16 · 460 阅读 · 0 评论 -
安卓学习笔记---Android Studio生成签名文件,自动签名,以及获取SHA1和MD5值
此篇博主写的不错,值得借鉴http://blog.csdn.net/donkor_/article/details/53487133前言:作为谷歌在2013年为开发者提供的IDE环境工具Android Studio,从几次更新之后android Studio已经成为了非常强大的IDE开发环境。谷歌也宣布Android Studio将取代Eclipse 。转载 2017-07-11 12:16:42 · 566 阅读 · 0 评论 -
安卓学习笔记---Android检测网络状态,判断当前网络是否可用
Android检测网络状态,判断当前网络是否可用转载博客地址http://blog.csdn.net/hejie322/article/details/8786402用户手机当前网络可用:WIFI、2G/3G网络,用户打开与不打开网络,和是否可以用是两码事。可以使用指的是:用户打开网络了并且可以连上互联网进行上网。检测当前网络是否可用,代码如下:转载 2017-07-12 16:34:14 · 526 阅读 · 0 评论 -
安卓学习笔记--- Android 6.0运行时权限的申请使用及EasyPermissions的使用
最近在使用运行时权限,发现一些博客上说EasyPermissions这个库很好用,于是我便也开始看看。官方文档:https://github.com/googlesamples/easypermissions运行时权限官方文档解释:https://developer.android.com/training/permissions/requesting.html为什么使原创 2017-07-17 11:05:50 · 2401 阅读 · 0 评论 -
安卓学习笔记---文件解压带进度条
转载博客地址:http://blog.csdn.net/fkgjdkblxckvbxbgb/article/details/54096549?locationNum=8&fps=1解压的工具类[java] view plain copypackage com.example.videodemo.zip;转载 2017-08-09 10:05:32 · 941 阅读 · 0 评论 -
安卓学习笔记--修改项目名称,以及修改项目的包名
android studio 修改项目名称操作步骤如下:1.在要修改项目名称的项目上点击鼠标右键,在弹出的菜单上选择 show in explorer 。2.打开目录之后,关闭 Android studio ,然后直接修改目录的名称。3.重新打开 android studio,加载刚才修改名称的项目。4.项目加载完毕之后, 把旧项目名称的iml文件转载 2017-07-27 11:12:22 · 653 阅读 · 0 评论 -
安卓学习笔记---调用相机功能在安卓7.0以上报错android.os.FileUriExposedException
解决方法:1.在AndroidManifest.xml中添加如下代码<!--注意: authorities:app的包名.fileProvider grantUriPermissions:必须是true,表示授予 URI 临时访问权限 exported:必须是false resource:中的@xml/file_paths是我们接下来要添加的文件-->pro原创 2017-11-10 17:55:41 · 271 阅读 · 0 评论 -
安卓学习笔记---使用浏览器打开app指定协议(Url Scheme)
首先要吐槽一下,这个问题已经困扰好几天了!自己没做过这样的需求,在网上查找,使用Url Scheme协议实现浏览器跳转app指定页面,网上的例子很多,但是都比较简单,例子也很简单,但是放在项目里面就出现了各种问题,因为只是单纯的一个例子,没有考虑各种情况和问题,后来终于看到了一篇文章,写的算是比较详细的了,感兴趣的可以看一看,我看到这位博主写的文章确实很不错:博客地址:Android 外部原创 2017-12-28 15:26:12 · 6590 阅读 · 1 评论 -
安卓学习笔记---从APP打开高德,百度,腾讯地图APP调用
最近遇到一个功能就是要从当前的app点击跳转打开高德,百度,腾讯等地图应用,进行规划路线,本来以为是要集成很多的第三方的sdk去实现,后来查看了一下可以不需要集成第三方的sdk,根据Intent去跳转即可,在网上查看了半天,看到了很多人实现过类似的功能,但是功能写的很简单,也没有全面的注释,我这样的小白,有些看不懂啊,最后找到了两篇文章,我自己觉得写的很好的,分享一下,也记录一下,以后用到的话直接...转载 2018-04-09 20:07:10 · 480 阅读 · 0 评论 -
安卓学习笔记--- dp与Px之间的换算
/** * dp与Px之间的换算 * @author l * */public class DeminPxOrDp {// dp与px换算公式:// pixs =dips * (densityDpi/160). // dips=(pixs*160)/densityDpi /** * 根据手机的分辨率从 dp 的单位 转成为 px(原创 2016-07-13 12:12:02 · 480 阅读 · 0 评论 -
Java学习笔记--- Java对List集合的排序
转载博客地址:http://blog.csdn.net/liaodehong/article/details/50573804由于其功能性和灵活性,ArrayList是 Java 集合框架中使用最为普遍的集合类之一。ArrayList 是一种 List 实现,它的内部用一个动态数组来存储元素,因此 ArrayList 能够在添加和移除元素的时候进行动态的扩展和缩减。转载 2016-10-23 12:52:00 · 361 阅读 · 0 评论 -
Android Studio中获取sha1证书指纹数据的方法
高德地图开发申请KEY的时候需要开发者提供SHA1证书指纹数据,在eclipse很容易就找到了,但是Android Studio很久也没找到,只能使用在网上看到的方法了,在Android Studio中的Terminal中使用keytool获取了,具体如下图所示(输入密钥库口令--测试的默认口令为:android,如果使用自己提供的keystore,就是自己的密码了):原创 2017-01-06 19:02:57 · 718 阅读 · 0 评论 -
Java学习笔记---保留小数后两位不进行四舍五入
BigDecimal这个类有个中小数处理的函数知道找到的:正常版:import java.text.DecimalFormat;import java.math.RoundingMode;DecimalFormat formater = new DecimalFormat();formater.setMaximumFractionDigits(2);format原创 2017-01-05 11:21:13 · 10654 阅读 · 1 评论 -
安卓学习笔记--打开系统设置页面
//当蓝牙未连接时,点击跳转至系统设置页面Intent intent = null;// 判断手机系统的版本 即API大于10 就是3.0或以上版本if (android.os.Build.VERSION.SDK_INT > 10) { intent = new Intent( android.provider.Settings.ACTION_BLUETOO原创 2016-12-12 16:19:52 · 425 阅读 · 0 评论 -
安卓学习笔记---Android 中如何关闭Thread线程
转载博客地址:http://blog.csdn.net/dreamtdp/article/details/10434217Android 中如何关闭线程 在android中开启的线程用Thread.stop()来关闭是不会真正关闭的,当我们再次start线程的时候,会产生异常:Thread is already started.针对转载 2016-08-11 16:08:48 · 1520 阅读 · 0 评论 -
安卓学习笔记---AndroidStudio快捷键
Android Studio快捷键 查看代码相关命令 进入某个activity特定的layout.xml文件Ctrl+鼠标左键 自动代码生成快捷键 代码查找替换及格式化 格式化代码正确方式:ctrl+alt+L Debug调试原创 2016-07-13 16:30:08 · 308 阅读 · 0 评论 -
安卓学习笔记---Android版本对应API Level
Android版本对应API Level只有这些?Android 6.0 = API Level 23Android 5.1.1 = API Level 22Android 5.0.1 = API Level 21Android 4.4W (L) = API Level 20Android 4.4.2 = API Level 19Android 4.3 = API Leve原创 2016-07-13 15:35:46 · 731 阅读 · 0 评论 -
安卓学习笔记---实现倒计时,重新倒计时
在一般的注册界面都会有一个获取验证码实现倒计时的功能,功能虽然小,但是也是经常使用到的,附上一个实现的功能效果如图:效果还是挺不错的,自己也记录一下,附上下载地址点击打开链接,下载资源原创 2016-07-13 14:45:24 · 513 阅读 · 0 评论 -
安卓学习笔记---Android颜色代码表
红色和粉红色,以及它们的16进制代码。#990033 #CC6699 #FF6699 #FF3366 #993366 #CC0066 #CC0033 #FF0066 #FF0033 ..#CC3399.. #FF3399 #FF9999原创 2016-07-13 14:31:35 · 866 阅读 · 0 评论 -
安卓学习笔记---使用Eclise与Idea时常使用的快捷键
/*** 使用Eclipse的快捷键* * Ctrl+Shift+F 快速格式化代码* Ctrl+1 尽可能的提示代码* 右击选择Source 可以提示get,set,toString等方法* Ctrl+/ 行注释的启用和取消* Ctrl+Shift+/ 代码块注释的启用原创 2016-07-13 11:47:30 · 518 阅读 · 0 评论 -
安卓学习笔记--- Toast拓展--自定义显示时间和动画
有时候看到在弹出Toast的时候还有动画效果觉得挺不错的,在项目中加上的话应该会不错的转载博客地址:http://blog.csdn.net/xyq046463/article/details/51829093Toast拓展–自定义显示时间和动画我们在Android应用开发中经常会需要在界面上弹出一个对界面操作无影响的小提示框来提示用户一些信息,这时候一转载 2016-09-20 15:56:06 · 647 阅读 · 2 评论 -
Java学习笔记---实现两个ArrayList合并,并去掉重复数据的算法
转载博客地址http://blog.sina.com.cn/s/blog_5da93c8f0101fdrp.html有两个ArrayList,分别为list1和list2,分析这两个list后生成list3,要求list3包含list1和list2中所有数据,不含重复的,例如 list1中保存了1,2,3,4,5,6,7,8list2中保存了6,7,8,9,10,1转载 2016-10-23 12:54:59 · 8697 阅读 · 2 评论 -
安卓学习笔记---获取Android设备的唯一标识符
今天遇到看一个需求就是获取安卓手机唯一标识,但是貌似使用原来的方式不可以了,有其他的方式也可以实现的看到了这位博主写的,感觉挺不错的,尊重原创,分享一下博客地址:https://blog.csdn.net/sunsteam/article/details/73189268自己使用的就是这种方式。...转载 2018-04-28 18:05:03 · 482 阅读 · 0 评论