`
文章列表
一、Gallery应用 1、启动acitity(com.cooliris/media/Gallery.java) ///////////////////////////////AndroidManifes.xml////////////////////////////////// <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name="com.cooli ...
http://archive.cnblogs.com/a/1957571/   http://android.tgbus.com/Android/tutorial/201104/350881.shtml   http://blog.csdn.net/menguio/article/details/6323965 (比较全面)   http://blog.csdn.net/xietao_live_cn/article/details/6327451

debug调试setting源码

 
1、将android 2.3的settings源码放在eclipse下编译,导入隐藏api 2、调试完毕没有红叉 3、卸载虚拟机中自带的setting应用(删除app,adb uninstall com.android.settings) 4、接下来出现无法安装eclipse里面的setting  app,adb install安装报如下错误 “INSTALL_FAILED_SHARED_USER_INCOMPATIBLE” 5、删除ecipse中setting配置文件中内容 删掉AndroidManifest.xml类中android:sharedUserId="and ...

替换虚拟机Launcher

 
1、启动模拟器 2、赋予权限(重新挂载系统分区,使系统分区重新可写) root@meie:~# adb remount 3、删除Launcher2.apk root@meie:~# adb shell # cd system # cd app # rm Launcher2.apk  4、卸载Launcher root@meie:~# adb uninstall com.android.launcher  5、安装新Launcher root@meie:~# adb install '/work/official/out/target/product/generic/ ...

抽屉类

1、main.xml内容 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_p ...

Browser databas

在android com.android.browser目录下的数据库有 1.browser.db 2.WebpageIcons.db 3.webview.db 4.webviewCache.db 5.CachedGeoposition.db 6.GeolocationPermissions.db 1.browser.db含有3张表 android_metadata CREATE TABLE android_metadata (locale TEXT); bookmarks CREATE TABLE bookmarks (_id INTEGER PRIMARY K ...
1、创建HelloWorld.java class HelloWorld { public native void sayHello(); static { System.loadLibrary("HelloWorld"); } public static void main(String[] args) { (new HelloWorld()).sayHello(); } }  2、编译生成HelloWorld.class root@meie:~/Desktop#j ...
一开始需要说明的是,Google之所以要将一些API隐藏(指加上@hide标记的public类、方法或常量)是有原因的。其中很大的原因就是Android系统本身还在不断的进化发展中。从1.0、1.1到现在即将问世的Android 2.3.4。 这些隐藏的API本身可能是不稳定的,所以,使用隐藏API,意味着程序更差的兼容性。     如果要我给出建议的话,最好还是不要使用隐藏的API。不过有时为了实现Android应用某些特殊的功能或者效果,隐藏的API往往能发挥意想不到的作用。这些API具体能做些什么事,我就不在这里举例了。正好,如果你不知道隐藏API能做什么的话,那么还是尽早放弃使用它们 ...
1、使用命令编译源码"make sdk"   2、找到编译后的sdk official/out/host/linux-x86/sdk/android-sdk_eng.root_linux-x86   3、将2中sdk打包文件拷贝到本机的tools目录下   4、profile中配置环境变量指向该文件 "cd /etc " "gedit profile"   “export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.24 export ANDROID_SDK_HOME=/ ...
系统:Ubuntu 10.04 JDK:jdk-6u20-linux-i586.bin 当然,我已经在sun的官方网站上下载好了必要的jdk,由于是在linux下安装,跟平时习惯的windows有所不同,特意记录一下。 一.安装JDK 1.安装JDK    1. sudo chmod u+x jdk-6u16-linux-i586.bin     2. sudo cp -a jdk-6u20-linux-i586.bin /opt     3. sudo /opt/jdk-6u20-linux-i586.bin     4. sudo rm -f /opt/jdk-6u20-li ...
在32位Ubuntu10.04上编译Android2.3 本人在Ubuntu10.04系统 32位机上安装编译Android2.3源码,其步骤和注意事项如下: 1.安装JDK6 对于Android2.3系统,不要安装JDK5,应该安装最新的JDK6。 如果安装了JDK6,Android会自动按64位编译,如果系统是32位的,会有编译错误,后面会说如何修改这个错误。 apt-get install sun-java6-jdk 报错: root@meie:~# apt-get install sun-java6-jdk E: Malformed line 13 in source list /e ...

水印效果

 
        int width=150,hight=150;                 Bitmap photo = BitmapFactory.decodeResource(this.getResources(), R.drawable.newnote);         Bitmap icon = Bitmap.createBitmap(width, hight, Bitmap.Config.ARGB_8888); //建立一个空的BItMap         Canvas canvas = new Canvas(icon);//初始化画布 绘制的图像到icon上         ...

android Button拖动

main.xml     <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical" android:layout_width="fill_parent"     android:layout_height="fill_parent&quo ...
待补充...........
1、一个activity发送        Intent intent=new     Intent().setAction("com.Notepad.NotepadView.mReceiver")         .putExtra("BitmapName", gesName);         sendBroadcast(intent); 2、另一个acitivty接收        IntentFilter filter=new IntentFilter(); filter.addAction("com.Notepad.Notepad ...
Global site tag (gtag.js) - Google Analytics