![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
alley_zhang
这个作者很懒,什么都没留下…
展开
-
Android模拟器常用命令的使用
要玩GPhone的模拟器,当然需要先去google上面下载Android的SDK,解压出来后在SDK的根目录下有一个tools文件夹,里面就是模拟器和一些非常有用的工具。双击“emulator.exe”,直接启动模拟器,简单吧。当然,如果要对模拟器进行一些定制,还是要从命令行调用,带上参数启动。下面就来介绍一下启动是常用的几个参数:1.模拟器外观的定制:480x320, landscape: emulator -skin HVGA-L320x480, portrait : emulator -skin HV原创 2010-06-28 17:59:00 · 1531 阅读 · 0 评论 -
丢失R.java文件
<br />有很多初学的朋友们经常不注意规范自己开发的项目组件,比如随便给包起名字,将Java文件随便放到任一包下等等。当然我也遇到过。呵呵。我在刚刚开始学习android的时候,写了很多个不搭边的Activity。它们都是有不同功能,不同类型的Activity。于是我尝试着准备把不同Activity归归类。放到不同的包下,结果才发现Android不允许这样做。于是我把所有的Activity直接拖拽到指定的一个包中。于是悲剧的事情发生了。R.java文件丢失了。<br />这时不要重启eclipse。因为重原创 2010-06-30 16:44:00 · 3074 阅读 · 0 评论 -
Android内核的根文件系统
<br />adb shell 进入linux内核:<br />首先是Android的文件系统根目录的结构:# pwd && ls -a -l<br />/<br />drwxrwxrwt root root 2009-06-10 09:53 sqlite_stmt_journals<br />drwxrwx--- system cache 2008-09-06 22:51 cache<br />d---rwxrwx system syste原创 2010-06-29 09:56:00 · 2010 阅读 · 0 评论 -
android的Log输出
<br /><br />一个android应用程序运行后 并不会在 ide的控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。<br /> <br />在程序中输出日志, 使用 android.util.Log 类. <br />该类提供了若干静态方法 <br />Log.v(String tag, String msg); <br />Log.d(String tag, String msg); <br />Log.i(String tag, String msg); <br /转载 2010-07-05 16:07:00 · 103658 阅读 · 2 评论 -
WARNING: Application does not specify an API level requirement!
<br />在开发自己的应用时,虽然自己创建的AVD的时候已经确定了SDK的版本,但是在AVD的模拟器中运行某一个应用时还是偶尔会报出警告:<br />WARNING: Application does not specify an API level requirement!<br />虽然程序员不关心警告,但是也应该了解一下:<br />这个时候需要在自己应用的AndroidManifest.xml中需指定users sdk <br /><uses-sdk android:minSdkVersion="原创 2010-07-06 14:10:00 · 962 阅读 · 0 评论 -
android中调用findViewById时出现:java.lang.NullPointerException
<br /> 这个问题很容易就会出现,当然我也出现过,自己检查了好久才明白什么原因:<br />回答这个问题有两点:<br />1:当你在onCreate方法中自己创建layout时,那么就不能使用findViewById,这个时候必须自己用new的方式创建这个layout中出现的所有的widget。这个时候可以调用layout.addView()方法来添加view。<br /> <br />2:当在onCreate方法中使用setContentView(R.layout.main)时,那么才可以使用fin原创 2010-07-06 15:52:00 · 7130 阅读 · 9 评论 -
AndroidManifest.xml文件结构说明
<br />每个Android的application都必须包含一个AndroidManifest.xml,且文件名是固定的,不能修改。应用程序需要通过它向Android系统提供一些必需的信息,且需要在application运行前提供给系统,如下图所示:<br />AndroidManifest.xml的功能介绍<br />AndroidManifest.xml主要包含以下功能:说明application的java 数据包,数据包名是application的唯一标识; 描述application的compo转载 2010-07-08 16:46:00 · 2306 阅读 · 0 评论 -
Android的用户界面设计《一》
<br />近期很多网友对Android用户界面的设计表示很感兴趣,对于Android UI开发自绘控件和游戏制作而言掌握好绘图基础是必不可少的。本次专题分10节来讲述,有关OpenGL ES相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容:<br /> android.content.res 资源类<br /> android.graphics 底层图形类<br /> android.view 显示类<br /> android.widget 控件类<br /> 一、andr转载 2010-07-12 16:07:00 · 1123 阅读 · 0 评论 -
android中的Unparsed aapt error(s)! Check the console for output问题
<br />Android 提示 “Unparsed aapt error(s)! Check the console for output”. 这个错误<br />但是你的控制台上找不到错误或者 看不懂错误的时候的一招。<br />例:出现<br />[2010-03-29 10:02:47 - Sudoku] W/ResourceType( 3540): Bad XML block: header size 62 or total size 26129448 is larger than data si转载 2010-07-15 15:39:00 · 2660 阅读 · 0 评论