随笔分类 - Android
android的m、mm、mmm编译命令的使用
摘要:android源码目录下的build/envsetup.sh文件,描述编译的命令- m: Makes from the top of the tree.- mm: Builds all of the modules in the current directory.- mmm: Builds all...
阅读全文
Android中使用隐藏API(大量图解)
摘要:Android SDK的很多API是隐藏的,我无法直接使用。但是我们通过编译Android系统源码可以得到完整的API。编译Android系统源码后可以在out\target\common\obj\JAVA_LIBRARIES目录可以看到它的所有API。当然对于一般情况,out\target\com...
阅读全文
Android深入浅出之Binder机制(转)
摘要:Android深入浅出之Binder机制一说明Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Bin...
阅读全文
Android sdk content loader 0%的解决方案
摘要:Eclipse在启动时,经常会碰到半天启动不起来的情况,罪魁祸首就是“Android sdk content loader 0%”,题主经常是受这玩意的百般折磨,大早上一来就被这扫了工作的激情,浪费了大把时间。Eclipse初始化不成功就干不了活,所以这事必须得解决。经过自己多次亲身测试,发现没有一...
阅读全文
Android中pm命令用法(转)
摘要:usage: pm [list|path|install|uninstall] pm list packages [-f] pm list permission-groups pm list permissions [-g] [-f] [-d] [-u] [...
阅读全文
解决Android LogCat 输出乱码的问题(转)
摘要:Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的。可以使用adb的logcat命令来查看系统日志缓冲区的内容,但是在实际操作时,会发现在CMD的DOS界面上面,使用logcat命令直接输出的中文内容是乱码。如下图:而这个问题只出现在使用log...
阅读全文
android应用程序签名(转)
摘要:概述Android系统要求,所有的程序经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并且建立程序间的信任关系。证书不是用于用户控制哪些程序可以安装。证书不需要授权中心来签名:Android应用程序上使用自己签名的证书是完全允许且普遍的。理解Android应用程序签名有以...
阅读全文
三星I9000在ubuntu下用adb调试
摘要:1.首先把手机连接上USB接口,然后在终端输入:lsusb出现了几行结果Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 001 Device 003: ID 04e8:681c Samsung Electronics Co., LtdBus 001 Device 00
阅读全文
android TimerTask 的简单应用
摘要:android应用开发中常常会用到定时器,不可避免的需要用到 TimerTask 定时器任务这个类下面简单的一个示例演示了如何使用TimerTask这个示例演示了3秒未有触屏事件发生则锁屏(只是设置下文本,意思一下)有触屏事件则解除锁定public class ColTimerTaskActivity extends Activity { /** Called when the activity is first created. */ private final String TAG = "ColTimerTaskActivity"; private final int
阅读全文
Android Service的使用方法 音乐播放器实例
摘要:Service翻译成中文是服务,熟悉Windows 系统的同学一定知道很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一个不可见的进程在后台执行,避免被用户误关闭。因为Android在某些情况下会自动关闭非前台显示的Activity,所以如果要让一个功能在后台一直执行,不被Android系统关闭,比如说闹钟、后台播放音乐,就必须使用Service.之前开发音乐播放器的时候也没用Service,但是却可以后台播放,以为Service没什么用,但是经过一段时间后发现,没用Service的播放器在播放一段时间后会被系统自动关闭,而且就算还在后台播放,过一段
阅读全文
MyEclipse扩展功能设置(Eclipse代码提示功能)
摘要:如果是eclipse的 .提示功能没有了,照下边这样设置window->Preferences->Java->Editor->ContentAssist->Advanced上面的选项卡Select the proposal kinds contained in the'default' content assist list: 中把 Other Java Proposals 选项打上勾就可以了。如果是想通过输入其他字母也达到输入点后的效果,看下面文章:怎么设置使MyEclipse的代码提示功能一样能像Microsoft Visual Studio的
阅读全文
Android SurfaceView、Callback以及SurfaceHolder
摘要:之前我们对view和surfaceview 做了比较和取舍,最后我们发现surfaceview更加的适合运作与游戏开发中,那么下面就让我们来看看这个surfaceview的结构吧;package eoe.demo; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.view.SurfaceHolder; import android.view.SurfaceView
阅读全文
【翻译】(15)Standalone Toolchain
摘要:-----------------英文文档见android-ndk-r5b的documentation.html属于Android Native Development Kit (NDK)的一部分见http://developer.android.com/sdk/ndk/(需要代理)翻译仅个人见解-----------------USING THE ANDROID TOOLCHAIN AS A STANDALONE COMPILER使用Android工具链作为独立编译器 ====================================================== WARNI..
阅读全文
【翻译】(13)Prebuilts
摘要:-----------------英文文档见android-ndk-r5b的documentation.html属于Android Native Development Kit (NDK)的一部分见http://developer.android.com/sdk/ndk/(需要代理)翻译仅个人见解-----------------NDK Prebuilt library support:NDK 预构建库支持:-----------------------------Android NDK r5 introduced support for prebuilt libraries (shared
阅读全文
【翻译】(14)Stable APIs
摘要:英文文档见android-ndk-r5b的documentation.html属于Android Native Development Kit (NDK)的一部分见http://developer.android.com/sdk/ndk/(需要代理)翻译仅个人见解-----------------Android NDK Stable APIs:Android NDK稳定API:========================This is the list of stable APIs/ABIs exposed by the Android NDK.这是Android NDK暴露的稳定API/
阅读全文
【翻译】(12)NDK GDB
摘要:-----英文文档见android-ndk-r5b的documentation.html属于Android Native Development Kit (NDK)的一部分见http://developer.android.com/sdk/ndk/(需要代理)翻译仅个人见解-----------------'ndk-gdb' Overviewndk-gdb概述IMPORTANT: IF YOU ARE DEBUGGING THREADED PROGRAMS, PLEASE READ THE SECTION BELOW TITLED 'Thread Support'
阅读全文
【翻译】(11)NDK Build
摘要:-----英文文档见android-ndk-r5b的documentation.html属于Android Native Development Kit (NDK)的一部分见http://developer.android.com/sdk/ndk/(需要代理)翻译仅个人见解-----------------'ndk-build' Overviewndk-build概述I. Usage:一、使用方法:---------The Android NDK r4 introduced a new tiny shell script, named 'ndk-build',
阅读全文
【翻译】(10)Import Module
摘要:-----英文文档见android-ndk-r5b的documentation.html属于Android Native Development Kit (NDK)的一部分见http://developer.android.com/sdk/ndk/(需要代理)翻译仅个人见解-----------------Android module paths (sharing code made easy):Android模块路径(方便共享代码):==============================================Starting from r5, the Android NDK
阅读全文
【翻译】(9)CPU Features
摘要:------英文文档见android-ndk-r5b的documentation.html属于Android Native Development Kit (NDK)的一部分见http://developer.android.com/sdk/ndk/(需要代理)翻译仅个人见解-----------------Android NDK CPU Features detection library:Android NDK CPU特性检测库:-------------------------------------------This NDK provides a small library name
阅读全文
【翻译】(8)CPU ARM Neon
摘要:----------------- 英文文档见android-ndk-r5b的documentation.html 属于Android Native Development Kit (NDK)的一部分见http://developer.android.com/sdk/ndk/(需要代理) 翻译仅个人见解----------------- Android NDK & ARM NEON instruction set extension supportAndroid NDK 和 ARM NEON指令集扩展支持-----------------------------------------
阅读全文
浙公网安备 33010602011771号