2015年3月26日
摘要: Spinner这个词可能有些陌生,在Java中,就是ComboBox。下面我们通过两个例子来学习。两个例子本质上没有区别,但是我们学习一下一些细节的变化。在学习之前,换个思考,想一下下面这个虚拟案例的判决(这是听来的)洞穴奇案的判例 洞穴奇案:这是一个虚构的案例,原型是海难吃人案,但是做更多的理清... 阅读全文
posted @ 2015-03-26 23:56 troyjie 阅读(198) 评论(0) 推荐(0)
摘要: 在手机中经常有列表方式。如果Activity中只有唯一一个List(这也是通常的情况),可以继承ListActivity来实现。我们用两个例子来学习List。List例子一:利用Android自带的List格式步骤一:Android XML文件ListActivity是一个全屏的list,如果我们需... 阅读全文
posted @ 2015-03-26 23:52 troyjie 阅读(155) 评论(0) 推荐(0)
摘要: 无涯和有涯正看我下载的资料,正式雄心勃勃想看这个和看那个之际,脑际中闪现了庄子的一句话:以有涯追无涯,殆矣。Oh~。前段时间IBM有个人机比赛,人输了,比的大概有点像百科全书之类的知识。知识是无涯的,但是知识不等于智慧,而智慧正式我们追究,智慧有涯还是无涯?好像是几个月前,山东教育局要求阉割三字经,... 阅读全文
posted @ 2015-03-26 23:45 troyjie 阅读(249) 评论(0) 推荐(0)
摘要: 指定widget在container的相对位置,包括:android:layout_alignParentTop, android:layout_alignParentBottom, android:layout_alignParentLeft, android:layout_alignParent... 阅读全文
posted @ 2015-03-26 23:43 troyjie 阅读(227) 评论(0) 推荐(0)
摘要: 设置文本显示继承ViewText的widget有以下集中设置文本显示的方式:一、在Android XML中 android:text="xxxxx"中设定;二、在程序中通过widget.setText("xxxx");三、在res/values/strings.xml中设置,然后通过R.string... 阅读全文
posted @ 2015-03-26 23:38 troyjie 阅读(170) 评论(0) 推荐(0)
摘要: 根据www.mars-droid.com:Andriod开发视频教学,先跳过书本《Beginning Android 2》的几个章,我是这两个资源一起看,需要进行一下同步。先初步了解一下应用具有多个Activity的处理情况。视频中自然不会如同书本讲的仔细,胜在快速明了,反正也只是工具,所以这次主要... 阅读全文
posted @ 2015-03-26 23:36 troyjie 阅读(241) 评论(0) 推荐(0)
摘要: 排版如果在一个layout中有几个widget,最后一个widget采用fill_parent,这将填满剩余的空间。如果某一个widget(非最后一个)采用fill_parent,则后面的widget将无法显示。从某个意义上fill_parent可以理解为父layout剩余的所有空间。Eclipse... 阅读全文
posted @ 2015-03-26 23:33 troyjie 阅读(257) 评论(0) 推荐(0)
摘要: 我们在Andriod学习笔记(三):Andriod程序框架,中对main.xml文件进行了初步的了解,这本次,我们将初步学习Activity和main.xml的关系。虽然我们可以使用java code来编写UI,但是更通用的方式是使用XML-based Layout文件,它用于描述widget和co... 阅读全文
posted @ 2015-03-26 23:30 troyjie 阅读(1724) 评论(0) 推荐(0)
摘要: 这里,我们不采用IDE,直接用命令行来处理。1、建立project这里使用Andriod SDK中tools里面的命令:android create project --target 2 / --path /workspace/andriod/learning/Now --activity Now ... 阅读全文
posted @ 2015-03-26 23:25 troyjie 阅读(152) 评论(0) 推荐(0)
摘要: 修改Eclipse的字体,我希望大一些,反正22寸的显示屏:Window->Preferences->General->Apprearance->Colors and Fonts -> Java -> Java Editor Text Font(...) -> Edit在此次,我们先创建一个Hell... 阅读全文
posted @ 2015-03-26 23:22 troyjie 阅读(205) 评论(0) 推荐(0)
摘要: update(2012.11.30) :今天在Windows下装个环境,Google推出 adt-bundle已经将ATD、SDK整合到Eclipse中,属于一键安装,无需自己再配置了,可以直接进入第4步骤。在Linux环境也相似,第2-3步可以合并,估计仍需要安装java SDK。总之工具是越来越... 阅读全文
posted @ 2015-03-26 23:20 troyjie 阅读(161) 评论(0) 推荐(0)
摘要: 郁闷的是Andriod的开发网站developer.android.com,源代码网站为http://source.android.com,是无法访问,不知道为什么?【注:现在已经可以直接访问,不知道哪个混蛋将开发网站列在防火墙黑名单上,或者没有加入白名单。】需要访问http://developer... 阅读全文
posted @ 2015-03-26 23:08 troyjie 阅读(130) 评论(0) 推荐(0)
摘要: adb命令我们在学习SQLite的使用,介绍过部分adb命令的使用,见Pro Android学习笔记(五):了解Content Provider(上)。abd–e shell-e是表面连接模拟器emulator,-d则是连接设备。在模拟器中,我们有一个提升的Linux权限,而在真实设备是没有的,我们... 阅读全文
posted @ 2015-03-26 23:00 troyjie 阅读(187) 评论(0) 推荐(0)
摘要: 对于模拟器上的应用(非真实设备),可以查看Hierarchy View,如下图:帮助性能分析当我们选择某个view时,我们可以看到measuring、layingout和drawing该view的时间,如果时间过长,我们就需要考虑是否应该进行性能优化。帮助精简UI设计通过这个视图,我们可以看看是否有... 阅读全文
posted @ 2015-03-26 22:58 troyjie 阅读(213) 评论(0) 推荐(0)