码迷,mamicode.com
首页 > 移动开发
springmvc.xml和applicationContext.xml配置的特点
1:springmvc.xml配置要点 一般它主要配置Controller的组件扫描器和视图解析器 下为:springmvc.xml文件 2:applicationContext.xml配置要点(在web.xml文件需要加<listener>) 下为:applicationContext.xml文件 ...
分类:移动开发   时间:2018-02-26 16:25:56    阅读次数:302
iOS11中navigationBar上 按钮图片设置frame无效 不受约束 产生错位问题 解决
问题描述: 正常样式: 在iOS 11 iPhone X上显示效果: 观察顶部navBar上的左侧按钮 在ios 11 上 这个按钮的图片不受设置的尺寸约束,按其真实大小展示,造成图片错位,影响界面展示效果. 问题原因: 不知道这个问题是ios11的一个bug还是ios11的一个新更新,在之前的系统 ...
分类:移动开发   时间:2018-02-26 16:21:18    阅读次数:669
Android内存优化12 内存泄漏常见情况3 注册持久化
android 中有很多注册和反注册,由于在注册后,自身会被持久化的观察者列表所持有,如果不进行反注册,就会造成内存泄漏 内存泄漏1:Sensor Manager 代码如下: MainActivity.java 为什么? 通过Context调用getSystemService获取系统服务,这些服务运 ...
分类:移动开发   时间:2018-02-26 16:21:03    阅读次数:214
Android内存优化11 内存泄漏常见情况2 线程持久化
线程持久化 Java中的Thread有一个特点就是她们都是直接被GC Root所引用,也就是说Dalvik虚拟机对所有被激活状态的线程都是持有强引用,导致GC永远都无法回收掉这些线程对象,除非线程被手动停止并置为null或者用户直接kill进程操作。所以当使用线程时,一定要考虑在Activity退出 ...
分类:移动开发   时间:2018-02-26 16:16:10    阅读次数:193
What is Web Application Architecture? How It Works, Trends, Best Practices and More
At Stackify, we understand the amount of effort that goes into creating great applications. That’s why we build tools for Application Performance Mana ...
分类:移动开发   时间:2018-02-26 15:11:40    阅读次数:636
关于iOS的手势UIGestureRecognizer问题
UIGestureRecognizer 方法 UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,使用它的子类才能处理具体的手势 关于UIGestureRecognizerDelegate代理的内容 UITapGestureRecognizer和UIButton的点击事件冲 ...
分类:移动开发   时间:2018-02-26 15:10:53    阅读次数:256
彻底理解 Android 中的阴影
如果我们想创造更好的 Android App,我相信我们需要遵循 Material Design 的设计规范。一般而言,Material Design 是一个包含光线,材质和投影的三维环境。如果我们想要在 App 的开发过程中,跟随 Material Design 的设计原则,那么理解 光 与 阴影 ...
分类:移动开发   时间:2018-02-26 15:08:44    阅读次数:206
Android内存优化8 内存检测工具2 LeakCanary——直白的展现Android中的内存泄露
之前碰到的OOM问题,终于很直白的呈现在我的眼前:我尝试了MAT,但是发现不怎么会用。直到今天终于发现了这个新工具: 当我们的App中存在内存泄露时会在通知栏弹出通知: 当点击该通知时,会跳转到具体的页面,展示出Leak的引用路径,如下图所示: LeakCanary 可以用更加直白的方式将内存泄露展 ...
分类:移动开发   时间:2018-02-26 15:06:03    阅读次数:229
ApplicationContext进行测试的简单使用
第一种:只有一个xml文件public static void main(String[] args) { ApplicationContext ac = null; try { ac = new ClassPathXmlApplicationContext("beans.xml"); //ac =... ...
分类:移动开发   时间:2018-02-26 15:05:07    阅读次数:229
Android内存优化9 内存检测工具3 MAT比Menmery Monitor更强大
在Android性能优化第(一)篇 基本概念中讲了JAVA的四大引用,讲了一下GCRoot,第二篇Memory Monitor检测内存泄露仅仅说了Menmery Monitor的使用,这篇博客谈一下MAT来寻找内存泄露,相对来说,Memory Monitor没有MAT强大,但是在开始介绍MAT之前, ...
分类:移动开发   时间:2018-02-26 15:01:19    阅读次数:218
Android内存优化1 了解Android是如何管理App内存
1, Dalvik & ART Android在4.4之前一直使用的Dalvik虚拟机作为App的运行VM的, 4.4中引入了ART作为开发者备选, 5.0起正式将ART作为默认VM了. 我们首先来简单了解下二者: 1.1 Dalvik 如果只是想简单了解, 个人觉得百度百科上这个Dalvik的介绍 ...
分类:移动开发   时间:2018-02-26 13:42:15    阅读次数:235
Android 音视频深入 十四 FFmpeg与OpenSL ES 播放mp3音乐,能暂停(附源码
项目地址https://github.com/979451341/FFmpegOpenslES这次说的是FFmpeg解码mp3,数据给OpenSLES播放,并且能够暂停。1.创建引擎slCreateEngine(&engineObject,0,NULL,0,NULL,NULL);//创建引擎(*engineObject)->Realize(engineObject,SL_BOOLEA
分类:移动开发   时间:2018-02-26 13:40:13    阅读次数:256
[Android FrameWork 6.0源码学习] View的重绘ViewRootImpl的setView方法
博客首页:http://www.cnblogs.com/kezhuang/p/ 本篇文章来分析一下WindowManager的后续工作,也就是ViewRootImpl的setView函数的工作 本篇内容很简单,仅仅是个大绘制流程的初始化工作,接下来会着重分析performTraversals函数,在 ...
分类:移动开发   时间:2018-02-26 13:37:44    阅读次数:329
javaScript正则判断手机号
判断是否为手机号 function isPoneAvailable(pone) { var myreg = /^[1][3,4,5,7,8][0-9]{9}$/; if (!myreg.test(pone)) { return false; } else { return true; } } ...
分类:移动开发   时间:2018-02-26 13:34:55    阅读次数:194
Android内存优化1 内存检测工具1 Memory Monitor检测内存泄露
上篇说了一些性能优化的理论部分,主要是回顾一下,有了理论,小平同志又讲了,实践是检验真理的唯一标准,对于内存泄露的问题,现在通过Android Studio自带工具Memory Monitor 检测出来。性能优化的重要性不需要在强调,但是要强调一下,我并不是一个老司机,嘿嘿!没用过这个工具的,请睁大 ...
分类:移动开发   时间:2018-02-26 13:29:45    阅读次数:183
上传App Store 被拒问题及解决方案总结
最近公司比较忙,一直忙着写代码做新的应用,一连上线了几个应用,我们也是忙得焦头烂额的,都没时间做总结,今天趁APP审核期间,总结一下近期上传App Store遇到的一些问题和解决方法,以便以后查阅. 一.有关IPV6的审核被拒 苹果的IPV6未通知.其实是有多种原因的.据目前我碰到过ipv6有问题的 ...
分类:移动开发   时间:2018-02-26 13:24:26    阅读次数:268
RobotFramework:App滑动屏幕
转自:http://blog.csdn.net/jgw2008/article/details/77993399 在使用Robot Framework测试Android机器过程中, 经常要用到滚屏操作, 改如何实现这个效果呢? 其中一个方法, 就是使用关键字"Swipe", 这个关键字的效果类似模拟 ...
分类:移动开发   时间:2018-02-26 13:24:05    阅读次数:389
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!