自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Damon_hmz

快乐,源于分享

  • 博客(25)
  • 资源 (10)
  • 收藏
  • 关注

转载 银联POS机为何要签到?签到失败怎么办?

一、POS机签到的定义POS机签到分操作员签到和POS机签到。POS机操作员签到是验证操作员的合法性,需要输入操作员号(柜员号)和密码,部分只需要输入密码,该签到在POS机上完成,属于脱机操作。POS机签到是验证POS机的合法性,需要与后台发生通讯,POS机签到时一般会有数据接受发送的提示,签到时后台会下发一个MAC(报文校验码),之后的联机操作都会上送这个MAC以确保交易的是之前签到...

2018-03-29 11:38:24 15073

原创 “java.lang.NullPointerException:Attempt to read from field '.....'on a null object reference”解决方法

很多时候我们的项目run的时候,莫名地报一个错误java.lang.NullPointerException: Attempt to read from field ‘android.content.pm.ApplicationInfo android.content.pm.PackageInfo.applicationInfo’ on a null object reference的错误...

2018-03-27 16:44:08 22869 5

原创 银联AID

应用标识 application identifier;AID 由注册的应用提供商标识(RID)以及专用应用标识符扩展(PIX)组成AID:即唯一标识一个应用,分为两部分,RID(5字节)+PIX(最多11字节)RID:注册标识符,由ISO组织来分配,标识一个全球唯一的应用提供商,一般是分配给卡组织,比如分配给Master,比如分配给银联,我们遵循的是PBOC规范,分配到的RID=A00...

2018-03-22 15:07:25 1690

原创 Error:All flavors must now belong to a named flavor dimension.解决方案

今天在进行gradle打包时,遇到了这样的错误: Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html,如图: 这是由于Android项目打包时...

2018-03-20 15:11:39 3034

原创 Android 数据越权备份风险

威胁描述: Android API Level 8及以上Android系统提供了为应用程序数据的备份和恢复功能,该功能由AndroidMainfest.xml文件中的allowBackup属性值控制,其默认值为true。当该属性没有显式的设置为false时,攻击者可以通过adb backup对应用数据进行备份,通过adb restore对备份的数据进行恢复,从而窃取明文存储的敏感信息,如用户名、...

2018-03-09 09:08:37 1371

原创 “Cannot set the value of read-only property 'outputFile' for 。。。”解决

我们在升级Android Studio 3.0以上版本时,如果自定义打包apk名称编译时遇到Cannot set the value of read-only property 'outputFile' for ...问题,如图: 解决办法: 把Android studio 3.0以下版本在自定义apk打包名称的build.gradle配置 修改为: 再编译试试发现没什么...

2018-03-07 16:25:44 9818

原创 Mac 上idea启动程序 “Class JavaLaunchHelper is implemented in both 。。。”错误解决

今天更新最新版本IntelliJ IDEA时遇到Class JavaLaunchHelper is implemented in both错误,大致是: objc[99623]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home...

2018-03-07 12:28:43 1268

原创 如何在mac上安装gradle

首先,先download最新版本的gradle,网址如下:http://gradle.android-studio.org/然后将下载下来的zip包放在你要安装的路径上,同事解压zip包在同一路径下(例:我下载最新的gradle版本是gradle-2.10-all.zip),我安装在/usr/local/bin;如图:然后打开您电脑上的.bash_profile文件vim .bash_profil...

2016-07-05 18:21:48 1211

原创 Android短信验证码自动填写功能的实现

android应用经常会涉及到注册登录功能,而许多的注册登录或修改密码功能常常需要输入短信验证码,通常,用户收到短信需要最小化应用去查看短信再填入验证码,必然比较麻烦,因此有必要能够自动获得下发的短信验证码,方便了用户的操作,用户体验更好。

2016-03-15 20:08:36 5011 2

原创 Android常用ADB命令

1.adb介绍:借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作2.adb作用:借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行sh

2016-01-13 16:56:06 650

原创 Ionic中集成和卸载 Crosswalk

1.集成crosswalkionic browser add crosswalk2.卸载 crosswalkionic browser revert android或者:ionic browser remove crosswalk

2015-11-09 16:52:20 3209

原创 phonegap中如何指定phonegap的版本号安装和其卸载

1.phonegap指定phonegap版本号的安装:npm install -g [email protected]安指定cordova的版本号的安装:npm install -g cordova@XXXXX

2015-11-09 16:29:32 645

原创 mac 命令行 安装 需要管理员 权限“Please try running this command again as root/Administrator”的解决办法

我们在进行mac 命令行安装软件的时候,有的时候会遇见这样的问题,Please try running this command again as root/Administrator.如图:解决办法如下:在终端输入:sudo chown -R $USER /usr/local ,然后输入安装的密码,在执行相关安装命令就行了

2015-11-09 11:26:37 17466 1

转载 Sublime Text3(mac)一些插件和快捷键

下载地址http://www.sublimetext.com/3 一、安装Package Control 按Ctrl + ` 调出console,粘贴下列安装代码到底部命令行并回车:import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.ins重启Sublime Text。如果在Perferences-&g...

2015-10-27 10:41:22 1075

原创 git 时遇到fatal:multiple stage entries for merged file处理办法

我们在执行git相关命令的时候有时候会遇到“fatal:multiple stage entries for merged file” 提示,如图:解决办法如下:1.执行rm .git/index2.执行git add -A3.git commit如图:这个时候在执行git status 就不会出现这样的问题了至此,问题解决,很简单吧?

2015-10-16 18:50:36 4682 1

