Android
permike
adsfdfsadfasdfasdfsdfasdf
展开
-
如何移植android 源代码到自己的手机上!
帖子比较老了,但有点价值Android带给我们的不仅仅是优秀的触控,漂亮的界面,快速的事件处理,让我们爱不释手!最重要的,它是开源的,任何android的爱好者都可以在它许可的权限范围内对android的源码做修改,移植,定制,以满足自己的需求。由此,目前非官方的第三方ROM受到了众多手机玩家以及android开发者的热爱,他们或者厌倦了原有的桌面程序,想换换口味,或者是为了优化手机处理能力,转载 2014-12-12 09:10:51 · 2942 阅读 · 0 评论 -
Linux USB驱动框架分析
说的usb子系统的IO操作,不得不说usb request block,简称urb。事实上,可以打一个这样的比喻,usb总线就像一条高速公路,货物、人流之类的可以看成是系统与设备交互的数据,而urb就可以 看成是交通工具。在一开始对USB规范细节的介绍,我们就说过USB的endpoint有4种不同类型,于是能在这条高速公路上流动的数据也就有四种。但 对车是没有要求的,urb可以运载四种数据,不转载 2014-12-12 09:22:06 · 526 阅读 · 0 评论 -
Android系统移植方法详解1
http://www.anzhuoba.com/archiver/?tid-8419.html[本文WORD文档下载:]通过Android系统移植,让它在目标系统上运行起来。Android系统由于用的是linux内核,因此内核移植和嵌入式linux内核移植差异不大,过程如下:(1)移植boot-loader和linux2.6内核到目标平台上,让linux内核可以启动起来转载 2014-12-12 09:16:47 · 1065 阅读 · 0 评论 -
Android系统开发之触摸屏tslib移植(内核)和原理分析
Android系统开发之触摸屏tslib移植(内核)和原理分析本帖最后由 haolele 于 2011-11-11 21:07 编辑 Android系统开发之触摸屏tslib移植(内核)和原理分析首先了解一下tslib的运行原理,tslib的运行分成两部分(1)校验在LCD固定坐标位置依次显示出5个坐标让用户触摸,把LCD坐标和用户触摸时驱动屏驱动底层的坐标总共5组值保转载 2014-12-12 09:18:07 · 1730 阅读 · 0 评论 -
android UI进阶之style和theme的使用
今天来和大家分享一下android中UI设计里面常会用到的style和theme。首先,style和theme都是资源,android提供了很多这样的默认资源。你可以来使用它们。同时你也可以自己定义style和theme。这非常的简单,只需要在res/values/这个路径里面新建一个.xml文件,而且他的根节点必须是.对每一个style和theme,给element增加一个全局唯一的名字转载 2014-12-29 09:57:30 · 469 阅读 · 0 评论 -
activity禁止横竖屏切换
1,禁止横竖屏切换在配置文件中写死[java] view plaincopyandroid:screenOrientation="landscape" android:screenOrientation="portrait" 2,横竖屏切换不重启Activity在配置文件中声明程序自己处理,在onC转载 2014-12-29 09:58:59 · 717 阅读 · 0 评论 -
Android应用程序内存优化
以下内容为转载自网上,然后自己加工贴合到一块的:原文地址:http://www.cnblogs.com/frydsh/archive/2012/12/09/2810601.html http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&g转载 2014-12-29 09:40:51 · 542 阅读 · 0 评论 -
Android 多线程:使用Thread和Handler
当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分发到对应的组件进行处理。所以主线程通常又被叫做UI线程。 比如说从网上获取一个图片,在一个ImageView中将其显示出来,这种涉及到网络操作的程序一般都是需要开一个线程完成网络访问,但是在获转载 2014-12-29 09:38:20 · 693 阅读 · 0 评论 -
Android系统开发之tslib移植
本帖最后由 haolele 于 2011-11-11 21:08 编辑 Android系统开发之tslib移植(1)切换至tslib目录然后执行如下命令(以marvell平台为例)./autogen.shecho "ac_cv_func_malloc_0_nonnull=yes" > arm-marvell-linux.cache./configure --host=a转载 2014-12-12 09:19:11 · 1296 阅读 · 0 评论 -
Android系统移植之按键移植
本帖最后由 haolele 于 2011-11-11 21:04 编辑 Android系统移植之按键移植这一部分主要是移植android的键盘和按键(1)Android使用标准的linux输入事件设备(/dev/input目录下)和驱动,按键定义在内核include/linux/input.h文件中,按键定义形式如下:#define KEY_ESC 1转载 2014-12-12 09:17:12 · 737 阅读 · 0 评论 -
让应用程序不被任务管理器杀死...
android:sharedUserId="android.uid.system"> android:allowClearUserData="false" android:process="system" android:killAfterRestore="false">这样应该可以了,我也是仿照那些不能被杀死的系统应转载 2014-12-27 16:45:26 · 3486 阅读 · 0 评论