摘要:
本文基于如图手机进行测试:本机内部存储空间:目录结构:本机内部存储和外部存储同时存在:内外存储都存在时,目录结构:结论为:外置SD卡,会在sdcard/external_sd目录下; 阅读全文
摘要:
因为用visio写需求书,所以开始用visio画起java的类图来。但是郁闷地发现,visio这款微软旗下的软件,又玩起垄断把戏,居然只支持少数的或者是自家语言的数据类型。突然网上有帖子说visio这款软件的确是不支持java数据类型的,但是同学们可以自己定义数据类型。看到这,我的心凉了一大截,心想:我靠,那岂不是java API 里所有的类,我都需要自己定义?那得定义到猴年马月去啊。后来在CSDN论坛找到java API for visio的资源,原来是有个外国同学居然把自己在visio里定义的java API的数据类型,放到这供大家分享了。真是前人栽树,后人乘凉啊。下载链接是:http:/ 阅读全文
摘要:
1.查看当前工程的SDK版本;2.打开工程,查找任意一个函数,点击右键,选择查看源码;3.提示找不到java源文件,这里需要手动添加源文件;4.按图选择.这里还没有source的文件夹..所以..去下载相关平台的SDK的java源码;5.打开网址:http://rgruet.free.fr/public/根据SDK版本下载对应的源码,比如2.1的;6.在SDK平台目录下,新建一个sources文件夹;7.把源码直接解压到当前文件夹下;8.再次选择查到源码,并选择sources文件夹;9.eclipse会自动导入;10.再次查看函数的源码,是不是代码就出来了;本文转载自:http://www.e 阅读全文
摘要:
最近在做一个小项目的时候,遇到java.lang.verifyerror错误 并且这个错误让我困惑了2天,无论我怎么修改代码,错误依然提示如此,后来到网上查了一下是我导入jar包的时候 文件虽然倒进去了,但是导入文件一些地方却没有正确:正确导包如下图:当我们导包的时候一般都会点击Add JARS那个选项,这是我们要注意,接下来我们应该做下面的一步:进入order and export里面勾上,这样我们的verifyerror问题一般都会解决!个人认为出现这个异常的原因跟可能跟AndroidADT版本有关系。因为我用的是1.9版本的而同事用的则比较古老,当然了其它的配置是一样的!转载自:http 阅读全文
摘要:
项目中经常要用到屏幕分辨率来计算控件尺寸来适应不同的屏幕,所以写一下记录下直接上布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:backgrou 阅读全文
摘要:
异常场景:经常在应用中需要处理一些耗时的工作,诸如读取大文件、访问网络资源等。为了避免因程序假死而带来的糟糕用户体验,通常我们可以通过线程+Handler或者Android提供的AsyncTask来解决该问题,并一般以ProgressDialog等提示性控件来告知用户当前的程序进度。而标题中描述的异常则会常常出现在这样的场景中,并且往往掩盖了导致异常的真正的罪魁祸首。问题原因:从异常描述中,大致的意思是存在窗口句柄泄露,即未能及时销毁某个PhoneWindow。而这往往误导了我们,把过多的精力放在查找所谓的内存泄露上了。其实存在这么一种情况,即因我们在非主线程中的某些操作不当而产生了一个严重的 阅读全文
摘要:
android:focusable="true" android:focusableInTouchMode="true"此前,当我进入做项目的时候!发现,当我进入到对应的ui中,焦点会自动的到edittext中,这样就会呼出软键... 阅读全文
摘要:
通过截获系统menu按键监听,添加PopupWindow,实现自定义menu,效果如图:menu.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:la 阅读全文
摘要:
本文转自:http://blog.csdn.net/android_tutor/article/details/5508615今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击Android 中自定义View(一)查看第一课,这样跟容易方便你的理解!在xml文件里定义控件的属性,我们已经习惯了android:attrs="",那么我们能不能定义自己的属性能,比如:test:attrs=""呢?答案是肯定的.好了我就不卖关子了,直接进入主题。大致以下步骤:一、在res/values文件下定义一个attrs.xml文件.代码如下:一、在res/va 阅读全文
摘要:
本文转自:http://blog.csdn.net/android_tutor/article/details/5499731大家好我们今天的教程是在Android教程中自定义View的学习,对于初学着来说,他们习惯了Android传统的页面布局方式,如下代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation 阅读全文