上一页 1 ··· 4 5 6 7 8 9 10 下一页
  2012年9月29日
摘要: Adapter是将数据绑定到UI界面上的桥接类。在实际开发中经常用到,但是却经常对它的结构感到混乱,今天就分析一下android中adapter的结构。1.Adapter相关Interface结构2.Adapter相关的Class结构BaseAdapter实现了接口ListAdapter和SpinnerAdapter如果我们要自己做属于自己的Adapter,以下顶层Adapter里方法都是需要重新实现的:abstract Object getItem(int position)abstract int getCount()abstract long getItemId(int position 阅读全文
posted @ 2012-09-29 11:30 Fra~~kaka 阅读(455) 评论(0) 推荐(0) 编辑
  2012年9月28日
摘要: android会把短信信息保存在数据库中,可查看/dbdata/databases/com.android.providers.telephony/mmssms.db。但是我们不能直接访问数据库,只能通过ContentProvider来访问它。以下是访问短信数据库的uricontent://sms/ 所有短信content://sms/inbox 收件箱content://sms/sent 已发送content://sms/draft 草稿content://sms/outbox 发件箱content://sms/failed 发送失败content://sms/queued 待发送列表And 阅读全文
posted @ 2012-09-28 22:15 Fra~~kaka 阅读(16491) 评论(3) 推荐(0) 编辑
摘要: 如果想同时隐藏标题栏和通知栏的话:方法1、在manifest里面的activity加 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"方法2、 在activity的onCreate方法写入以下代码:this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FL 阅读全文
posted @ 2012-09-28 21:51 Fra~~kaka 阅读(14281) 评论(0) 推荐(0) 编辑
  2012年9月25日
摘要: 对于一个Android应用程序来说,是由四种构造块组织而成的,这四种构造块如下: Activity Intent Receiver Service Content Provider 但是,并不是每一个Android应用程序都需要这四种构造块,这不是必须的,某些时候,我们只需要这四种中的几种组合成我们的应用。 当我们明确了我们的应用需要哪些构造块后,我们就需要在AndroidMani... 阅读全文
posted @ 2012-09-25 01:27 Fra~~kaka 阅读(362) 评论(0) 推荐(0) 编辑
  2012年9月23日
摘要: JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和public描述... 阅读全文
posted @ 2012-09-23 22:55 Fra~~kaka 阅读(8410) 评论(3) 推荐(7) 编辑
  2012年9月22日
摘要: 如何限定Android的Text中的输入长度呢?方法一:可以在layout xml中加上属性android:maxLength比如:<EditText android:id="@+id/editTextShow" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string... 阅读全文
posted @ 2012-09-22 20:57 Fra~~kaka 阅读(43375) 评论(0) 推荐(0) 编辑
摘要: 在一个Android的项目中写了一个类,如下:然后新建一个test文件夹,里面放入要测试的类方法,如下:运行testConvertToGroup方法后发生错误为:## A fatal error has been detected by the Java Runtime Environment:## Internal Error (classFileParser.cpp:3494), pid=10... 阅读全文
posted @ 2012-09-22 18:53 Fra~~kaka 阅读(2496) 评论(4) 推荐(0) 编辑
摘要: 为什么在一串数字中每三位加一个逗号,一直不理解,后来查了资料才知道,跟English有关,看来还是英语造诣有限。这叫千位符分隔符,国际通用已经成为惯例,会计记账都用这种方法,实际上对于中国人并没有带来多大的好处。在英文中都这样分的.三位为一级.我来举个数字为例123,589,412,567。从右边起第一个逗号右边的是百位(hundred),就读做五百六十七;第一个逗号左边的数位是千(thousan... 阅读全文
posted @ 2012-09-22 18:01 Fra~~kaka 阅读(15075) 评论(0) 推荐(1) 编辑
摘要: cat 是一个文本文件查看和连接工具。cat主要有三大功能:1.一次显示整个文件。$ catfilename2.从键盘创建一个文件。$ cat>filename 只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $catfile1file2 > file查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名。比如:de>[root@localhost ~]# cat /etc/fstabde>为了便于新手弟兄灵活掌握这个工具,我们多说一点常用的参数;1.0 cat 语法结构;de>cat [选项] [文件]...de>选项-A, 阅读全文
posted @ 2012-09-22 17:30 Fra~~kaka 阅读(319) 评论(0) 推荐(0) 编辑
  2012年9月21日
摘要: M+,M-,MR,MC,是计算器的存储键M+键:当屏幕上已经出现计算结果或某个数值后,按下M+键,计算器就把屏幕上的数字存到了存储器中,此时计算中断,可以重新开始按新的数字进行新的运算,如果再次按下M+键,就会把屏幕当前的数和刚才存在存储器中的数相加,再把计算结果存在存储器中。 比如:按下这些键:45×3= M+ 12×3= M+ 当按下“45×3=”后,屏幕会出现135,在这时按下“M+”键,就... 阅读全文
posted @ 2012-09-21 11:11 Fra~~kaka 阅读(23142) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页