文章分类 - Android
摘要:在ListActivity中ListAdapter adapter = new SimpleCursorAdapter( this, // Context. android.R.layout.two_line_list_item, // Specify the row template to use (here, two columns bound to the two retrieved cursorrows). mCursor, // Pass in the cursor to bind to. new String[] {People.NAME, People.COMPANY}, //
阅读全文
摘要:ssh -X(启动远程图形界面时需要添加) root@remoteip remotepwdmake -j8(8个CPU同时编译) TARGET_STRIP=1(去掉多余注释)scp (-r远程目录时) 当前所在系统的文件 name@ip:目录 (如,当前在远程系统上,则name@ip 的ip为本机的地址)
阅读全文
摘要:Serviceservice的两种启动方法(区别,和包括关闭条件)remote service and local service (在不同的进程中,远程的需要通过messenger and handler 来实现cross thread UI operation)在androidmainfast.xml中注册时有与没有filter的区别。或者说是对service的访问进行控制通过bind方法启动的service在权重较高,在内存不容易被kill.而start方式可以通过onstartcommand()方法的返回值来设置低内存时候的处理方式。activity每个拥有id的view在内存不够被k
阅读全文
摘要:httpPost/httpGet:这两个都是用于 向服务器发送请求的方法,类似web上的post/get的两种方式,都是从HttpRequestBase继承而来,但是httpPost不是直接继承,而是通过继承HttpEntityEnclosingRequestBase间接继承的。所以httpPost具有比httpGet更多的方法(故明思议多了关于对HttpEntity操作的方法)HttpResponse 是一个接口,一般通过new DefaultHttpClient().execute(request)//这里的request可以是httpPost/httpGet;获取服务器返回的数据。在这个
阅读全文
摘要:有大部分都是转的,只是在其中加一些自己的理解1.Screen size 屏幕实际尺寸。Android讲屏幕实际尺寸分为3个通用的尺寸。 2.Aspect ratio 长宽比 3.Resolution 分辨率:一个像素是指两个显示点之间距离,相同的像素有相同个显示点,与密度无关 4.Density 密度:表示每英寸有多少个显示点,与分辨率是两个概念 5.Density-independent pixel 密度无关的像素 6.密度兼容:指一个Layout/Image 兼容其它密度,1.5及以上默认为不兼容介绍:Adnroid1.6或以上SDK,在AndroidManifest.xml中提供新的一
阅读全文
摘要:开始之前先说点别的,android 锁,这个让我纠结了一天多的事啊,因为我所用的是syban的手机,所以我以为android上的锁会跟它一样的呢,可以自己安装锁,然后就可以执行这个锁,而把原来的都Lock给替换掉呢,我就是为了实现 这样的功能 ,而纠结了很久,很久,昨天找了一天,都没有可以实现 这样的方法,头疼.....再来说一下android的锁的机制啊,事实上android是这样的,当用户按下锁键时候,系统会发一个broadcast出来而Intent的内容是intent.action=Intent.ACTION_SCREEN_OFF,我们只收到这样的一个broadcast就可以了,而and
阅读全文
摘要:首先完整编译android的源码,然后才能编译其中的模块。这里需要注意,只有完全的编译了,才能再编译其中的模块1. 编译android x86的源码 # svn checkout http://10.3.1.7/svn/android-os/trunk/ {公司android源码地址} 是一个很大的文件集 # cd trunk/x86-froyo # make TARGET_PRODUCT=xxxpad TARGET_STRIP=1 (可以加参数 -jx, x表示cpu个数,例如-j8) 漫长等待到编译完成[网速校好的,建议下载一个编译好的]2. 编译Launcher2 # . build/
阅读全文
摘要:Home screen可以说是一个手机的最重要应用,就像一个门户网站的首页,直接决定了用户的第一印象。下面对home screen做一简要分析。home screen的代码位于packages/apps/Launcher目录。从文件launcher.xml,workspace_screen.xml可获知home screen的UI结构整个homescreen是一个包含三个child view的Fr...
阅读全文
摘要:Alt + F1 打开命令Alt + F7 退出1、查看本地日志 cd 日志的临时路径如a >>> 输出日志到路径中 logcat -d > a >>>> vi a2、ps 显示所有进程3、kill 进程号 结束进程
阅读全文
摘要:一个activity可以启动另外一个包含它其他程序中的activity。想象一下,例如,你想要用户显示一个街道的地图,已经有另外一个程序可以做这件事情,所以你的程序只需要建立一个intent对象,这个intent对象包含请求的数据,并调用startActivity().这时候,地图组件可以显示地图,当用户点击“后退”按钮,你的activity会重新显示在屏幕上。 对用户来...
阅读全文
摘要:屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。通过查看OPhone API文档可以发现,有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。该类有如下几个和动画相关...
阅读全文