- 博客(16)
- 资源 (14)
- 收藏
- 关注
转载 Android学习系列(1)--为App签名(为apk签名)
写博客是一种快乐,前提是你有所写,与人分享,是另一种快乐,前提是你有舞台展示,博客园就是这样的舞台。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布
2014-11-25 23:04:19 319
原创 横竖屏切换时候Activity的生命周期
1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCreate-->onStart-->onResto
2014-11-24 17:31:01 324
转载 Android应用开发基础篇(10)-----Menu(菜单)
一、概述 Menu,简单来理解就是当你按下手机的“menu”键时所弹出来的窗口,它被广泛应用着,几乎在每个应用中都有它的身影。二、要求 用两种方式实现菜单功能。三、实现 新建工程MyMenu,修改/res/layout/main.xml文件,主要是修改了里面的TextView,完整的main.xml文件如下:
2014-11-24 13:20:59 473
原创 requestWindowFeature使用详解
requestWindowFeature可以设置的值有: // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定 // 3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时
2014-11-20 16:16:32 359
原创 Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE
问题描述:用eclipse编译程序,然后在android手机上运行,报错如下:[2012-06-21 12:56:17 - xmobile17] Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE[2012-06-21 12:56:17 - xmobile17] Please check logcat output fo
2014-11-18 13:32:31 439
原创 Unable to execute dex: Multiple dex files define 解决方法
问题发生概述: 程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后未果,便按照搜索方案,逐一尝试,都未能解决,最后盯着工程突然发现问题。具体解决方案如下:方法一: Ecl
2014-11-14 12:52:34 447
转载 安装APP损坏,出现[INSTALL_FAILED_DEXOPT]的解决办法
在android4.0源码里面编译出来apk后,用adb install (或adb install -r 重装)安装时,报错[INSTALL_FAILED_DEXOPT]。xu@xu-PC:~$ adb install workspace/out/target/product/generic/system/app/xxx.apk2820 KB/s (225970 bytes in 0
2014-11-10 13:42:00 1565
原创 No orientation specified, and the default is horizontal. This is a common source of bugs when chil
整的错误提示信息为:No orientation specified, and the default is horizontal. This is a common source of bugs when children are added dynamically.通常发生这个错误提示的原因是我们直接在原有的页面上把别的布局标签改成,但是使用标签要指明方向,水平方向还是垂直方向
2014-11-07 16:14:55 566
转载 Android又现空指针(java.lang.NullPointerException)
一直以来,空指针引用是程序员极力要避免的问题。在java程序中,当程序出现空指针引用时,通常会报java.lang.NullPointerException异常,这样的异常通常会导致程序崩溃或系统挂掉。下面是一个真实的案例:平台: android代码:frameworks/base/media/java/android/media/RingtoneManager.java中:
2014-11-07 12:37:41 758
转载 svn配置详解
花了一天时间,走了不少弯路,解决N多错误,终于全部完成了,记下安装过程中遇到的各种问题,希望对初步使用svn的TX们有所帮助。 关于svn的介绍此处略过,直接进入正题。 svn服务的开启有两种方式, 自带的svnserve服务(访问地址类似于svn://192.168.80.18/repos/)与Apache配合使用 (访问地址类似于http://192.168.80.18:
2014-11-04 15:56:39 652
转载 SVN功能详解
SVN功能详解TortoiseSVN是windows下其中一个非常优秀的SVN客户端工具。通过使用它,我们可以可视化的管理我们的版本库。不过由于它只是一个客户端,所以它不能对版本库进行权限管理。TortoiseSVN不是一个独立的窗口程序,而是集成在windows右键菜单中,使用起来比较方便。TortoiseSVN每个菜单项都表示什么意思01、SVN C
2014-11-04 09:39:53 490
原创 Android ADB 工具使用
adb(Android Debug Bridge)是Android 提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机 模拟器 的状态 。还可以进行以下的操作:1、快速更新设备或手机模拟器中的代码,如应用或Android系统升级;2、在设备上运行shell命令;3、管理设备或手机模拟器上的预定端口;4、在设备或手机模拟器上复制或粘贴文件;以下为一些常用的操作:
2014-11-03 17:03:53 459
原创 Android开发中的logcat工具使用
logcat使用方法如下所示: logcat [options] [filterspecs]logcat的选项包括: -s 设置过滤器,例如指定 '*:s' -f 输出到文件,默认情况是标准输出。 -r [] Rotate log every kbytes. (16 if unspecified). Requires -f
2014-11-03 16:52:11 447
转载 Android高效编程注意事项
最近用Android开发了几个模块,感觉有点慢,后来好好看了相关优化Android代码的知识,优化之后,感觉快了很多。在这里与大家分享一下,下面只是说的一些很基础 有很重要的知识,你想要编写运行速度很快、占用内存少的代码可能有点帮助。概述There are two basic rules for resource-constrained systemsDon't do work tha
2014-11-03 16:16:32 339
转载 Android的源代码结构
(hanchao3c Android 开发者论坛原创,转载请注明) Google 提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:.|-- Makefile (全局的Makefile)|-- bionic (Bionic含义为仿生,这里面是一些基础的库的源代码)
2014-11-03 16:11:26 278
EventBus study
2015-11-11
site-1.6.16
2014-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人