原创 git "Could not read from remote repository.Please make sure you have the correct access rights."解决方案

我们在使用git clone 的时候,有时候会遇到这类问题:fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.atal: Could not read from

2015-09-28 17:55:07 112854 5

原创 "QQ登录错误码:100044"的解决办法

本人在项目开发的过程中,在友盟集成的第三方QQ登录的时候,曾遇到过这样的问题,“该应用非官方正版应用,请去应用宝下载正版后进行qq登陆。(错误码:100044),详情见下图:提示这样的错误官方的解释是错误的签名,所以一般不会是你的代码有问题,而是你的keystore签名文件的MD5信息有误,很可能的原因就是你或是你的同事之前在首次上传应用到应用市场的时候用的是一个keystore签名文件(

2015-09-09 17:48:41 55864 7

原创 TortoiseGit 记住用户名和密码的方法

我们在使用git的时候,每次在操作git pull 和git push等命令操作的时候 都要用户输入用户名和密码。程序员会感觉到非常麻烦,如何记住用户名和密码呢?网上的各种方法也很多,有些并不是很实用且比较麻烦,下面我介绍一种很简单且实用的方法,大家可以试试看:当你安装且配置好git后,在C:\Documents and Settings\Administrator\ 目录下有一个

2015-09-09 10:38:28 28768 3

原创 "Unable to execute dex: Multiple dex files define..."的解决办法

原因一:因为apk编译出现问题解决方法:直接删除bin文件,eclipse在编译的时候会再为你自动生成,如果没有就重启eclipse原因二:包名重复解决方法:包名重复有两种可能。                   1,其一是两个jar名字一样,在lib里可以看一下,如果有一样的就删掉一个。                   2.   这种情况是大家要注意的。有的时候

2015-07-15 14:46:38 1313

原创 Linux下常用的shell命令记录

本文章记录我在linux系统下常用或有用的系统级命令,包括软硬件查看、修改命令,有CPU、内存、硬盘、网络、系统管理等命令。但本文不打算介绍生僻命令,也不介绍各个linux发行版下的特有命令,且以后会持续更新。  硬件篇  CPU相关  lscpu                   #查看的是cpu的统计信息。  cat /proc/cpuinfo       #查看CPU信息详

2015-06-24 10:54:40 552

转载 【Android】开机自启动

要想在Android系统中实现开机启动,很简单,只需要几个步骤就可以了。1.定义广播类2.Manifest.xml中注册广播类3.添加权限  下面就是具体操作了。 首先,我们来定义广播类。创建一个类BootReceiver,使其继承BroadcastReceiver。重写一些必要的Java函数[html

2014-11-11 14:37:23 512

转载 android:windowSoftInputMode属性

android:windowSoftInputMode活动的主窗口如何与包含屏幕上的软键盘窗口交互。这个属性的设置将会影响两件事情 :1>     软键盘的状态——是否它是隐藏或显示——当活动 (Activity)成为用户关注的焦点。2>     活动的主窗口调整——是否减少活动主窗口大小以便腾出空间放软键盘或是否当活动窗口的部分被软键盘覆盖时它的内容的当前焦点是可见的。

2014-11-11 10:23:41 427

原创 JDK安装步骤

1、先在oracle公司的主页上下载好你所需要的JDK安装程序,或者用360安全卫士里的软件管家也可以下载jdk-7u45-windows-i586.exe。2、双击打开jdk-7u45-windows-i586.exe 安装程序(如图所示:)如图1图2:图3(安装中需要稍等一下)图4安装好之后需要去你的安装盘内查询是否安装成功,重点查看两个文件夹

2014-11-09 20:57:49 757

原创 java 泛型

java 泛型是java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。         泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型

2014-11-09 20:42:38 368

原创 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对

2014-11-09 20:36:26 383

SMSDemo.zip

短信验证码自动填写功能的实现

2016-03-15

高仿多米音乐播放器

高仿多米音乐播放器,确实高仿,值得一看,对于初学者十分有用

2015-03-06

格式正则验证

实现 EditText 输入文字之后格式正确性认证功能。如果输入格式不符合,将弹出错误提示。支持日期、信用卡、邮箱、姓名、IP地址、网址、电话、数字等等十几种输入格式验证。开发者也能自定义格式验证规则。

2015-03-06

图像处理 ImageFilter

提供几十种图像渲染/图像滤镜效果,包括像素级别的渲染,或者给图像蒙上特殊的蒙板效果。

2015-03-06

自定义弹出对话框

实现各种自定义的弹出对话框(Dialog View)。可以在对话框中自定义文字、按钮、图片、背景颜色等等

2015-03-03

列表动画效果

实现各种列表动画效果。包括卡片式列表,Grid View列表,列表item逐个淡入显示,拖动列表item重新排序,滑动删除列表item,批量删除列表item,展开列表item等等。

2015-03-03

Android电商活动中的刮刮卡

Android电商活动中的刮刮卡,实现抽奖的效果,当很大部分的图层被刮掉时,抽奖结果将完全呈现

2015-03-03

多种多样的App主界面Tab实现方法

总结介绍了4种流行的App主界面Tab实现方法,简单易学,通俗易懂!

2015-03-03

仿QQ5.0侧滑菜单

高仿QQ5.0侧滑菜单,侧滑的菜单有移动和透明度等变化的动画效果,类似于slidingMenu

2015-03-03

视图切换ViewBadger

超炫的视图切换效果,也是最基本的视图切换,包括淡入淡出、翻页、放大缩小、旋转等等11种切换方式。

2014-09-15

空空如也

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

TA关注的人

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