- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 关于android6.0动态权限造成的app crash问题
今天我们为公司内部员工开发的app出现了一个bug,因为我们的app要绑定imei所以我就读取imei并且有个权限READ_PHONE_STATE就是这个权限出现了问题,我就纳闷了怎么会有问题呢,我已经在manifest上声明了,然后我就看一下他的android版本6.0(什么时候国产手机系统跟进竟然这么快了!),我就去搜了一些相关资料才发现是android6.0涉及到隐私的权限是动态的,也就是说
2016-01-28 11:58:52
5174
原创 关于Android自定义相机进行拍照(小米手机出现异常的原因)
前几天项目需要自定义相机,于是就到网上百度了一下,看了一下代码,自己也写了一下。中间遇到小米手机就是不行一直setParameterFailed。最后发现我的问题出在 parameters.setPreviewFrameRate(5); //设置每秒显示4帧 上。不是简单的设置就一定会一秒补货4帧,而且不同手机支持的参数区间也不一样,List range=parameters.getSup
2015-12-14 21:41:20
5036
原创 Mac下AndroidStudio升级svn到1.8以及更改svn Format为1.8
今天遇到个问题我的studio check项目时发现1.8选不了,百度谷歌n久才找到方法步骤:1.下载Subverion的Max安装版。(推荐。使用其他brew和port都试过,没有成功)http://www.wandisco.com/subversion/download#osx 下载的时候邮箱要填正确的因为它的下载连接是通过邮箱发送的。2.创建并且编辑bash_profile文
2015-11-12 12:39:53
2777
原创 Android文字自动横向滚动的TextView(文字长度不够也可以)
Android自带的跑马灯效果,文字长度没有超过屏幕宽度时不会自动滚动,但是我们的需求是文字长度不够也要可以自动滚动。我看了一个人的博客(忘记是谁了,不好意思)他写的也是和Android跑马灯效果差不多的TextView,我在他的基础上改动了一下。我的主要思路是利用handler循环发送消息,不断的调用invalidate()方法drawText从而达到文字移动效果。关键点是文字整个移出屏幕的
2015-09-17 19:19:24
2267
原创 android隐藏中间四位手机号
隐藏手机号中间四位,最主要的是TextWatcher这个监听方法,建议大家看看一看或者搜一下TextWatcher方法详解。我主要是在beforeTextChanged方法里记录光标位置和长度,然后在onTextLength方法下再次取一下长度,如果长度不一样,我们根据两者长度就知道是增加还是删除操作,并且把一个bolean标志位设为true。最后在afterTextChanged方法根据这个标志
2015-07-03 11:34:28
2664
转载 Android Context 上下文 你必须知道的一切
本文出处:http://blog.youkuaiyun.com/lmj623565791/article/details/404810551、Context概念其实一直想写一篇关于Context的文章,但是又怕技术不如而误人子弟,于是参考了些资料,今天准备整理下写出来,如有不足,请指出,参考资料会在醒目地方标明。Context,相信不管是第一天开发Android,还是开发A
2015-04-02 11:56:33
447
原创 android头部导航跟随viewpager滑动
由于项目需要,就自己搜索了一下类似的demo。参考了这个链接:http://www.cnblogs.com/and_he/archive/2012/03/31/2426248.html但是发现作者给的下载地址不能用,我就按照作者思路自己写了个demo。新手有不好的地方请大家多多谅解指教。谢谢大家
2015-03-25 16:49:59
1212
原创 关于android在fragment中调用getActivity()功能进行Toast或者setAdapter时空指针的异常
最近几天发现线上版本,多了好多NullPointerException空指针异常的错误。仔细检查发现大多实在fragment中调用getActivity方法时造成的。我想原因可能是用户请求网络了但是一直没结果就点击返回按钮了,你的activity被finish掉了但是异步任务还在进行,所以你在onPostExecute()方法为适配器添加数据或者Toast时就会造成空指针异常。我的解决办法一种是你
2015-03-23 14:58:08
2058
原创 关于java.lang.NoSuchMethodError: android.view.View.setBackground
我们的项目有个listview右侧索引的要求,我在网上搜了一个自定义的sideBar。发现在Android的4.0上他报错。具体内容就是:java.lang.NoSuchMethodError: android.view.View.setBackground 后来我查了一下官方介绍发现setBackGround是在api16及以后加上的新方法,之前的方法是setBackgroundDrawa
2015-03-02 17:49:13
749
转载 关于listView的item失去焦点不能点击
今天遇到了一个问题,我在listview的item上加了一个buttton结果发现item不能点击了。后来查了一下才知道原因:如果listView的adapter中不只是简单的文字显示,比如说还有ImageButton,那么ImageButton会抢掉listView的item的焦点。导致item不能获取到焦点。因为自定义ListViewItem中有Button或者Checkable的子类控件的话
2015-03-02 09:26:13
636
原创 关于android来电监听产生可移动悬浮窗结果产生多个悬浮窗的问题。
前些日子由于功能需要做一个来电悬浮窗就搜索了一下相应的demo。但是,我发现所有的demo都有可能产生多个悬浮窗,刚开始弄了一下午也没解决,也在eoe提问了还是没解决。最后自己在打印log时发现了一个问题。我修改后的代码如下(主要是电话响铃状态):/*** 监听手机来电状态*/PhoneStateListener listener = new PhoneStateListene
2015-03-02 09:25:10
1065
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人