Android CPU监控想法,思路,核心技术和代码
http://www.csdn123.com/html/blogs/20131026/89017.htm
Android App /Task/Stack 总体分析
http://www.eoeandroid.com/thread-161703-1-1.html
Android Widget设计指南
...
分类:
移动开发 时间:
2014-08-27 13:01:47
阅读次数:
360
最近调研了Android平台可以使用的依赖注入框架。发现现在常用的有四种。Dagger、Butter Knife、RoboGuice、Android Annotations。经过一系列的比较,最后我们的选择
的范围缩小到Dagger、Butter Knife这2个框架上。其实在国内外使用的比较多的应该是Dagger。但是我觉得还是有点复杂了,再看jakewharton的blog时,他也提到了da...
分类:
移动开发 时间:
2014-08-27 13:00:47
阅读次数:
354
在项目开发中,有时我们需要某个链接在当前页面打开,这样需要禁止用户在新窗口打开页面,我们可以使用a标签的target=”_self”指定在当前页 面打开,但是在iOS中长按链接一段时间后,系统会弹出一个对话框,用户可以通过点击”在新页面中打开”来在新窗口打开页面,这样我们指定的target 属性就失...
分类:
移动开发 时间:
2014-08-27 12:54:37
阅读次数:
186
工作中经常会用到通过js来判断浏览器的功能!今天这里通过js来判断浏览器是来自移动设备还是pc设备!代码如下:var browser={ versions:function(){ var u = window.navigator.userAgent; return { ...
分类:
移动开发 时间:
2014-08-27 12:53:37
阅读次数:
243
http://www.lydsy.com/JudgeOnline/problem.php?id=1054一开始我还以为要双向广搜。。。。但是很水的数据,不需要了。直接bfs+hash判重即可。#include #include #include #include #include #include ...
分类:
移动开发 时间:
2014-08-27 12:51:28
阅读次数:
258
Viewpoint设置适应移动设备屏幕大小 (1)viewpoint虚拟窗口的主要作用是允许开发者创建一个虚拟的窗口(viewpoint),并自定义其窗口的大小和缩放功能。 Mobilesafari虚拟窗口默认大小是980像素,androidbrowser默认是800像素,IE默认是974像素,op...
分类:
移动开发 时间:
2014-08-27 12:45:07
阅读次数:
152
1.1.3 NetBIOS编程基础(1)NetBIOS是用于网络的基本输入/输出系统,是一个应用程序接口,用于源与目的地之间的交换,即能够支持计算机应用程序与设备通信时要用到的各种具有明确而简单的通信协议,必须用特殊的命令序列来调用NetBIOS。在参考层次模型中,NetBIOS处于表示层和会话层之...
分类:
移动开发 时间:
2014-08-27 12:34:17
阅读次数:
229
最近在做媒体播放器,使用了Android自带的MediaPlayer,经常性会碰到MediaPlayer报错的情况,找过网上的,感觉总结的不是很好或者比较散。下面,我来总结一下使用MediaPlayer经常会出现的错误。如果有比较了解的,也可以在下面评论探讨一下。 一、Mediaplayer简...
分类:
移动开发 时间:
2014-08-27 12:32:47
阅读次数:
255
【FX版设置】V4A FX版主要针对音频效果的渲染,通过调节各个参数以达到音频效果调整的目的。1、效果总开关。该选项定义了是否启用V4A的耳机音效,是总开关。2、回放增益控制 回放增益控制主要用于动态控制音频的音量,放大或衰减。 (1)、启用。是否启用该效果。 (2)、效果强度。效果强度代表音...
分类:
移动开发 时间:
2014-08-27 12:32:27
阅读次数:
214
第一:横屏字体变大-webkit-text-size-adjust:none;当竖屏的屏的时候显示效果不错,但是当横屏的时候,字体会变大,无论你怎么设置字体大小都无效,是text-size-adjust(https://developer.mozilla.org /en-US/docs/CSS/te...
分类:
移动开发 时间:
2014-08-27 12:28:37
阅读次数:
222
第一步:安装Macports 这个我就不叙述了,网上有无数教程第二步:创建一个磁盘镜像1、打开磁盘工具,然后:第三步:使用Macport安装编译环境1、打开终端输入以下内容sudo port install gmake libsdl git-core gnupg2、没有错误即安装完成第四步:安装和配...
分类:
移动开发 时间:
2014-08-27 12:28:27
阅读次数:
263
1、点击运行的工程右键出现Properties2、点击Properties,进入3、把is library 前的对勾去掉,OK
分类:
移动开发 时间:
2014-08-27 12:25:37
阅读次数:
165
import javax.servlet.http.HttpServletRequest; public class HttpRequestDeviceUtils { ?? ?/**Wap网关Via头信息中特有的描述信息*/ ?? ?private static String mobileGateWayHeaders[]=new String[]{ ?...
分类:
移动开发 时间:
2014-08-27 11:12:58
阅读次数:
288
现在最新的Cordova 3以上的版本支持启动画面了,是通过cordova插件实现的。
目前Splash插件支持android,ios,blackberry等多个平台。
添加插件等过程如下:
添加SplashScreen插件
在cordova项目目录运行:
cordova plugin add org.apache.cordova.splashscreen
这个命令从插件git...
分类:
移动开发 时间:
2014-08-27 11:05:07
阅读次数:
237
这里有一篇文章,很详细地说明了ios6前后是如何处理内存警告的:
来自唐巧的技术博客:http://blog.devtang.com/blog/2013/05/18/goodbye-viewdidunload/
1、ios4和ios5中,当收到内存警告时,系统会自动调用当前没有在界面上的VC的viewDidUnload方法。
在viewDidUnload写下如下代码:
i...
分类:
移动开发 时间:
2014-08-27 11:05:01
阅读次数:
163
在Android下实现检测耳机插入和拔出,需要建立一个BroadcastReceiver,用来监听"android.intent.action.HEADSET_PLUG"广播。
实现步骤:
1.创建一个BroadcastReceiver的子类,并重写onReceive()方法,在该方法中编写接收到广播后的处理逻辑;
2.创建一个Activity类,在onCreate()方法中...
分类:
移动开发 时间:
2014-08-27 11:02:57
阅读次数:
206