摘要:一般把UI 布局文件放在layout文件夹下,如果要支持橫屏,就会取同名的layout放在layout-land文件夹下。-res/layout-land 横屏 -res/layout-port 竖屏 -res/layout 默认还有layout-finger,layout-land-finger, finger使用在对手指触摸支持很好的屏幕(finger-friendly touchscree)。平时开发基本不会用到。
阅读全文
摘要:Unable to execute dex: Multiple dex files define Lcom/hp/hpl/sparta/ParseSou这是一个编译错误,在ADT的编译器和SDK的工具有差异或是版本不一致时常会出现的一个问题,解决的方案如下:第一步: updated eclipse (Help->Check for updates)第二部:升级SDK的Tools和platform-tools第二部:在Eclipse->Project->去掉自动构建(Build Automatically)->选择Clear ->Build Project->
阅读全文
摘要:for (int i=0; i<list.size(); i++) { // 只有在这种方式遍历集合时,同时对集合增加、删除才不会影响。 // list.remove(list.get(i));}在对一个map进行迭代遍历并删除一些符合条件的键值对的时候,容易出现 java.util.ConcurrentModificationException 这个异常。Exception in thread "main" java.util.ConcurrentModificationExceptionat java.util.HashMap$HashIterator.nextE
阅读全文
摘要:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)android.permission.ACCESS_COARSE_LOCATION允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to access
阅读全文
摘要:茅山后裔全集第一卷,传国宝玺(001~055)第二卷,兰亭集序(056~109)第三卷,将门虎子_外篇(110~160)第四卷,不死传说(161~223)第五卷,建文迷踪(224~268)http://kuai.xunlei.com/d/VAYDYXRCKXYQ超越鬼吹灯的颠峰之作,网络第一奇书.不仅带你领略博大精深的中国茅山道术,也将为你揭开异域神迹千古谜团,博古论今,天马行空.不同的文化、不同的地域、不同的信仰糅合了此书的饕餮享受.郑重声明:本故事纯属虚构,如有雷同实属巧合,本书中所涉及到的一切阵法、动作,请大家切勿模仿,否则一切后果自负! 《茅山后裔》是一本关于中国传统秘术——茅山道术.
阅读全文
摘要:虽然是小问题一个,但也困扰了我一段时间,现在记下来,给自己做个备忘,也可以给其他人一个参考。Android.view.WindowLeaked按字面了解,Window Leaked大概就是说一个窗体泄漏了,也就是我们常说的内存泄漏,为什么窗体会泄漏呢?产生原因:我们知道Android的每一个Activity都有个WindowManager窗体管理器,同样,构建在某个Activity之上的对话框、PopupWindow也有相应的WindowManager窗体管理器。因为对话框、PopupWindown不能脱离Activity而单独存在着,所以当某个Dialog或者某个PopupWindow正在显
阅读全文
摘要:android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式取得的文本类别。选项editable类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容,spannable则可在给定的字符区域使用样式。android:capitalize设置英文字母大写类
阅读全文
摘要:之前运行eclipse执行android应用都没问题,今天突然出问题了,控制台报错: The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'D:\android-2.2-windows\tools\adb.exe' and can be executed. 在命令行下运行 adb start-server errors: * daemon not
阅读全文
摘要:一、启动android默认浏览器 Intent intent= new Intent(); intent.setAction("android.intent.action.VIEW"); Uri content_url = Uri.parse("http://www.cnblogs.com"); intent.setData(content_url); startActivity(intent);这样子,android就可以调用起手机默认的浏览器访问。二、指定相应的浏览器访问1、指定android自带的浏览器访问( “com.android.browse
阅读全文
摘要:运行 DDMS ,报告 “Failed to get adb version: Cannot run program "adb": CreateProcess error=2”经过排错,发现为windows下path设置问题。增加环境变量设置为:D:\Gphone\android-sdk_r08-windows\android-sdk-windows;D:\Gphone\android-sdk_r08-windows\android-sdk-windows\platform-tools
阅读全文
摘要:在android SDK文档中有这样一个类,android.provider.Settings类提供android系统各个页面的跳转常量:StringACTION_ACCESSIBILITY_SETTINGSActivity Action: Show settings for accessibility modules.StringACTION_ADD_ACCOUNTActivity Action: Show add account screen for creating a new account.StringACTION_AIRPLANE_MODE_SETTINGSActivity Act
阅读全文
摘要:下面是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse("http://blog.3gstdy.com/"); Intent intent = new Intent(Intent.ACTION_VIEW, uri);二、打开地图并定位到一个点 Uri uri = Uri.parse("geo:52.76,-79.0342″); Intent intent = new Intent(Intent.ACTION_VIEW, uri);三、
阅读全文
摘要:第一种方法://最简单 @Override public boolean dispatchKeyEvent(KeyEvent event) { switch (event.getKeyCode()) { case KeyEvent.KEYCODE_DPAD_CENTER: case KeyEvent.KEYCODE_ENTER: return true; } return super.dispatchKeyEvent(event); }第二种方法:public class Edi...
阅读全文
摘要:/** * 处理图片的工具类. * */public class ImageTools { /***//** * 图片去色,返回灰度图片 * @param bmpOriginal 传入的图片 * @return 去色后的图片 */ public static Bitmap toGrayscale(Bitmap bmpOriginal) { int width, height; height = bmpOriginal.getHeight(); width = bmpOriginal.getWidt...
阅读全文
摘要:1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip=1px,有时候可能你的屏幕分辨率很大如480*800,但是屏幕密度没有正确设置比如说还是160,那么这个时候凡是使用dip的都会显示异常,基本都是显示过小。 dip的换算: dip(value...
阅读全文