自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

敕勒歌的博客

当时年少春衫薄,骑马倚斜桥,满楼红袖招。

  • 博客(13)
  • 收藏
  • 关注

原创 setEnabled() 和 setClickable() 的区别

工作中有时候经常会遇到控制按钮是否可点击的时候,setEnabled() 和 setClickable() 都可以做到,只要将它们设置成false ,按钮就不可点击,设置成true,按钮就可以点击。       它们的区别在于:       setClickable():设置成true时,按钮为可点击,设置为false时,按钮不可点击,不能响应点击事件,但此时如果setEnabled()为

2017-02-04 15:17:31 24399 1

原创 手机设备号到底是什么?

手机设备号即手机设备码,英文缩写为:IMEI,即国际移动设备身份码,由15位数字组成。通俗的讲,手机的设备号就是手机的身份证,这是出厂时就分配好的,在全世界的移动设备中是唯一的。         但是需要说明的是,并不是每个手机只有一个设备号,对于双卡双待手机来说,它有两个设备号,即两个身份证。每个卡位对应一个设备号,不因所装手机卡不同而改变。

2016-12-30 10:12:57 30236

原创 Android应用获取通知栏权限是否开启--以及跳转到系统设置界面--解决方案

因为项目用到推送功能,所以需求是知道用户是否开启了通知栏的权限,并且提供滑动按钮进行跳转以便用户进行关闭或者开启。1.获取通知栏权限是否开启:/** * 获取通知栏权限是否开启 * */public class NotificationsUtils { private static final String CHECK_OP_NO_THROW = "checkOpNo

2016-12-05 16:15:45 34096 13

转载 android studio Error:错误:非法字符:'\ufeff'解决方案

之前团队一直使用eclipse进行开发,由于现在android studio越来越完善,所以也慢慢转向android studio. studio比eclipse方便很多,但同时也严格很多,对一些属性名字的定义等都很严格,今天就碰到一个很莫名其妙的问题。运行项目总是报错:上网查了后,有三个解决方案,用第一个方案就解决了问题。首先用Notepad++打开出现错误的类,我的

2016-11-30 15:28:23 1070

转载 java内部类的使用

内部类是指在一个外部类的内部再定义一个类,

2016-11-02 17:29:18 327

原创 java修饰符的权限范围

今天学习了java修饰符的权限范围,没有逻辑,是一些规定,必须记住。     java有四个修饰符,分别为public/protected/default/private,这四个修饰符的权限范围是不一样的。     public修饰的成员,在同类、同包、子类(继承自本类)、其他包中都可以访问。     protected修饰的成员,在同类、同包、子类中可以访问,但是在其他包中不能访问。

2016-11-02 13:59:43 2450

原创 Android使用信鸽推送所需要进行的相关混淆配置

在集成了信鸽推送的相关配置后,直接运行在手机上是可以完成推送的,但是这个时候发现,打不了包!这个时候就想到信鸽应该也需要混淆,所以就上网搜了下,果然:#信鸽推送-keep public class * extends android.app.Service-keep public class * extends android.content.BroadcastReceiver

2016-10-31 14:43:59 1136

转载 java面试题

J2EE部分          1.Switch能否用String做参数?              1.在java7之前,Switch只能支持byte,short,char,int或者其对应的封装类以及Enum类型,在java7中String支持被加上了。          2.equals与==的区别?              1.==是判断两个变量或实例是不是指向同一个内存

2016-10-26 21:56:49 235

原创 java回调机制---简单例子说明

java的回调机制是我一直晕头转向的。从接触java以及android开始就听到同事说各种回调,也会在实际开发中遇到很多地方用到回调。         终于在今天下定决心一定要搞明白java回调到底是个什么东东?查了资料,也看了很多大神的相关文章,大概明白了点回调是怎么回事,下面我用自己理解的话来说明一下。        经典的回调说明是:        ·classA

2016-10-21 15:29:56 953

原创 Java学习笔记<1>(抽象类和接口)

在面向对象的领域,一切皆为对象,所有的对象都是用类来描述的。       抽象类       如果我们要定义一个类,这个类并没有完整的描述某个对象或者没有更加具体的描述某个对象,因此需要更加具体的类来描述这个对象的时候,这个我们要定义的类,就叫做抽象类。抽象类用关键字abstract来描述,抽象类和普通类最大的区别在于:抽象类不能被实例化,也就是说,对于Person这个抽象类,我们在别的类

2016-10-20 15:36:18 265

转载 关于js编码和解码的方法

在开发中,如果要和js进行交互,有时候会遇到接收js编码后的url,然后对该url进行解码并进行其它操作。那么,为什么要进行js编码和解码呢?    因为只有字母和数字[0-9/a-z/A-Z]、一些特殊符号“$._-+!*'(),”[不包括双引号]、以及某些保留字,才可以不经过编码直接用于URL。关于js对url进行编码的三个函数:escape()、encodeURI()、encod

2016-10-13 15:33:24 413

原创 ListView的长按事件和点击事件冲突的解决办法

需求是这样的:listView中点击item 跳转到一个activity,长按item可以对这条item进行删除操作,在删除前会弹出dialog(确认删除对话框)。    但是在开发过程中发现,当长按某个item时,先弹出dialog,然后就跳转到目标activity。也就是说,长按事件和点击事件同时发生了!我是第一次接触长按事件,所以一头雾水,确实也不知道问题出在哪里。在网上查找后得知,长按

2016-10-11 13:13:52 7274 3

原创 友盟分享纯图片到微信

需求是这样的,点击按钮直接将不包含内容的纯图片分享给微信好友或者分享到朋友圈。   通过查找友盟官网文档,发现只需要去除分享内容即shareContent的赋值就可以实现。    我们可以在代码中发现,weixinContent.setShareImage(localImage);中的localImage的类型可以是String、int、byte[]、File、Bi

2016-10-09 14:14:26 10348

空空如也

空空如也

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

TA关注的人

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