转载:http://www.jianshu.com/p/d791bbede02c Step 1. 玩转RxJava 使用RxJava处理异步极其方便,各种操作符可以对数据做流水线式操作,再加上与Retrofit的结合,使得Andorid开发变的极其简单。唯一美中不足的就是RxJava不符合我们以往的 ...
分类:
移动开发 时间:
2016-11-05 12:17:56
阅读次数:
232
Android实用视图动画及工具系列之九:漂亮的图片选择器,高性能防崩溃图片选择工具。Andorid-ImagesPickers是一个图片选择(单选/多选)、拍照、裁剪的图片选择器。使用方便,功能可自...
分类:
移动开发 时间:
2016-11-02 18:18:14
阅读次数:
524
什么是Quartz2D 1、Quartz 2D 是一个二维绘图引擎,同时支持iOS和Mac系统 2、Quartz 2D 能完成的工作: 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件 图形上下文 1、图形上下文(Grap ...
分类:
移动开发 时间:
2016-11-02 17:51:28
阅读次数:
326
随着手机APP用户量的增大,大的手机APP一般都需要进行压力测试,这几天用了loadrunner 12进行了手机APP的压力测试,整理了下,大家可以参考参考怎样给Andorid / IOS手机APP进行压力测试,以下是操作实例。 下面介绍LR12进行手机压测的步骤: 1. 网上下载个Loadrunn ...
分类:
移动开发 时间:
2016-10-31 09:11:17
阅读次数:
437
语法 参数 参数 contextID 指定了您想要在画布上绘制的类型。当前唯一的合法值是 "2d",它指定了二维绘图,并且导致这个方法返回一个环境对象,该对象导出一个二维绘图 API。 提示:在未来,如果 <canvas> 标签扩展到支持 3D 绘图,getContext() 方法可能允许传递一个 ...
分类:
其他好文 时间:
2016-10-30 19:59:25
阅读次数:
259
eclipse在新建andorid工程的时候出现找不到AppCompat.Light主题的问题,这是因为缺少支持低版本的v7包所致, 这个不是jar包,在sdk的extras->andorid->support中找不到v7支持包,打开SDK Manager,重新下载这个文件 如果下载v7 失败那么直 ...
分类:
移动开发 时间:
2016-10-11 20:59:36
阅读次数:
198
2.2版本的Android Studio支持新建Jni工程,不用再像以前自己构建工程目录,首先把自己的升级自己的AS, 然后打开Tools->Andorid->SDK manager 搜索"Android SDK" 找到SDK选择SDK Tools安装如下工具: 1、NDK:ndk是谷歌让andro ...
分类:
其他好文 时间:
2016-10-10 20:43:42
阅读次数:
122
1、前言 由于公司项目中使用到热修复技术,之前对这块技术知之甚少,所以有时间去学习了解了一下。 2、学习资源 2.1 热修复介绍 还是鸿洋老师的精彩讲解,中间引用了Andorid dex分包方案和QQ空间的热修复的技术贴。 2.2 其他相关知识 3、总结 通过资料的学习,我从如下几个方面进行总结: ...
分类:
移动开发 时间:
2016-09-26 19:53:13
阅读次数:
212
内存泄露,大部分是因为程序的逻辑不严谨,但是又可以跑通顺,然后导致的,内存溢出不会报错,如果不看日志信息是并不知道有泄露的。但是如果一直泄露,然后最终导致的内存溢出,仍然会使程序挂掉。内存溢出大部分是关于图片的请求,然后又没有及时的释放内存,而导致的内存泄露。 下面是几种常见的导致内存泄露的写法。有 ...
分类:
其他好文 时间:
2016-09-13 16:31:18
阅读次数:
188
在Unity开发中捕捉Android的常用事件其实很简单 在新建的脚本文件中就加入: 比如: // 返回键 if ( Application.platform == RuntimePlatform.Android &&(Input.GetKeyDown(KeyCode.Escape))) { //. ...
分类:
编程语言 时间:
2016-09-09 10:12:58
阅读次数:
355