博客专栏  >  移动开发   >  android 学习及系统开发

android 学习及系统开发

1、android 应用层面接口分析及调用 2、android 系统层面源码分析 3、android 编译相关及问题解决

关注
5 已关注
37篇博文
  • android2.3权限问题

    android2.3相对于2.2来说,有个最大的变化就是权限管理模块的更新,导致明明有root权限,但是无法执行很多底层命令和api,举例:在终端上su到root用户,执行ls等命令都会报没有权限。 ...

    2011-12-01 11:40
    6309
  • android2.3 鼠标输入集成

    Android系统对鼠标的支持并不好,因为Android系统原本是为手机量身定做的,手机系统基本上是不需要鼠标的。但是随着Android系统移植到其他领域,对鼠标的支持也越来越有意义。 在andro...

    2011-12-13 11:31
    5659
  • Android系统与数字电视之我见

    Android系统与数字电视之我见 本文将与您一起探讨如下的话题 1、数字电视的现状与未来 2、移植到数字电视面临的挑战 数字电视的现状与未来 数字电视使用不同的操作系统,中间件...

    2011-11-16 10:20
    2933
  • android系统移植(一) 总述

    一、先说明一下平台要求平台硬件要求•RAM: 512MB•FLASH:256MB•CPU:    ARM平台指令集要求   ARM9 Family以上,ARMv5以上指令集,   mips平台指令集要...

    2011-07-08 16:58
    12147
  • Android Service 两种编写及应用

    最近在编写系统级service,借此也同时编写了java应用级service,感觉流程有点重要,编写还是没有太大问题。很多情况下,一些与用户很少需要产生交互的应用程序,我们一般让它们在后台运行就行了,...

    2011-07-29 14:35
    2379
  • Wifi移植文档 - android2.2及android2.3版本

    不久前移植过ranlink公司的wifi无线网卡,发现网上的一些文档不完整或者对一些碰到的问题没有说明,在此详细说明一,本人将其移植到android系统上碰到了不少的问题,修改了驱动及框架代码,费了两...

    2011-11-23 15:36
    4264
  • Android 2.3 input输入事件处理

    linux内核提供了一个Input子系统来实现的,Input子系统会在/dev/input/路径下创建我们硬件输入设备的节点,一般情况下在我们的手机中这些节点是以eventXX来命名的,如event0...

    2011-11-24 11:44
    7557
  • Sensor 代码流程分析

    本文针对android 2.3 版本的sensor从应用到hal层接口进行逐层分析。4.0的代码也拿到了,不过还没有来得及进行分析。 一、应用程序,一般的应用程序写法: package com.s...

    2011-11-24 17:09
    7918
  • 写binder客户端与服务端碰到的编译错误

    调试C++使用binder进行两个进程通讯的代码编译错误,记录下来给朋友们作为参考: 1、BpBInder端客户端函数未定义,如 target SharedLib: libgui (out...

    2011-11-28 11:50
    3348
  • Skia 的图像编解码部分

    今天在调试一个png图片时,发现解码出来的效果很差,显示出一个个模糊块,后来查看代码发现原来使用的解码是RGB565,所以就查证一下代码,修改成ARGB8888解码及输出,希望对需要的朋友有所帮助。 ...

    2011-12-13 18:08
    5341
  • JoyStick for android2.3 游戏手柄功能开发

    买了个Logitech 的游戏手柄Gamepad F310需要移植到android系统中,所以花了两天时间详细预研一下需要主要开发的逻辑过程。 1、首先在pc和linux上测试:       pc...

    2011-12-24 14:55
    7355
  • Android -- SurfaceFlinger 合成主线程 系列 (三)

    SurfaceFlinger 属于system_server进程,在system_init.cpp中利用SurfaceFlinger::instantiate()启动,在此加入到service man...

    2012-02-25 15:51
    4939
  • android 图形系统加速学习系列 (二)

    上一节介绍下android 2D&3D库加载的过程,节绍下软件实现的libagl库并重点介绍一下copybit 2D图形加速部分。 如果处理器只有2D硬件加速而没有3D硬件加速,则可以利用o...

    2012-01-06 17:54
    5932
  • android 图形系统加速学习系列 (一)

    Android 系统使用OpenGL的标准接口来支持3D图形功能,包含框架层及本地代码两个主要部分,这里先介绍本地代码部分。   源代码目录为:frameworks\base\opengl\libs...

    2012-01-04 19:55
    8829
  • android系统硬件OpenGL 3D 移植

    通过前面两篇文章:  http://blog.csdn.net/andyhuabing/article/details/7176049 http://blog.csdn.net/andyhua...

    2012-03-12 16:45
    4724
  • Android2.3 MediaPlayer系统祥解系列(概述)

    Android 的mediaplayer包含audio及video两部分的播放功能上,单独的音频或视频都是一个系统中的重要组成部分,另外一个就是显示系统部分在,在android系统最核心的就是Surf...

    2012-08-13 19:42
    6211
  • andorid- 利用非ui线程绘图方法

    Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行,常用的方法是利用Handler来实现UI线程的更新的,其本质就是利用ui主线程发送消息由另外一个非ui线程进行具体的绘制工作。...

    2012-06-13 17:57
    2449
  • Android- NDK编译APK中native死机调试

    以前在服务器编译android源码在盒子上运行死机, 可通过文章: android 动态库死机调试方法 ,我们这里说的是利用eclipse+NDK编译apk的native代码如何调试 http:/...

    2012-06-15 11:02
    5307
  • Android - 动态库双向依赖解决方法

    问题: 昨天调试一个CA库link失败的问题:ca厂商一般提供的都是静态ca库,这样子你直接将其与 你的库link在一起即可使用,但由于apk在ndk中编译器:android-ndk-r6b\ar...

    2012-06-16 10:59
    3346
  • Android -- Parcelable 序列化操作数据(上篇)

    序列化数据原理: 序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送...

    2012-06-29 18:17
    3826
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部