![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 70
abcdefg1112aa
这个作者很懒,什么都没留下…
展开
-
Android原码结构分析(转载)
以下内容转载于网上论坛。正确性未一一验证,但是看了部分结构解释正确。Google提供的Android手机开发平台包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示: . |-- Makefile (全局的Makefile) |-- bionic (Bionic C库) |-- bootloader ...原创 2011-09-26 09:48:10 · 97 阅读 · 0 评论 -
onTouchEvent, onClick及onLongClick的调用机制(转载)
该文属于转载,忘记是哪个作者了,抱歉。 针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了...原创 2012-09-13 11:08:38 · 136 阅读 · 0 评论 -
android当中的xml没有代码提示功能解决办法
android中有比较多的xml文件,在编辑的时候如果没有出现提示信息,有如下办法解决:1. 确定是否加入了空间名 xmlns:android="http://schemas.android.com/apk/res/android"2. 是都可以用界面编辑器打开,如果不行则说明是打开模式错误。3.选择xml文件,单击右键选择“open with”,里面会有很多打开方式,选择对应的打开当...2011-12-08 14:51:08 · 771 阅读 · 0 评论 -
给Android应用开发者的十个建议(转载)
随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸载。尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十条建议,以便能在当前和以后的所有Android设备都...原创 2011-12-06 17:42:57 · 118 阅读 · 0 评论 -
区分Activity的四种加载模式(转载)
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingl...原创 2011-12-06 14:48:27 · 74 阅读 · 0 评论 -
Android应用的自动升级、更新模块的实现完整方案+参考程序代(转载)
看到很多人求自动更新功能的实现模块结合网上资源 给出完整解决方案加参考程序打包(源码仓库特点,必有打包工程{:4_84:})希望自行实现整理另如果你有好的代码也可以分享出来 不只是交换苹果而已希望多支持源码仓库 争做eoe最好的版块不登高山,不知天之高也; 不临深溪,不知地之厚也。 ——《荀子▪劝学》我们看到很多Andro...原创 2011-11-23 10:48:39 · 145 阅读 · 0 评论 -
android应用程序编译不产生odex
在Android.mk中添加:LOCAL_DEX_PREOPT := false2012-05-21 17:18:16 · 391 阅读 · 0 评论 -
android使用9patch报错
9patch图片就是xxx.9.png图片,也是png的一种格式。在android当中有可能会用到无损拉伸图片,最简单的方法就是9patch。android自带有转换工具,路径是在tools下的draw9patch.bat。使用方法就载入需要拉伸的图片,在需要拉伸的边点上黑点(点击鼠标左键)。注意:黑点的边不能断,并且左边和上边都必须是黑线,否则导入到工程中会报错修改好后,保存...2011-11-15 17:33:02 · 142 阅读 · 0 评论 -
Android多国语言缩写
相关文档:http://www.loc.gov/standards/iso639-2/php/English_list.phphttp://www.lingoes.cn/zh/translator/langcode.htm en 英文 en_US 英文 (美国) ar 阿拉伯文 ar_AE 阿拉伯文 (阿拉伯联合酋长国) ar_BH 阿拉伯文 (巴林) ar_DZ 阿拉伯文 (阿...2012-05-21 11:32:01 · 115 阅读 · 0 评论 -
Android的Launcher显示默认apk
Launcher源码的在res/xml目录下的default_workspace.xml。格式如下:1. packageName="com.android.contacts"指定该应用的包名。 2. launcher:className="com.android.contacts.DialtactsActivity"该应用所对应的类。 3. launcher:screen="1"在桌面的第...2012-05-21 11:27:11 · 479 阅读 · 0 评论 -
android开发log信息打印
经常使用到log信息来打印并判断程序的运行情况。一般是在程序中设置打印信息,然后用串口调试工具来查看。在程序中可以这样设置 private void dvbtLog() { String lineFormat = "%s--%s--%d"; StackTraceElement traceElement = Thread.currentThread().get...2011-12-20 14:45:48 · 257 阅读 · 0 评论 -
Android2.3 CTS测试简单说明(cron可节省时间)
根据网上的教程,结合自己的实际操作写下以下内容。我的操作系统是ubuntu10.04的。首先先编译android源码,在你项目当前位置 . build/envsetup.sh 然后编译cts$ make cts之后就会产生out/host/linux-x86/cts/android-cts。这个文件夹就是Compatibility Test Suit。进入androi...2011-10-20 15:29:21 · 194 阅读 · 0 评论 -
众多Android 开源项目推荐,给力工作给力学习(转载)
转自:http://www.cnblogs.com/TerryBlog/archive/2011/04/18/2019907.htmlFBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。 项目地址:http://www.fbreader.or...原创 2011-10-14 09:35:48 · 185 阅读 · 0 评论 -
免费的Android UI库及组件推荐(转载)
短短数年时间Android平台就已经形成了一个庞大而活跃的开发者社区。许多社区开发的项目业已进入成熟阶段,甚至可以用于商业的软件生产中,且不用担心质量问题。 本文编译自androiduipatterns,意在分享一些免费、开源的Android UI库及组件资源。 一、UI组件库 1. GreenDroid 该项目可以实现下列的UI设计:动作栏(Action Bar)快捷动作(Qu...原创 2011-10-14 09:34:34 · 165 阅读 · 0 评论 -
String.xml中product属性使用
Android的资源文件string.xml会出现下面同名的字符串,如下所示 <string name="build_type" product="tv">"智能电视"</string><string name="build_type" product="phone">"智能手机"&2012-10-10 14:17:37 · 1344 阅读 · 0 评论