当前位置: 代码迷 >> CPP的解决方案
 
  • 优化安卓应用内存的神秘方法以及背后的原理,一般人小弟我不告诉他

    优化安卓应用内存的神秘方法以及背后的原理,一般人我不告诉他安卓应用一般都害怕自己被杀,内存占用高是被杀的重要原因之一,所以大家都想尽各种招数应对,但效果都一般。但有一招:WindowManagerGlobal.getInstance().startTrimMemory(TRIM_MEMORY_COMPLETE);几乎没有人提及。这段时间tos的实战,在通知栏和桌面都有尝试,发现效果还不错,但要掌握...

    43
    热度
  • 三 Activity启动过程

    【Android高级】Android系统以及Activity启动讲解一、Android系统启动Android框架架构图:(来自网上,我觉得这张图看起来很清晰)Linux内核启动之后就到AndroidInit进程,进而启动Android相关的服务和应用。启动的过程如下图所示:(图片来自网上,后面有地址)Android系统整个过程如下:(一)Init进程的启动init进程,它是一个由内核启动的用户级进...

    82
    热度
  • Github上的PHP资源集锦大全

    Github上的PHP资源汇总大全国外程序员ziadoz在Github上收集整理了PHP的各种资源,内容包括模板、框架、数据库、安全等方面的库和工具。这篇文章,PHP100汇总了这些PHP资源,供各位PHP学习者和程序员参考。废话不多说,下面就是详细的资料列表。依赖管理——用于依赖管理的包和框架Composer/Packagist:一个包和依赖管理器ComposerInst...

    20
    热度
  • 使用AndroidStudio编译NDK的方法及异常解决方案

    使用AndroidStudio编译NDK的方法及错误解决方案参考资料:【androidndk】macos环境下AndroidStudio中利用gradle编译jni模块及配置:http://demo.netfoucs.com/ashqal/article/details/21869151ANDROIDSTUDIO,GRADLEANDNDKINTEGRATION:http://ph0b.com/an...

    73
    热度
  • Android消息处理处罚机制(Handler、Looper、MessageQueue与Message)

    Android消息处理惩罚机制(Handler、Looper、MessageQueue与Message)Android是消息驱动的,实现消息驱动有几个要素:(1)消息的默示:Message(2)消息队列:MessageQueue(3)消息轮回,用于轮回取出消息进行处理惩罚:Looper(4)消息处理惩罚,消息轮回从消息队列中取出消息后要对消息进行处理惩罚:Handler日常平凡我们最常应用的就是M...

    234
    热度
  • Android源码下载因特网址

    Android源码下载网址今天一直在网上看如何下载android源码,结果按网上说的去做,要么是Android源码网站访问不了,出现fatal:Unabletolookupandroid.git.kernel.org(port9418),网上是说网址被墙了,要么是Ubuntu下repo文件有问题,现在终于自己找到Android源码的网址,如下:https://android.googlesourc...

    96
    热度
  • Android 驱动开发系列2

    Android驱动开发系列二最近琐碎事太多了,都没什么时间来写blog。现在继续写这个android驱动的开发调试这一章主要是讲如何测试驱动。1、驱动的简单测试在上一篇文章中,我们已经把添加驱动模块做完了,并把驱动下载到了板子上。下面将介绍一下如何测试驱动是否正常。这个ttt驱动,我们实现了一个读、一个写的接口,就此进行简单的测试:启动板子,进入系统,然后进入命令行(可以用串口,也可以用adbsh...

    51
    热度
  • Android之NDK开发修复版

    Android之NDK开发修补版Android之NDK开发一、NDK产生的背景Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于AndroidSDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在AndroidSDK首次发布时,Google就宣称其虚拟机Dalvik支持JN...

    15
    热度
  • java jstack dump 线程 引见 解释(转)

    javajstackdump线程介绍解释(转) hi,all: ????最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。?前段时间因为系统代码问题,造成性能到了天花板,于是就dump了一份stack出来进行分析。?看stack其实也需要一定的经验,毕竟它里面很多线程不可能都是有问题,所以,需要对他们有一定认识。?现在市面上很少有人对这一...

    828
    热度
  • 字符编码跟URL编码的学习

    字符编码和URL编码的学习 ? ? 第一章名词解释[1] 【注】以下内容来自我好朋友日志,请参阅参考文献[1] ???字、字符、字符集、字符集编码、字符集编码格式。下面我就尝试对这几个概念做个解释。 ? ?1、字 ???? 字是形而上的东西,也就是它没有具体的实物,它可能有音形义等外在表现。有些字没有音,如:“?”(“问号”只是“?”的名字,不是“?”的发音);有些字没有形,如:字符串结束符等不...

    316
    热度
  • 第二个项目开始了.发一上小弟我的VIM配置,各种插件,各种补全

    第二个项目开始了.发一下我的VIM配置,各种插件,各种补全 setnocompatible"去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限 source$VIMRUNTIME/vimrc_example.vim source$VIMRUNTIME/mswin.vim behavemswin setdiffexpr=MyDiff() functionMyDiff() let...

    382
    热度
  •  再看看HashMap

    学习笔记:Hashtable和HashMap学了这么些天的基础知识发现自己还是个门外汗,难怪自己一直混的不怎么样。但这样的恶补不知道有没有用,是不是过段时间这些知识又忘了呢?这些知识平时的工作好像都是随拿随用的,也并不是平时一点没有关注过这些基础知识,只是用完了也就忘了。所以写笔记也是个好习惯,光看一个概念不容易记住,整理写成文那就好许多,以后查起来也方便一些。为什么要用HashTable?这就想...

    26
    热度
  • .NET六大剑侠:栈、堆、值类型、引用类型、装箱和拆箱

    .NET六大剑客:栈、堆、值类型、引用类型、装箱和拆箱.NET六大剑客:栈、堆、值类型、引用类型、装箱和拆箱一.“堆”,“栈”专区这两个字我相信大家太熟悉了,甚至于米饭是什么?不知道。。。“堆”,“栈”是什么?哦,这个知道。。。之前我也写过一篇堆栈的文章,不过写的不深刻,剖析的也不全面,所以今天也参考了...

    208
    热度
  • Window XP驱动开发(十八) windows内核高级调试技能(双机调试)

    WindowXP驱动开发(十八)windows内核高级调试技巧(双机调试)在驱动程序的开发中,经常会遇到系统崩溃一情况,我们很难想像用VC的调试器那样单步调试程序。但还是有一些高级驱动程序调试技巧,可以帮助找出驱动程序中的Bug。另外,利用一些第三方工具软件,也可以帮助程序员找到驱动程序中的漏洞,从而提高开发效率。1、一般性调试一般性调试技巧包括打印调试信息、查看dump文件等。这些方法在调试驱动...

    36
    热度
  • Window XP驱动开发(十六) XP停新建驱动程序工程并编译的第二种方法

    WindowXP驱动开发(十六)XP下新建驱动程序工程并编译的第二种方法转载请标明是引用于http://blog.csdn.net/chenyujing1234欢迎大家提出意见,一起讨论!需要源码的可以与我联系.参考文章:http:[email protected]/**//blog/static/5798445220120145305845/http://www.rtxsupport....

    237
    热度
  • [讨论]有关提高DES效率的问题

    [讨论]有关提高DES效率的问题 下面是我写的DES算法,可以实现对任意文件的加解密。。但是效率太低大约150kb/s。。。。下面我把代码贴出来,大家帮我看下,是甚么地方影响效率啊。。我好改改。。我用的编译环境是vs2005vc//DES.cpp:定义控制台应用程序的入口点。// #include"stdafx.h"#include"conio.h"#include"t...

    299
    热度
  • 求JAVA小项目的源码!该怎么解决

    求JAVA小项目的源码!我刚学习java不久,想通过一些项目源码来学习学习,提高一下!特别是像这个论坛中的植物大战僵尸源码这样的,我问要了,楼主也没给发!谁要是有各种小项目的源码,麻烦给小弟发一个,万分感激!我的邮箱kingty4652660@gmail.com小弟万分感激!color='#e78608'>------解决方案--------------------www.pudn.comcolo...

    65
    热度
  • 筹建Android L开发编译环境

    搭建AndroidL开发编译环境下载,安装ubuntu12.04http://releases.ubuntu.com/12.04/安装JDKAndroidL版本需要openjdk7.0以上版本,KK版本需要oraclejdk1.6.26以上版本$sudoapt-getupdate$sudoapt-getinstallopenjdk-7-jdk配置默认运行的java版本运行以下命令进行配置$sudo...

    65
    热度
  • Android 上通过jni读取i2c数据

    Android下通过jni读取i2c数据Android下通过jni读取i2c数据Linux平台:ubuntu10.04(x86)Android平台:AML18726-M3(Android4.0,linuxkernel2.6.34)JNI:JavaNativeInterface原理:JNI允许在Java虚拟机上运行的Java代码操作其他语言编写的应用程序和本地库方法,从而能够直与接特定的操作系统和硬...

    27
    热度
  • android4.0 frameworks障蔽key、touch等事件,不派发到app的方法

    android4.0frameworks屏蔽key、touch等事件,不派发到app的方法我们在一开始初始化InputManager.java中的InputManager实例的时候,会有如下得操作:InputManager.java在InputManager的构造函数中://初始化Callbacks函数this.mCallbacks=newCallbacks();//然后在调用native方法的时...

    64
    热度