
Android
文章平均质量分 60
witkeyzhang
这个作者很懒,什么都没留下…
展开
-
导入新的android project时,提示Invalid project description解决方法
导入新的android project时,会出现提示“Invalid project description”信息导入无法导入 这是由于你把项目直接放在了workspace中了,再导入就会出现些错误信息 只需要将你要导入的项目放到workspace即可,同时将Copy projects into workspace勾上就可以了原创 2013-12-31 16:34:01 · 844 阅读 · 0 评论 -
android多国语言的国家代码
用于android的国际化。在res目录下的对应字符串目录。例如中文的话就在工程res目录下新建一个values-zh-rCN目录,然后将你翻译的strings.xml,或者arrays.xml放在下面就可以了。下面给出国家的文件目录名称(应用中默认文件夹名为values为英文,加入后缀后变为相应国家)en 英文en_US 英文 (美国)ar 阿拉伯文ar_AE 阿拉伯转载 2014-02-08 16:38:09 · 894 阅读 · 0 评论 -
Android 4.0与4.2 全屏实现方式并且在设置里可实时控制
一、在 SystemUI 中添加抽象函数(frameworks/base/packages/SystemUI/src/com/android/systemui/SystemUI.java)public abstract class SystemUI { public Context mContext; public abstract void start(); p原创 2014-01-17 10:07:10 · 1755 阅读 · 0 评论 -
Android4.0 修改个性化鼠标图标
Android4.0里鼠标的图片名称是:pointer_arrow.png,具体路径在/android4.0/frameworks/base/core/res/res/drawable-mdpi里,直接用做好的图标替换替换即可!转载 2014-01-17 13:20:53 · 2287 阅读 · 0 评论 -
android修改鼠标事件
一、在 SystemUI 中添加抽象函数(frameworks/base/packages/SystemUI/src/com/android/systemui/SystemUI.java)public abstract class SystemUI { public Context mContext; public abstract void start();转载 2014-01-16 18:12:19 · 1811 阅读 · 1 评论 -
Android 屏幕旋转问题
以Android 4.0.4为例 如何让Android开机过程中也为横屏或竖屏:android系统中有“ro.sf.hwrotation”这样一个系统属性,只需要修改其值为对应的旋转角度即可以达到旋转目的(0,90,180,270)(/frameworks/base/services/surfaceflinger/SurfaceFlinger.cpp)旋转代码:void原创 2014-01-24 14:31:36 · 1657 阅读 · 0 评论 -
Android Matrix理论与应用详解
Matrix学习——基础知识以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。首先给大家举个简单的例子:现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为△x,y方向的平转载 2014-01-24 14:39:04 · 678 阅读 · 0 评论 -
如何使用android.os.SystemProperties
1. 在你的專案按滑鼠右鍵選properties或按快捷鍵Alt+Enter, 再選Java build path項目2. 在libraries頁面加入layoutlib.jar。layoutlib.jar可以在你電腦放sdk的目錄裡找到,如我是用2.1版去開發,所以使用\platforms\android-7裡的data\layoutlib.jar,不同的android版本請選相對應的目錄。转载 2014-01-13 17:28:08 · 736 阅读 · 0 评论 -
android4.0.3 去掉系统状态栏(StatusBar),让所有app程序均是全屏显示
基于android4.0.31,StatusBar 属于系统app,在SystemUI下,该文件位于android_src/frameworks/base/packages 下面(其中android_src指的是你的android源码路径)2,打开SystemUI的src目录SystemUI/src/com/android/systemui/statusbar 里面有个StatusBa转载 2014-01-10 13:40:57 · 988 阅读 · 0 评论 -
android ADB命令的使用
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备. 先说安装方法, 电脑上需要安装客户端. 客户端包含在sdk里. 设备上不需要安装, 只需要在手机上打开选项settings-applications-development-USBdebugging. 对于Mac和Linux用户, 下载好的sdk解压后, 可以放~或者任意目录. 然后转载 2013-12-25 13:22:38 · 537 阅读 · 0 评论 -
Linux 内核配置机制(make menuconfig、Kconfig、makefile)讲解
前面我们介绍模块编程的时候介绍了驱动进入内核有两种方式:模块和直接编译进内核,并介绍了模块的一种编译方式——在一个独立的文件夹通过makefile配合内核源码路径完成 那么如何将驱动直接编译进内核呢? 在我们实际内核的移植配置过程中经常听说的内核裁剪又是怎么麽回事呢?我们在进行linux内核配置的时候经常会执行make menuconfi转载 2013-12-25 10:54:26 · 552 阅读 · 0 评论 -
Android CTS 测试总结
获取cts工具有两种方法:1、直接下载,CTS下载地址:http://source.android.com/compatibility/downloads.html2、android工程中有cts目录,可以自己编译cts工具。3、工作流程:摘录自:http://source.android.com/compatibility/cts-intro.htmlWork转载 2014-01-05 23:00:56 · 983 阅读 · 0 评论 -
Android自动化测试——CTS测试
一、为什么需要兼容性测试(以下称CTS)?1.1、让APP提供更好的用户体验。用户可以选择更多的适合自己设备的APP。让APP更稳定。1.2、让开发者设计更高质量的APP。1.3、通过CTS的设备可以运行Android market。另外,CTS是免费的,而且很简单。二.CTS是开源的测试框架,使用它来测试你的设备是否具备兼容性。CTS主要包含两个组件:运行在PC上的测试框转载 2014-01-05 22:58:07 · 803 阅读 · 0 评论 -
Android之Activity标题栏和状态栏设置
一、在代码中设置public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去除title requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉Activity上面的状态栏getWindow().setFl转载 2014-01-03 16:31:03 · 837 阅读 · 0 评论 -
Android 4.0源码目录结构说明
|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik JAVA虚拟机)|-- development (应用程序开发相关)|-- external (转载 2014-02-17 15:29:10 · 638 阅读 · 0 评论