移动平台
首先在看之前必须确定你已经部分了解广播intent的原理(从Java层到native层)。如果一窍不通的话,请先百度看完。
进入正题,广播intent从Java层最终会调用binder机制来触发native层的发送,即发送消息BROADCAST_INTENT_TRANSACTION,而这个消息是通过IActivityManager接口处理的,所以我们在程序中必须先获得这个接口,即如下:
...
一.logcat:
logcat可以用来记录日志信息,为我们的调试工作提供了很大的便利。
1.使用方式:
(1)使用命令行:adb logcat命令。缺点,不直观。
(2)使用adt插件提供的图形化工具logcat.
2.调试技巧(针对图形化工具logcat)
安卓将日志信息分为ERROR,WARN,I...
开源地址
https://github.com/gonjay/rubychina4android
点击下载APK
特性:
安卓原生的侧滑抽屉下拉刷新主页帖子列表下滑到头后自动获取新的内容浏览帖子详情并支持Markdown,左右侧滑分别展示帖子内容、回复列表、回复编辑(预览)登录、退出功能
为什么要开发安卓版本
我希望用自己掌握的技术在安卓上面提供优秀的体验探索HTM...
注:本文翻译自Google官方的Android Developers
Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/draw.html在你定义...
教程博客淘帖论坛?eoe·Android开发资源区?Android开发实例教程19150712/ 2 页下一页android 权限大全『癲瘋霸気』于
2013-4-3 10:27发表在[其他实例算法][复制链接][只看楼主][上一主题][下一主题]android权限大全访问登记属性android.p...
1. ANR(Activity is not responding)Main线程(UI 主)功能:1.
创建UI控件 2. 更新UI控件状态 3. 事件处理限制:
Main线程不建议有超过5s的事件什么条件下出现ANR:当用户输入事件超过5s没有得到系统响应第二种出现ANR的情况:广播接收者的onR...
运行手机虚拟机时,老是弹出这样的“android.process.acore“服务已意外停止,虽不影响正常使用,但终究影响心情。网上找的方案,按如下步骤操作,可以解决问题:
出现这个提示不用担心,并不是手机出了毛病。“进程android.process.acore已意外停止”的解决的方法很简单。 请...
文章出处:http://blog.csdn.net/cjjky/article/details/6535426在学习过程中如果经常阅读源码,理解程度会比较深,学习效率也会比较高,那么如何方便快捷的阅读Android源码?如何查看Android源码[以Android2.2为例]我们知道在Eclipse...
从来没有想过反编译apk是来的如此方便,并且还可以修改后重新编译运行,这比在win下修改pe容易多了,感谢apktool和smali工具的作者提供这么好的工具。
跟踪apk一般的做法是在反编译的smali代码中插入log输出,然后重新编译运行看输出日志,这种方法费时费力,如果能够实时调试是最好的了。...
注:本文翻译自Google官方的Android Developers
Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/environment.h...