- 博客(5)
- 资源 (16)
- 收藏
- 关注
原创 Android中performClick方法---代码调用点击事件(模拟去触摸控件)
最近看到view一个方法performClick,这个方法的作用:使用代码主动去调用控件的点击事件(模拟人手去触摸控件)这个一般很少用的,除非在特殊情况下,比如一开始初始化需要非人为的进行一次点击,但大多数情况我们都能在代码中编写相关逻辑代码完成,如果实在办不到还可以使用接口回调,其实很多东西我们经过代码处理能达到实现效果,但有直接能用的东西我们不建议绕大弯,毕竟精力有限,程序员是推崇“偷懒”
2017-07-27 11:29:33 26565
原创 Android中GridView、ListView 的 getChildAt() 方法返回null 解决方案
最近测试出了一个bug,就是listView里面加载第一页数据时在listView的click事件中获取list中Item的某个子控件时无异常,但是如果一旦进行滑动到下页显示的item复用第一页的item时再获取获取list中Item的某个子控件时出现空指针异常,可以看我打断点调试的数据position为0获取没有异常position为6复用了第一页的view这个问题以
2017-07-21 10:25:12 1120
原创 AndroidStudio区分开发环境打包
在一般的公司项目开发中是区分环境的:比如开发环境,测试环境,线上环境,不同的环境对应的服务器地址和端口(或域名)都是不一样的,这样在打包的时候需要手动去区分更改,要是万一不小心搞错了地址就是个大的bug,所以在打包的时候就要万分的小心,由于几次倒腾搞得自己都患得患失了,明明打好的包就会怀疑地址配置是不是正确,比较这是和你的绩效挂钩,所以难免。。。。。为了让自己安心,就想了想应该可以直接在配置文
2017-07-12 10:47:26 1474
原创 AndroidStudio历史记录找回本地修改代码
今天干了一件特别无语的事情,在现有项目中将新需求开发的代码包想挪一下位置,结果在AndroidStudio中移动失败了,并且原有的包下所有代码都找不到了,搜索了整个项目都没有找到相应的java文件,瞬间心慌啊,这意味着该包下的代码白写了,想想对于这种IDE应该有相应的历史记录,查了查果然还是有记录的,一打开看,真的还在,心里由瞬间阴转晴啊,简单的记录下首先找到你要看历史记录的相应的包名
2017-07-11 15:03:28 12048 2
原创 Android6.0+解决getColor()方法过时
关于getResources().getColor()方法过时的替代方法,在Android的6.0以上的编译环境中getColor方法过时的处理方法
2017-07-06 11:50:10 8869
Android自定义TextView带圆角及背景颜色
2016-09-22
DrawerLayout实现侧滑(右侧显示)
2016-09-19
Android拍照或选择本地图片并剪裁图片设置成头像
2016-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人