自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 Ubuntu12.10 root用户登录设置

ubuntu12.10默认不允许root用户登录,在登录窗口只能看到普通用户和访客登录。以普通身份登陆ubuntu后,我们需要做一些修改普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo  -s,然后输入普通用户登陆的密码,回车即可进入root用户权限模式。然后执行: vi /etc/lightdm/lightdm.conf增加:

2013-03-27 09:52:40 1060

原创 ubuntu12.10 64位编译Android4.1

1、更新source.list源gedit /etc/apt/source.list#网易的源(163源,无论是不是教育网,速度都很快)deb http://mirrors.163.com/ubuntu/ quantal main universe restricted multiversedeb-src http://mirrors.163.com/ubuntu/ quantal

2013-03-26 17:54:59 2996

原创 android4.0.3源码之鼠标光标绘制简略版

搞定了android4.0.3的触摸屏的适配后(其实只要驱动没有什么问题,加个配置文件就很容易搞定了),新的任务就下来了,就是要寻找android4.0.3中的鼠标是如何绘画的,哪里createSurface,哪里分配空间的。因为如果是软鼠标的话,在播放视频或者玩大型游戏的时候是很卡的,而走overlay,硬鼠标的话,就显得很灵敏了。艰巨的任务啊,看了我好久还是没有找到鼠标是在哪里绘制的。因为an

2013-03-21 14:50:12 2368

原创 rk4.0系统鼠标图标更换

\device\rockchip\rk30sdk\overlay_itv\frameworks\base\core\res\res\pointer_arrow.png

2013-03-15 14:39:13 1393

原创 android_launcher的源码详细分析和壁纸修改 .

一、主要文件和类1.Launcher.java:launcher中主要的activity。2.DragLayer.java:launcher layout的rootview。DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controller。它首先用onInterceptTouchEvent(MotionEvent)来拦截所有的t

2013-03-15 10:46:33 12951 5

原创 android编译系统学习 .

android的编译文件主要依赖于mk文件,其源码编译名字是Android.mk,而不我们常见的Makefile文件。android目录下的Makefile文件,include了build/core目录下的main.mk文件。main.mk文件main.mk要完成功能,主要如下:包含build/core/config.mk:根据目标板的标准变量和主机信息,设置一些变量。确定输出目录

2013-03-15 10:44:27 1348

原创 使用Android内部的DownloadProvider下载文件,并获取cache权限 .

Android内部提供了一个DownloadProvider,是一个非常完整的下载工具,提供了很好的外部接口可以被其他应用程序调用,来完成下载工作。同时也提供和很好的下载、通知、存储等机制。在Android的Browser等工具里面都用到了这个DownloadProvider。但是很遗憾的是,这个DownloadProvider不对app开发人员开放,只作为内部使用。我们现在去探究如何

2013-03-14 11:03:49 13682

原创 在游戏中强制关机,不能对关机提示框进行操作

1. 长按电源键,在显示对话框之前,系统发送私有的广播消息:public static final String IDONG_BEFORE_ACTION_SHUTDOWN = "android.intent.action.IDONG_BEFORE_ACTION_SHUTDOWN";

2013-03-13 16:49:09 899

原创 Android Nand Flash 分区

一般的嵌入式Linux开发人员是要清晰区分不同器材的作用和名称的。比如系统,内核所有保存在Nand Flash之上,断电后仍然存在,而运行后程序是装入SDRAM或Mobile DDR之类的内存设备运行。       但一般用户不大明白这几个芯片的区别,一般是就用ROM来指Nand Flash,RAM来指SDRAM之类设备。虽然在嵌入式编程,是专门有称作ROM的器材,比如EEPROM。这里就

2013-03-13 11:03:10 15021

原创 USB相关结构体之struct usb_device

struct usb_device {intdevnum;     //设备号,也称设备地址chardevpath[16];u32route;enum usb_device_statestate; enum usb_device_speedspeed; struct usb_tt*tt;intttport;unsigned

2013-03-11 15:35:54 3001

原创 usb_get_device_descriptor()

usb_new_device() -> usb_get_device_descriptor()usb_get_device_descriptor() 读入整个设备描述结构设备中有:设备描述块    USB_DT_DEVICE          接口描述块    USB_DT_INTERFACE          配置描述块    USB_DT_CONFIG

2013-03-11 14:04:41 2906

原创 make: *** [out/target/common/obj/APPS/Phone_intermediates/classes-full-debug.jar] 错误 41

make: *** [out/target/common/obj/APPS/Deskdate_intermediates/classes-full-debug.jar] 错误 41 这个错误,解决方法,知道的话就很简单了,只需打如下命令即可:$ make clobber      $ make       就可以啦!

2013-03-05 11:28:10 4429 2

原创 源码里查看Android版本

源码里查看Android版本:build/core/version_defaults.mk

2013-03-04 17:38:29 625

原创 ubuntu12.04中shell脚本无法使用source的原因及解决方法

现象: shell脚本中source aaa.sh时提示 source: not found原因: ls -l `which sh` 提示/bin/sh -> dash这说明是用dash来进行解析的。改回方法: 命令行执行:sudo dpkg-reconfigure dash在界面中选择no再ls -l `which sh` 提示/bin/sh ->

2013-03-04 13:33:40 671

原创 如何查看ubuntu的版本信息和查看几位 32 or 64位

2013-03-04 10:48:17 946

音乐播放器加微博完整代码+tomcat

音乐播放器加微博完整代码+tomcat~有详细的论文文档和详细的代码说明~非常非常好的一个项目案例

2012-05-04

配置NDK集成开发环境全过程第一版.

Andorid 配置NDK集成开发环境全过程~很好的资料

2012-05-04

商业项目完整版源代码

android 的一个商业项目,共享!/* * Copyright (C) 2009 Teleca Poland Sp. z o.o. <android@teleca.com> * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */

2012-05-04

内存分配程序(C语言)

C 编程语言提供了两个函数来满足我们的三个需求: malloc:该函数分配给定的字节数,并返回一个指向它们的指针。如果没有足够的可用内存,那么它返回一个空指针。 free:该函数获得指向由 malloc 分配的内存片段的指针,并将其释放,以便以后的程序或操作系统使用

2009-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除