当前位置: 代码迷 >> Could的解决方案
 
  • 杞?浇-android bit地图 oom 鍒嗘瀽

    杞?浇--androidbitmapoom鍒嗘瀽鍘熸枃鍑哄?:http://labs.ywlx.net/?p=3351android鐢辫В鏋恇itmap寮曡捣鐨勫唴瀛樻孩鍑洪棶棰?鍙戣〃浜?2012/10/28鐢?peibingqing鏈?杩戝湪鍋氫竴娆惧?闃叉父鎴忥紝鐢ㄧ殑浜媠urfaceview妗嗘灦锛岀敱浜庡浘鐗囪繃澶氾紝鑰屼笖娓告垙杩囩▼涓?兘闇?瑕佽繖浜涘浘鐗囷紝鎵?浠ュ姞杞芥垚bitm...

    334
    热度
  • Android移栽: wifi设计原理(源码分析)

    Android移植:wifi设计原理(源码分析)初始化在SystemServer启动的时候,会生成一个ConnectivityService的实例,try{Log.i(TAG,"StartingConnectivityService.");ServiceManager.addService(Context.CONNECTIVITY_SERVICE,newConnectivityService(co...

    31
    热度
  • 怎么调用android内置图片,比如menu->add的加号图片,search的放大镜图片

    如何调用android内置图片,比如menu->add的加号图片,search的放大镜图片可以在android源代码里找?\frameworks\base\core\res\res\drawable\?http://developer.android.com/guide/practices/ui_guidelines/icon_design.html?StandardmenuiconsSho...

    8
    热度
  • 创办一个android maven application

    创建一个androidmavenapplication出自:http://blog.csdn.net/luhuajcdd/article/details/8132386手动的创建自己的androidapplication1.用androidtool创建项目。androidcreateproject\--target<target_ID>\--name<your_project_n...

    92
    热度
  • Abstract Class和Interface之间的不同:

    PHP中的AbstractClass和Interface原文:http://www.techflirt.com/tutorials/oop-in-php/abstract-classes-interface.html最近开始学习PHP+MySQL,记录下学习过程中的重点内容吧,然后考虑把开发网站的过程也写一个系列Blog。这篇blog主要介绍了AbstractClass和Interface...

    76
    热度
  • Android按键灯,指示灯小结【Android源码解析十一】

    Android按键灯,指示灯总结【Android源码解析十一】Android中有各种灯,背光灯,按键灯,指示灯,等等;前几天修改了这部分代码,整理下思路,其实都不难;首先,来说说指示灯(提示灯),即未接电话,未接短信的时候,会闪灯,这个其实就是NotificationManager这个类中的notify()方法来处理的;流程简单来过一下:Step1:从应用层发送的notify(),到framewo...

    87
    热度
  • Android起步之bluetooth

    Android启动之bluetooth前一段时间我们分析了kernel中bluetooth的初始化操作,从这一章起,晓东将会和大家一起正式进入到Android中bluetooth的分析。毫无疑问,我们依然需要知道在Android启动的时候,蓝牙究竟有做些什么。首先我们来回顾一下Android启动的一般流程,有人把它归结为4个步骤,分别为1)init进程启动;2)Native服务启动;3)Syste...

    33
    热度
  • Bit地图基本概念及在Android4.4系统上使用Bit地图Factory的注意事项

    Bitmap基本概念及在Android4.4系统上使用BitmapFactory的注意事项本文首先总结一下Bitmap的相关概念,然后通过一个实际的问题来分析设置BitmapFactory.options的注意事项,以减少不必要的内存占用率,避免发生OOM。一、Bitmap的使用trick尽量不要使用setImageBitmap或setImageResource或BitmapFactory.dec...

    20
    热度
  • android-Scheduling Repeating Alarms学习

    android--SchedulingRepeatingAlarms学习原文地址:http://developer.android.com/training/scheduling/alarms.htmlAlarms(basedontheAlarmManagerclass)giveyouawaytoperformtime-basedoperationsoutsidethelifetimeofyour...

    92
    热度
  • Android多线程分析之4:MessageQueue的实现

    Android多线程分析之四:MessageQueue的实现Android多线程分析之四:MessageQueue的实现罗朝辉(http://blog.csdn.net/kesalin)CC许可,转载请注明出处在前面两篇文章《Android多线程分析之二:Thread的实现》,《Android多线程分析之三:Handler,Looper的实现》中分别介绍了Thread的创建,运行,销毁的过程以及T...

    33
    热度
  • Android代码混淆及项目发布方法记录

    Android代码混淆及项目发布步骤记录本来整理了一份Android项目混淆与发布的文档,突然想到何不写篇博客,分享一下呢,如是便有了本文。Android代码混淆及项目发布步骤记录一、清理代码中的调试信息,如Log、System.out二、在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数据库版本。三、在清单文件中将项目的debugable设置为false四、...

    27
    热度
  • Android漫纪行(4)-so文件动态调试一例

    Android漫游记(4)---.so文件动态调试一例Android平台的动态调试一直以来是个困扰我等Coder的头疼问题,特别是对于本地的动态调试支持,可以说是“弱智”级别的,不知道Google的新版NDK和新出的AndroidStudio对这块支持如何,让我们拭目以待。言归正传,我这里采用的是cygwin+ndk-gdb的调试模式,灵感来自于XDA的一篇博文(点击打开链接),平台和原文...

    69
    热度
  • 深度分析:Android4.3下MMS发送到附件替音频文件(音频为系统内置音频)的彩信给自己,添加音频-发送彩信-接收彩信-下载音频附件-预览-播放(一,添加附件)

    深度分析:Android4.3下MMS发送到附件为音频文件(音频为系统内置音频)的彩信给自己,添加音频-发送彩信-接收彩信-下载音频附件-预览-播放(一,添加附件)因为工作需要,再加上个人爱好,经过分析整理出短彩应用中从发送至收到附件为音频的彩信的下载,预览,播放整个流程,给大家一起分享。第一步,添加附件:ComposeMessageActivity类下,addAttachement();priv...

    395
    热度
  • Android 搅混机制

    Android混淆机制一、为什么要加入混淆机制?为了防止apk被反编译后,很容易被其他人看懂。混淆机制的本质是什么?把原来有具体含义的类名,变量名,方法名,修改成让人看不懂的名字,例如方法名getUserName编程了方法名a二、如何混淆代码Android工程目录下有两个文件,project.properties,proguard-project.txt1、project.properties(工...

    34
    热度
  • 卷2 Dalvik与Android源码分析 第五章 Interpreter与JIT 5.1 解释器编译结构、5.2dalvik寄存器编译模型 图书版试读-请勿转发

    卷二Dalvik与Android源码分析第五章Interpreter与JIT5.1解释器编译结构、5.2dalvik寄存器编译模型图书版试读--请勿转发作者[email protected]/**/第五章Interpreter与JIT图书版(5.1-5.2)解释器是影响虚拟机性能关键因素,最初的Dalvik只有C语言版本的解释器,到汇编实现的ASM解释器。再到进一步将JIT做进解释器。A...

    28
    热度
  • Maven开发Android的常见有关问题

    Maven开发Android的常见问题问题集合Projectbuilderror:Unknownpackaging:apk,在Eclipse中安装m2e-android插件01安装源:http://rgladwell.github.com/m2e-android/updates/02?03安装方法:Help->InstallnewSoftware->在出来的对话框中点击Add->...

    13
    热度
  • Android4.0(Phone)拨号起步过程分析(二)

    Android4.0(Phone)拨号启动过程分析(二)接上:Android4.0(Phone)拨号启动过程分析(一)InCallScreen处理来电和拨号的界面,接通电话也是这个界面,接下来分析InCallScreen类是如何处理拨号流程的;@Override protectedvoidonCreate(Bundleicicle){ Log.i(LOG_TAG,"onCreate()...

    74
    热度
  • Android4.0(Phone)拨号起步过程分析(一)

    Android4.0(Phone)拨号启动过程分析(一)由于工作的需要,需要修改原生的Phone程序,现在就好好看下来电与拨号是如何处理的;不管是拨号还是来电,调用的都是Phone程序,由于很多类都涉及到framework层,比较复杂;先从简单的拨号分析,在外部拨号是由Action:android.intent.action.CALL_PRIVILEGED或android.intent.actio...

    14
    热度
  • Android开发技艺之查看外部依赖jar的源码_android private libralies does not allow modifications to source

    Android开发技巧之查看外部依赖jar的源码_androidprivatelibraliesdoesnotallowmodificationstosource在Eclipse中开发android的应用程序时,有时想查看函数的内部实现,但是当在函数上点击ctrl和鼠标左键的时候,往往出现如下提示:ClassFileEditorSourcenotfoundTheJARofthisclassfile...

    71
    热度
  • Android推送提案分析(MQTT/XMPP/GCM)

    Android推送方案分析(MQTT/XMPP/GCM)本文主旨在于,对目前Android平台上最主流的几种消息推送方案进行分析和对比,比较客观地反映出这些推送方案的优缺点,帮助大家选择最合适的实施方案。方案1、使用GCM服务(GoogleCloudMessaging)简介:Google推出的云消息服务,即第二代的C2DM。优点:Google提供的服务、原生、简单,无需实现和部署服务端。缺点:An...

    70
    热度