在一个项目中,由于没有对应用是否获取相机权限做出判断,开发自测时没有做没有权限时的测试。当测试人员测试的时候发现当没有相机权限的时候,执行调用相机的操作应用异常退出。测试把报的什么错误都反馈...
分类:
其他好文 时间:
2015-08-31 17:43:46
阅读次数:
131
Path类可以预先在View上将N个点连成一条"路径",然后调用Canvas的drawPath(path,paint)即可沿着路径绘制图形
Android还为路径绘制提供了PathEffect来定义绘制效果,PathEffect包含如下子类
ComposePathEffect
CornerPathEffect
DashPathEffect
DiscretePathEf...
分类:
移动开发 时间:
2015-08-27 11:13:12
阅读次数:
457
Volley框架是Google I/O 2013大会上发布的。Volley是Google针对Android平台上的网络通信库而诞生,该框架能使网络通信更快,更简单,更健壮。Volley的特点有:
Ⅰ:通信更简单更快捷
ll:Get,Post网络请求及网络图像进行高效异步处理
III:可以对多个网络请求进行优先级排序以级多级别取消操作
IV:网络请求缓存及与Activity生命周期进行联动,...
分类:
移动开发 时间:
2015-08-25 16:37:24
阅读次数:
148
iOS程序框架设计之皮肤切换功能 一、引言 ????????移动应用的开发中,有时我们会需要例如更换皮肤此类的功能,andorid采用xml配置UI的方式,这个问题或许还容易解决些,iOS的主要UI逻辑则是在代码中控制的...
分类:
移动开发 时间:
2015-08-25 13:05:19
阅读次数:
302
大学毕业之后我一直从事.NET开发的,学习Java也是出于自己的爱好,毕竟网上都流传Java是程序员的铁饭碗的嘛,为了以后转Java,我也是在工作的这两年,利用课余时间经常学习Java开发了,到目前为止,已经深入学习了JavaSE、JavaWeb、SSH框架、JavaScript、MyBatis、SpringMVC等J..
分类:
编程语言 时间:
2015-08-21 17:18:28
阅读次数:
266
获取屏幕的大小
代码如下
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int screenWidth = dm.widthPixels;
int screenHeigh = dm.heightPixels;...
分类:
其他好文 时间:
2015-08-15 18:29:30
阅读次数:
107
进入Activity时,里面有EditText,则会自动调起软键盘,为了解决此问题,方法时在注册的时候加上如下代码...
分类:
其他好文 时间:
2015-08-15 18:29:24
阅读次数:
117
在Android项目中有时会需要用到如何监听到app是否安装或卸载,来做出相应的操作。整个过程也挺简单的...
分类:
移动开发 时间:
2015-08-15 16:40:27
阅读次数:
113
在解析JSON数据的时候,就常会解析到JsonObject,而jsonObject是无序的,但是有想让他变的有序,就会在每个JsonObject中加一个属性,sort,然后根据sort值的大小进行排序
这里简化为map根据或值进行排序...
分类:
移动开发 时间:
2015-08-15 16:38:34
阅读次数:
118
在很多的andorid samples中的strings.xml中很多都带有标签。比如:
%1$suntil holiday 。其中Xliff是XMLLocalization Interchange File Format 的缩写,中文名为XML本地化数据交换格式。
不明白是什么用途,网上也有一些文章有相关介绍,但是也都没说明白和不带该标签的字符串有什么区别,故特地研究了一番。
Xliff:...
分类:
移动开发 时间:
2015-08-10 01:56:31
阅读次数:
257