Android
xue_wei_love
这个作者很懒,什么都没留下…
展开
-
dimen尺寸资源文件的使用
dimen.xml在values文件夹下面。dimen.xml 150px 100px 30mm 10mm main.xml(layout布局文件)MainAty.java(activity中)public class MainAty extends Activity { pr...2011-08-16 09:19:19 · 280 阅读 · 0 评论 -
关于build.xml详解
第一次在android程序中用build.xml有很多不懂的地方但是build.xml非常的好用配置好了文件路径,在build.xml上右键执行,如果没有错误就可以直接打开一个生成了apk文件和apk临时文件的文件夹运行文件夹中的apk文件就可以了 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这...原创 2011-10-25 13:04:15 · 299 阅读 · 0 评论 -
INSTALL_FAILED_MISSING_SHARED_LIBRARY
在android 项目中用了build.xml文件,当在清单文件中加入<uses-library android:name="android-support-v4"/>后,在命令行执行adb install xx.apk时,就报这样的错误了:INSTALL_FAILED_MISSING_SHARED_LIBRARY,请朋友们帮忙...2011-10-26 15:05:02 · 153 阅读 · 0 评论 -
java.lang.NoClassDefFoundError和INSTALL_FAILED_MISSING_SHARED_LIBRARY
10-26 11:41:21.453: ERROR/AndroidRuntime(1994): java.lang.NoClassDefFoundError: cn.com.HomeActivity我在manifest文件中已经声明此activity。HomeActivity继承的是BaseActivity,而BaseActivity继承的是FragmentActivity。在用build.xml...2011-10-27 09:17:08 · 132 阅读 · 0 评论 -
android 源代码 debug
参考:android 源代码 debug原创 2012-01-06 16:35:01 · 166 阅读 · 0 评论 -
如何在启动模拟器的时候指定模拟器空间
请参考:Android模拟器的一些问题2012-01-10 13:49:13 · 158 阅读 · 0 评论 -
PANIC: Could not open: /home/wangwei/.android/avd/t2.2.ini
[img][/img]PANIC: Could not open: /home/wangwei/.android/avd/t2.2.ini今天在调试Launcher的时候,要自行改变模拟器内存的大小(emulator @t2.2 -partition-size 256),结果报了图中的错误。造成错误的原因,我的文件夹下面没有t2.2.ini文件。因为我所创建的模拟器的名...2012-01-10 14:14:20 · 146 阅读 · 0 评论 -
反编译apk工具apktool
linux ubuntu系统中,命令行里输入apktool之后没有任何提示,不报错,不抛异常,就是不能反编译apk文件。找了很长时间原因也没有找到。今天,在apktool包中运行paktool文件时,就打开看了一下,原来文件内容不知道什么时候失踪了,只剩下这个空文件了,原来如此。找到原因就好办了。重新下载了一个apktool文件,把原来的替换掉。再在命令行中重新输入apktool命令,就有提示了。...原创 2011-11-08 17:24:38 · 160 阅读 · 0 评论 -
如何解决build.xml运行中的异常:软件包 com.google.ads 不存在和can't find referenced class com.googl...
linux ubuntu 环境下 /home/ww/Workplace/ProName/src/cn/com/ui/MainAty.java:41: 软件包 com.google.ads 不存在 [javac] import com.google.ads.AdRequest; [javac] ^ [javac] /h...2011-11-09 10:48:33 · 463 阅读 · 0 评论 -
"adb"不是内部命令和sudo: adb: command not found
linux ubuntu系统下,adb不是内部命令解决方法:1、[color=red]sudo gedit ~/.bashrc [/color]2、将下面的两句加到上面打开的文件里 export ANDROID_HOME=/home/jason/Develop_SDK/android-sdk-linux_86 export PATH=$PATH:$ANDROID_HOME/to...2011-11-16 14:24:35 · 592 阅读 · 0 评论 -
Resource is out of sync with the file system
在Eclipse中,ctrl+h 搜索文件内容时,出现下面的错误Problems encountered during text search. File 'Market_Build_v1.0/dist/tmp11-2011-11-16.apk' has been skipped, problem while reading: ('Resource is out of sync with the...2011-11-17 16:02:44 · 212 阅读 · 0 评论 -
INSTALL_FAILED_INSUFFICIENT_STORAGE调试错误的解决
2.2之前的所有模拟器都会遇到的问题,机器内存的瓶颈,当apk大于我们的机器内存时,模拟器无情的抛出Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGEPlease check logcat output for more details.Launch canceled!让我们无法调试 现在我们来根治这个问题,解决方法有...原创 2011-11-18 17:24:45 · 210 阅读 · 0 评论 -
获得SDCard的路径
在android中获得sd卡的路径太常用了,那么如何获得sd卡的路径呢? public String getSDPath(){ File sdDir = null; boolean sdCardExist = Environment.getExternalStorageState().equals(android.os.Environment....原创 2011-10-25 11:54:50 · 136 阅读 · 0 评论 -
服务器端返回的json数据的解析
[size=medium][color=black]服务器端返回的json数据格式如下{"resp": { "appVOList": [ { "msAppId": 52, "appName": "软件市场15", "appImgUrl": "http://192.168.1.100:8080/html5/e原创 2011-08-05 10:21:49 · 1166 阅读 · 0 评论 -
scrollview如何初始化定位滚动条的位置
private Runnable mScrollView = new Runnable() { @Override public void run() { scrollview.scrollTo(0, 30);//改变滚动条的位置 } }; 在需要的地方调用mHandler.po...原创 2011-08-16 09:20:52 · 1437 阅读 · 0 评论 -
自定义RatingBar
1. @drawable/food_ratingbar_full 48dip 48dip 2. 3. 4.原创 2011-08-24 11:03:09 · 80 阅读 · 0 评论 -
杀死进程
[size=medium]重写onDestroy方法可以杀掉程序的进程,彻底释放资源.(如果你想节省下次打开这个程序的时间就不要杀了) @Override protected void onDestroy() { super.onDestroy(); android.os.Process.killProcess(a...原创 2011-08-30 10:57:05 · 104 阅读 · 0 评论 -
关于Thread和Handler的使用(一)
public class TestHandlerAty extends Activity {private android.os.Handler mHandler = new Handler(); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance...原创 2011-09-22 09:15:41 · 214 阅读 · 0 评论 -
关于Thread,Handler和ProgressBar的简单使用(二)
用Thread和Handler控制ProgressBar的进度public class HandlerProgressBarAty extends Activity{private int i = 0;private ProgressBar mProgressBar;private android.os.Handler mHandler = new Handler(){@Overridepubli...原创 2011-09-22 09:19:12 · 236 阅读 · 0 评论 -
如何判断SD卡的剩余空间小于某个值
这是一个工具类,如果SD卡的剩余空间小于某个值返回false,如果有足够的空间,则返回true。public class SDCardSizeUtil { public static boolean isAvaiableSpace(int sizeMb){ boolean ishasSpace = false; ...原创 2011-09-26 10:14:40 · 265 阅读 · 0 评论 -
如何在activity中动态的设置TextView上字体的颜色
最近写程序就遇到了这么个难题,在TextView 上,正常字体颜色显示是黑色。如果在activity中动态的改变字体颜色(预期目标是字体颜色变成红色),无论如何都是灰显,简单代码如下所示。郁闷了好些时日。private TextView mTextDisp;mTextDisp = (TextView) findViewById(R.id.textDisp_mian);mTextDisp...2011-07-26 09:34:09 · 454 阅读 · 0 评论 -
在有Dialog的activity上,如何点击back直接结束此activity?
现有一个activity,并且有dialog弹出(如图)。当在dialog存在的时候,点击手机back键,先退出的是此dialog,当再次点击手机返回键的时候,才能退出此activity。那么如何写代码实现只点击一次手机back键时,退出当前activity?实现: private AlertDialog mDialog; Aler...原创 2011-10-17 17:21:48 · 312 阅读 · 0 评论 -
INSTALL_FAILED_INSUFFICIENT_STORAGE
在命令行中执行安装某个apk文件时,有这样的错误提示:INSTALL_FAILED_INSUFFICIENT_STORAGE原因:是当前正在运行的服务太多,可以通过 设置->应用程序->正在与行的服务 查看,我当前正运行着360,所以当我把360这个服务关闭之后,再执行安装apk的命令,apk就能正确的安装上了...原创 2011-10-18 11:44:03 · 133 阅读 · 0 评论 -
如何解决unable to execute dex:java heap space异常
今天刚解压了一个eclipse,运行项目时就抛出了Unable to execute dex: Java heap space 异常,不知道如何下手,google了一下,-Xms384m-Xmx512m2011-10-19 15:00:19 · 145 阅读 · 0 评论 -
proguard returned with error code 1.异常的解决方法
proguard returned with error code 1.See console 情况1:Proguard returned with error code 1. See console Error: C:/Documents (系统找不到指定文件) 后来发现是因为将整个工程放到了桌面上,而桌面的目录是C:/Documents and Settings/Administ...原创 2011-10-21 13:33:04 · 876 阅读 · 0 评论 -
关于adb remount 失败:remount failed: Operation not permitted
我想删掉系统自带的UC浏览器的apk,当我在终端命令 adb remount 之后,命令终端显示remount failed: Operation not permittedadb remount 失败。1. 确定是否正确连接手机了adb devices2. 进入shelladb shell3. shell中输入命令(命令最前面的#号不用输入)# su # ...2011-12-09 17:47:22 · 676 阅读 · 0 评论