android进阶
文章平均质量分 75
纠结的木棉花
一个不喜欢程序的连菜鸟都算不上的可怜孩子....
展开
-
android中make命令
如果android的source在android21文件夹(即Makefile文件的目录)下,先执行cd android21,然后可以执行下面的命令;1、make Settings生成Settings.apk的文件2、 make snod等同于make droid该命令生成一个新的系统映像system.img,速度比make快很多,但不稳定(有的时候不好用)将这个系统映像拷贝至sdk下cp out/target/product/gene原创 2011-05-12 10:21:00 · 4803 阅读 · 2 评论 -
INSTALL_FAILED_OLDER_SDK
<br />INSTALL_FAILED_OLDER_SDK <br />今天在honeycomb上面编译calculator~只是替换了一下calculator里面的arity-2.1.2.jar和arity-1.3.3.jar<br />提示INSTALL_FAILED_OLDER_SDK<br />网上搜索如下:<br />“修改AndroidManifest.xml<br /><uses-sdk android:minSdkVersion= "5" />” <br />将此行数字改小,或者屏蔽此行转载 2011-05-06 18:59:00 · 2337 阅读 · 0 评论 -
android 文件的读取与写入以及TextView
package training.android.com; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import andr转载 2011-04-28 17:20:00 · 1537 阅读 · 0 评论 -
设置带滚动条的TextView
<br />本来是想做一个显示文字信息的,当文字很多时View的高度不能超过一个固定的值,当文字很少时View的高度小于那个固定值时,按View的高度显示。因为ScrollView没有maxHeight,无法满足需求,只好另找方法了。<br /> <br />View本身是可以设置ScrollBar,这样就不一定需要依赖ScrollView了。TextView有个属性maxLine,这样也就满足了需求了,只要设置一个TextView带ScrollBar的,然后设置maxLine就可以了。<br /> <br转载 2011-04-26 13:52:00 · 2629 阅读 · 0 评论 -
Android追加写入文件的几种方法
import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.RandomAccessFile; /** * 描述:追加内容到文件末尾 * @author Administrator * */ public c转载 2011-04-21 18:21:00 · 25965 阅读 · 1 评论 -
VBS脚本运行库手册之五 ——文本文件的建立、追加、删除等
<br />文本文件对于系统管理员来说是一个强大的系统管工具。这个对于现在的高级的图形界面和多用户的操作系统来说好象是不可能的。但是,简单的文本文件,比如 notepad 文件,仍然是系统管理的一个关键元素。文本文件是轻便而且便于维护的。他们占用较少的磁盘空间不需要其它多余的软件支持。文本文件可以简单的工作并且非常容易携带。用文本文件写的脚本文件可以被复制和察看任何计算机的信息,虽然它运行的系统不是 Windows.此外,它还提供了快捷,简单,标准的办法来向脚本输入和输出数据。文本文件可以存储向脚本中转载 2011-04-22 14:09:00 · 7859 阅读 · 0 评论 -
MediaProvider的学习
Honeycomb的code里面MediaPlayer由6个.java组成。分别是:MediaProvider.javaMediaScannerReceiver.javaMediaScannerService.javaMediaThumbRequest.javaMtpService.javaUsbReceiver.java主要解释如下:1.MediaProvider.java此类继承于ContentProvider,实现一个内容提供者。像外界提供数据访问。主要包括:DatabaseHelper GetTa原创 2011-05-26 18:16:00 · 2266 阅读 · 0 评论 -
android电源
<br /> 电池的信息,电压,温度,充电状态等等,都是由BatteryService来提供的。BatteryService是跑在system_process当中,在系统初始化的时候启动,如下 <br /><br /> 在BatteryService.java中: <br /> Log.i(TAG, "Starting Battery Service."); <br /> BatteryService battery = new BatteryService(co转载 2011-04-01 18:54:00 · 1430 阅读 · 4 评论 -
关于恢复出厂后出错的原因分析及解决与预防的方法
<br /><br /> <br /><br />发现有不少遇到这问题,绝大部分都是先精简程序再刷市场引起的,其实主要原因就是在精简程序时把开心网或自带的所有输入法都删除了,在恢复出厂设置后不能正确启动引导设置程序而出错。<br /><br />已出现这问题的解决方法有两点:<br />1、最方便的方法是刷机。<br />2、不想刷机的可以进入recovery模式用adb命令push相关文件回去或把引导设置程序删了来解决。<br />具体是在cmd下输入:<b原创 2011-05-18 16:46:00 · 1767 阅读 · 0 评论 -
Errors when building android-gingerbread for x86
issue “You are attempting to build on a 32-bit system”My ubuntu-9.04 is 32-bits system,and android-gingerbread need 64-bits system to build it,so I modified the build system in build to void this issue, if your system is 64-bits, you will not meet this iss转载 2011-05-11 14:00:00 · 3071 阅读 · 0 评论