摘要: Java使用Set接口来描述集合,而Set中每一个数据元素都是唯一的。HashSet散列集合Hash算法:把任意长度输入,通过散列算法,变换成固定长度的输出即散列值。对不同类型信息,散列值公式也是不完全相同的。使用HashSet存储自定义类时,要重写equals和hashCode方法,以便在集合校验... 阅读全文
posted @ 2015-10-14 17:22 菊草叶与圆企鹅 阅读(482) 评论(2) 推荐(0) 编辑
摘要: 上一周,突发奇想,想搭建个自己的博客。由于是突发奇想,自然想先找免费的试试手。仔细搜索下,选定了目标Openshift和Github。Openshift安装WordPressOpenShift是红帽的云开发平台即服务(PaaS)。Openshift的免费用户可以创建最多3个应用,且为每个应用提供1G... 阅读全文
posted @ 2015-08-27 15:18 菊草叶与圆企鹅 阅读(2451) 评论(0) 推荐(0) 编辑
摘要: mint17刚出的时候,曾经在虚拟机上体验过。现在决定好好学习linux,再加上实在是太萌mint,就在虚拟机上安装了mint17.2开始配置fcitx输入法:添加ppa:1 sudo add-apt-repository ppa:fcitx-team/nightly更新:1 sudo aptitu... 阅读全文
posted @ 2015-08-11 15:01 菊草叶与圆企鹅 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 由于某些原因,需要个错位的页面,在网上找不到好的例子,试着动手写了写。不考虑配色的完成图如下:首先考虑的是,listview每一行左右都有可能缩进。先假设一行的布局就是ImageView,TextView,ImageView,代码如下: 1 6 7 11 12 ... 阅读全文
posted @ 2015-08-10 14:03 菊草叶与圆企鹅 阅读(1177) 评论(2) 推荐(0) 编辑
摘要: Fragment前篇:《Android Fragment初探:静态Fragment组成Activity》ViewPager前篇:《Android ViewPager初探:让页面滑动起来》《Android ViewPager再探:增加滑动指示条》这篇算是对之前学习写下的3篇博客知识总结吧~程序的总体结... 阅读全文
posted @ 2015-07-30 16:34 菊草叶与圆企鹅 阅读(917) 评论(0) 推荐(1) 编辑
摘要: 最初的构想是,将Fragment和ViewPager结合起来,然后突发奇想,在第一个Fragment里添加了ListView,依照网上的建议,extends了ListFragment,接着各种报错。仔细看了下,原来是MainActivity这里:1 //构造适配器2 List fragments=... 阅读全文
posted @ 2015-07-30 11:18 菊草叶与圆企鹅 阅读(6789) 评论(0) 推荐(0) 编辑
摘要: 上一篇:《Android ViewPager初探:让页面滑动起来》ViewPager只是左右滑动有些丑,也不知道当前位于第几页面。可以在上方加入滑动指示条,来确定当前位置。只需要修改activity_main.xml和MainActivity.java即可,Adapter没什么要更改的。首先,在ac... 阅读全文
posted @ 2015-07-28 14:36 菊草叶与圆企鹅 阅读(2110) 评论(0) 推荐(0) 编辑
摘要: 下一篇:《Android ViewPager再探:增加滑动指示条》ViewPager需要用到适配器PagerAAdapter,以下四个函数需要重写:instantiateItem(ViewGroup container, int position):创建指定位置的页面视图。适配器增加即将创建的Vie... 阅读全文
posted @ 2015-07-28 09:50 菊草叶与圆企鹅 阅读(2566) 评论(0) 推荐(1) 编辑
摘要: 内容转自:http://fengweipeng1208.blog.163.com/blog/static/21277318020138229754135/在我们开发android布局时,经常会有很多的布局是相同的,这个时候我们可以通过和标签实现将复杂的布局包含在需要的布局中,减少重复代码的编写。1.... 阅读全文
posted @ 2015-07-24 15:11 菊草叶与圆企鹅 阅读(593) 评论(0) 推荐(1) 编辑
摘要: 一直习惯了在Activity中写所有事件处理代码,直到认真学习Fragment时,才发现,Activity完全可以由多个Fragment组成。对Fragment的了解还不够深入,先从静态Fragment开始练习,把Fragment当成单纯的Activity控件。就来写一个最常用的“标题+正文”布局吧... 阅读全文
posted @ 2015-07-24 14:10 菊草叶与圆企鹅 阅读(899) 评论(0) 推荐(1) 编辑
摘要: 今天尝试着安装了Android Studio,界面确实不错,列表什么的也改了很多。然后新建工程,习惯性在activity_main那里加上一段代码测试看看:1 然后最后一句话红色高亮——报错了。我打开eclipse两相对照,确实没拼错,百思不得其解,无意扫了眼左侧工程列表,发现个不同之处:改正代码,... 阅读全文
posted @ 2015-07-17 14:20 菊草叶与圆企鹅 阅读(13028) 评论(0) 推荐(2) 编辑
摘要: 最近写的APP,老师说我的登陆界面虽然有ScrollView滑动,但用户体验不太好,因为软键盘会挡住输入框或登录button(小米Pad,横屏,当指定只能输入数字时没找到关闭系统自带键盘的下箭头)。虽然我觉得ScrollView就够用了,能找到登录按钮……在默默吐槽了下连搜狗都有的功能小米没有后,上... 阅读全文
posted @ 2015-07-15 10:32 菊草叶与圆企鹅 阅读(623) 评论(0) 推荐(1) 编辑
摘要: 转载自:http://www.cnblogs.com/sunzn/p/3663363.html1 /**2 * 判断当前设备是手机还是平板,代码来自 Google I/O App for Android3 * @param context4 * @return 平板返回... 阅读全文
posted @ 2015-07-07 13:52 菊草叶与圆企鹅 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 手机号手机号的号段说明转载自:国内手机号码的正则表达式|蜗牛的积累手机名称有GSM:表示只支持中国联通或者中国移动2G号段(130、131、132、134、135、136、137、138、139、145、147、150、151、152、155、156、157、158、159、182、185、186、... 阅读全文
posted @ 2015-07-02 13:37 菊草叶与圆企鹅 阅读(878) 评论(0) 推荐(1) 编辑
摘要: 某日突然想到标题问题,一般来说返回上一个Activity,当前Activity应该自动销毁。要想保留值,便想到用bundle传递的方式最后功能是实现了,但感觉方法很笨。主要代码如下: 1 package com.example.valuepass; 2 3 import com.example.p... 阅读全文
posted @ 2015-06-26 10:21 菊草叶与圆企鹅 阅读(509) 评论(0) 推荐(0) 编辑