-
50个最受网友欢迎的HTML5资源上载列表
50个最受网友欢迎的HTML5资源下载列表 HTML5从根本上改变了开发商开发Web应用的方式,从桌面浏览器到移动应用,这种语言和标准都正在影响并将继续影响着各种操作平台。本人从众多的html5资料中整理出来最受欢迎的50个资源下载列表,包含html5基础入门、html5开发实战、游戏源代码、html5跨平台游戏开发到高级程序设计,都是来自国内一大型IT资料共享站,由于总资料附件太大无法装下,只能...
444
热度 -
编程之道! 什么叫NB!! 强烈推荐
编程之道!什么叫NB!!强烈推荐 TheSilentVoidBookOneThusspakethemasterprogrammer:编程大师如是说:"Whenyouhavelearnedtosnatchtheerrorcodefromthetrapframe,itwillbetimeforyoutoleave."“当你从我手中夺走水晶球时,就是你离开的时候了。”1.1S...
393
热度 -
Office 脑袋类型
Office头部类型?2">WhataretheMicrosoftOfficeMIMETypes?FILExtdoesnotpresentlyhaveasearchcapabilityforMIMEtypeshowever,intheinterestofhelping,thisFAQcontainsacompletelistoftheofficialMicrosoftOfficeMIMEtypes...
9810
热度 -
windows软件工程师进阶系列:《软件调试》之三:中断和错误
windows程序员进阶系列:《软件调试》之三:中断和异常windows程序员进阶系列:《软件调试》之三:中断和异常中断和异常是计算机原理中很重要的概念。在任务切换、时间更新、系统调用、软件调试等的许多功能都是依靠中断和异常机制实现的。EIP存储着cpu下一条要执行的指令的地址,执行完一条再取一条,如此往复循环。有了中断机制可以让cpu暂时停下当前的任务,转去处理突然事件或其他需要处理的任务。中断...
7473
热度 -
Android习题项目 Mp3播放器实现(一)
Android练习项目Mp3播放器实现(一)对于Android的学习,需要掌握的东西有点多,需要我们认真,小心,不断的进取。前天突然有个想法,觉得Mp3播放器是一个可以练习的项目,于是在网上搜了下,发现有人已经写了博客,看了他们的博客后,我觉得他们说的一点很对,Mp3播放器基本用到了Android里面的许多知识点,做完这个过后,可能对于Android整个架构有了一定了解,我于是也想尝试下,于是准备...
211
热度 -
android 事件散发 拦截 (onInterceptTouchEvent dispatchTouchEvent onTouchEvent)
android事件分发拦截(onInterceptTouchEventdispatchTouchEventonTouchEvent)本篇是在http://www.cnblogs.com/linjzong/p/4191891.html基础上的实践和延伸.Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事...
538
热度 -
Android Developer:内存储器分析器
AndroidDeveloper:内存分析器HeapViewer,MemoryMonitor和AllocationTracker是用来可视化你的app使用内存的补充工具。使用MemoryMonitorTool来发现是否有不好的内存回收时间导致你的性能问题。运行HeapViewer来确定获取或者保持不希望或者不必要的对象类型。使用AllocationTracker来确定你的哪里的代码会存在问题。Me...
53
热度 -
Android Developer:Memory Monitor演练
AndroidDeveloper:MemoryMonitor演示这个演示展示了在AndroidStudio中MemoryMonitor工具基本的用法和流程。MemoryMonitors实时报告了你的app分配的内存。它的优势:在图表中显示可用和已使用的内存,和随着时间推移垃圾回收事件。快速测试是否app变慢可能和过渡的垃圾回收事件相关。快速测试是否app崩溃可能和内存耗尽相关。预备知识------...
74
热度 -
Android Developer:Heap Viewer演练
AndroidDeveloper:HeapViewer演示这个演示展示了HeapViewer工具的基本用法。HeapViewer实时报告你的应用程序已经分配了什么类型的对象,多少个,和它们在堆内存中的大小。它的优势:获取你的应用程序如何分配和释放内存的感觉。确定内存泄露。预备条件------------------------------------------------------------...
37
热度 -
Android Developer:Allocation Tracker演练
AndroidDeveloper:AllocationTracker演示这个演示展示了AllocationTracker工具在AndroidStudio中的基本用法和流程。AllocationTracker记录了一个app的内存分配,列出所有分配对象,用于分析他们调用堆栈,大小和分配代码周期。它的优势:确定哪里有许多来至大致相同的回调堆栈,类似的对象类型,在非常短的时间内分配和回收。找到在你的代码...
40
热度 -
内存储器缓存LruCache实现原理
内存缓存LruCache实现原理自己项目中一直都是用的开源的xUtils框架,包括BitmapUtils、DbUtils、ViewUtils和HttpUtils四大模块,这四大模块都是项目中比较常用的。最近决定研究一下xUtils的源码,用了这么久总得知道它的实现原理吧。我是先从先从BitmapUtils模块开始的。BitmapUtils和大多数图片加载框架一样,都是基于内存-文件-网络三级缓存。...
49
热度 -
透过浏览器直接打开Android App 应用程序
通过浏览器直接打开AndroidApp应用程序点击浏览器中的URL链接,启动特定的App。首先做成HTML的页面,页面内容格式如下:<ahref="[scheme]://[host]/[path]?[query]">启动应用程序</a>这一句就可以了。当然上面的在标准形式,对于正常情况而言是OK的,但是每个浏览器有自己的特定义设置。各个项目...
56
热度 -
IPhone开发工具篇-利用xcode profile跟analyze进行性能优化
IPhone开发工具篇-利用xcodeprofile和analyze进行性能优化内存泄漏问题的解决内存泄漏(MemoryLeaks)是当一个对象或变量在使用完成后没有释放掉,这个对象一直占有着这块内存,直到应用停止。如果这种对象过多内存就会耗尽,其它的应用就无法运行。这个问题在C++、C和Objective-C的MRR中是比较普遍的问题。在Objective-C中释放对象的内存是发...
45
热度 -
android系统硬件抽象层(HAL)原理及兑现之原理
android系统硬件抽象层(HAL)原理及实现之原理Android系统硬件抽象层(HAL)原理在android开发过程中,我们经常看到HAL这个概念,这就android的硬件抽象层的(HardwaereAbstractionLayer)缩写,它是Goolge应某些厂商不希望公开源码所添加的一个适配层,能以封闭源码的方式提供硬件驱动模块,目的就是把androidframework层和linuxke...
3
热度 -
android 抚摸事件、点击事件的区别
android触摸事件、点击事件的区别针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该事件?搞清楚...
10
热度 -
8天高速掌握Android开发
8天快速掌握Android开发简介:本套视频共有67集,适合有java基础的同学观看。本套视频教程是黎活明老师在2011年底对传智播客原来的Android核心基础课程精心重新录制的,比早期的Android课程内容更充实、更详尽。1??01.Android核心基础视频教程_前言2013-11-2323:11|播放(22)|评论(0)|时长:27:222??02.Android核心基础视频教程_搭建A...
50
热度 -
Android 播音事件 Intent Action 大全
Android广播事件IntentAction大全StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。."android.intent.action.ADD_SHORTCUT"?StringALL_APPS_ACTION动作:列举所有可用的应用。输入:无。"android.intent.action.ALL_APPS"?StringALTERNATIVE_CATEGO...
390
热度 -
Android IPC 通信机制源码分析
AndroidIPC通讯机制源码分析Binder通信简介:Linux系统中进程间通信的方式有:socket,namedpipe,messagequeque,signal,sharememory。Java系统中的进程间通信方式有socket,namedpipe等,android应用程序理所当然可以应用JAVA的IPC机制实现进程间的通信,但我查看android的源码,在同一终端上的应用软件的通信几乎...
346
热度 -
android自定义兑现自己需要seekbar
android自定义实现自己需要seekbar系统seekbar不好看,我们可以自定义来满足我们的需求,主要就是xml的配置activity使用的xml:有2个seekbar,一个通过style设置,一个直接用xml,原理一样的<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xm...
19
热度 -
迁徙Lotus 到Exchange 之同步账户和邮件
迁移Lotus到Exchange之同步账户和邮件!接下来就是通过Transportsuite将用户迁移到Exchange服务器了,首先我们登录到安装Transport的exchange2007服务器,点击Directory下面的user,他会弹出用户名和密码框让你输入,这个就是Lotusadmin客户端的密码:在列出的用户我们选择一个迁移到AD,点击迁移的选择的用户:2"alt=""/>在弹出的窗...
256
热度