- 博客(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
原创 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
商业项目完整版源代码
2012-05-04
内存分配程序(C语言)
2009-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人