摘要:
step1: 在res下面新建drawable folder,step2:新增btn_change.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/ic_launcher2&quo 阅读全文
摘要:
1、在windows上面要下载android源码,首先安装git工具,地址:http://code.google.com/p/msysgit/downloads/list,安装最新版即可。2、用git在windows上下载android源码,出现以下错误3、把git换成http即可。4、下载成功后可以装一个sourceinsight或者直接在eclipse里面看代码了。 阅读全文
摘要:
看代码的时候,难免需要搜索一些中文关键字,linux系统是公司已经安装好的,在System/administration/language support里面发现只有english,以为是公司装的linux不支持中文输入法,找了一下午,终于发现在Preference-->Ibus Preference,里面Chinese,里面可以调出中文输入法,点add即可。不需要再去下载(linux无法上网也不能下载),下载了deb包又没有权限安装。用上面的方法最简单,用于中文关键字搜索还是够用的。也省去了提交安装中文输入法申请的一些麻烦。总结:ubuntu自带ibus输入法。可在ibus prefe 阅读全文
摘要:
代码:package com.hello.test4;import android.app.Activity;import android.os.Bundle;import android.os.Debug;import android.util.Log;public class Hello4Activity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { ... 阅读全文
摘要:
打开bat之后,点击查看图,就会崩溃,从eclipse开始重装,仍然有此问题,看看jdk版本,如果是1.5,更新到1.6试一下,目前这个问题发生的概率大大减低 阅读全文
摘要:
package com.returntest1;public class Test { int a = 0; public static void main(String args[]) { Test t = new Test(); System.out.println(t.method()); } private boolean method() { if (a == 1) { System.out.println("true---"); return true; } ... 阅读全文
摘要:
在Flag标志位设置t.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);与在androidManifest.xml中设置android:lauchmode="singleTop"效果一样,如下:package com.singletop.test1;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android. 阅读全文
摘要:
1、包含两个Application,Application1包含2个Activity,Application2包含3个Activity,Application1的第二个Activity为singleTask,Application1中,Application名ActivityModeTest1,包名:com.activitymode.test1ActivityModeTest1Activity和ActivityModeTest2;main.xml,main2.xml.strings.xml.Androidmanifest.xmlActivityModeTest1Activity:(红色是主要有 阅读全文
摘要:
//如果在AndroidManifest.xml中<provider >不存在的话,在eclipse里面运行这个AP的时候,就会报错,01-01 21:37:47.617: E/AndroidRuntime(3245): java.lang.RuntimeException: Unable to get provider com.contentp.test3.MyContentProvider: java.lang.ClassNotFoundException: com.contentp.test3.MyContentProvider依此类推,我认为在AndroidManifest 阅读全文
摘要:
为什么要用ndk?(网上摘抄)1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。在学习ndk的过程中,发现需要安装软件,在配置了android的基本环境之后,1、安装cygwin进入cygwin的官网,http://www.cygwin.com/ ,下载setup.exe并安装。(由于ndk的编码服务要用到make和gcc)Install from internet-->选择目录-->Di 阅读全文