2011年3月16日
摘要: 进入公司后开始写程序,做了一个笑话软件,嵌套在浏览器中作为一个插件使用。这个应用做了不少时间,其实应用不是太难,但是自己的基础太不好,什么东西都不会写,都要查资料,耽误了大量时间,这也给了我一个教训,工作中复制代码后患无穷啊。 该应用主要包括向服务器请求数据,解析xml,后台更新ui,处理一些屏幕响应事件等操作,都是一些很基础。代码实现过程中遇到了很多问题,有的到现在还没解决,还得急需考虑研究。 问题1: 时间的格式化问题 从服务器获取的数据是“2010-03-05 14:12:36”格式的,要将其转换为比较直观的“今天 14:12” 格式,遇到问题的原因主要是对java或者android的. 阅读全文
posted @ 2011-03-16 20:02 Android火鸟 阅读(4785) 评论(8) 推荐(0) 编辑
摘要: package com.maxthon;import java.util.Collections;import java.util.HashMap;import java.util.Hashtable;import java.util.Map;import java.util.Set;import java.util.Map.Entry;public class TestMap { /** * @param args */ public static void main(String[] args) { //final ConcurrentHashMap<String, String&g 阅读全文
posted @ 2011-03-16 14:12 Android火鸟 阅读(509) 评论(0) 推荐(0) 编辑
  2011年3月9日
摘要: String url = "mx://gfandetail?p_id=4310&source_type=0"; String arg = url.substring(url.indexOf("?")+1,url.length()); String[] strs = arg.split("&"); HashMap<String, String> map = new HashMap<String, String>(); for(int x=0;x<strs.length;x++){ Strin 阅读全文
posted @ 2011-03-09 20:14 Android火鸟 阅读(1949) 评论(1) 推荐(0) 编辑
摘要: 1. static 类的继承public static class ProductInfo{ public static final String P_ID = "id"; public static final String PRODUCT_TYPE = "id"; public static final String P_NAME = "id"; public static final String PRICE = "id"; public static final String PAY_CATEGORY = 阅读全文
posted @ 2011-03-09 19:50 Android火鸟 阅读(4147) 评论(0) 推荐(0) 编辑
  2011年3月8日
摘要: 1. 当自定义一个LinearLayout 的子类作为ListView的ItemView 当我们需要使用列表显示数据的时候,ListView和Adapter是必须用到的api,其中Adapter中的getView方法起着给ListView创建ItemView的作用,ItemView中如何布局,显示什么内容,都是由getView方法决定的。我们应该如何布局ItemView呢,一般的我们都会创建一个布局的子类,例如这样private class HahaItem extends LinearLayout { public int id; public TextView mDate; public 阅读全文
posted @ 2011-03-08 22:50 Android火鸟 阅读(2964) 评论(0) 推荐(0) 编辑
  2011年2月11日
摘要: 进了新公司之后,工作环境有了很大的变化,以前都是在windows环境下进行程序开发,没怎么接触linux系统,新项目组中有6个同事,一水的ubuntu,木有办法,我也换成ubuntu吧。 曾经在学linux下c语言编程的时候,学过一个月的linux,熟悉了一些命令,稍微能在linux系统下完成一些日常的需求了,也搭建过android的开发环境,呵呵,时间长了,以前的东西又都忘了,由于那个时候也没把搭建环境的步骤进行记录,现在又抓瞎了,废了很大的劲,终于搭建完了,记录一下,为以后做好准备。 公欲善其事,必先利其器。在ubuntu下进行开发,就必须要熟悉ubuntu下常用的,能提高效率的工作软件. 阅读全文
posted @ 2011-02-11 16:25 Android火鸟 阅读(16310) 评论(7) 推荐(0) 编辑
  2011年1月28日
摘要: 按理说元旦的时候就应该对自己这一年做一下总结的,让一些乱七八糟的事情耽误了,没写成,一直认为是个遗憾,晚上9点就要去坐火车,踏上归乡路了,呵呵,抽出点时间,总结一下吧,总结过去,展望将来。 想来今年对我来说是一个意义极其重大的一年,在我人生的前24年里,也就是考上大学那年能和今年比肩了,那年是上大学,今年是毕业。一年的时间里,走出了学校,走向了公司,我完成了一个从学生到公司员工的改变。从跨入公司第一天到前天从公司离职,大约有一年的时间,这些时间里我发生了巨大的变化,不仅仅是技术上,还包括心态上,我自己再也不是一个学生了,感慨下。这一年来里,有收获也有泪水,有快乐,也有失望。想想自己刚进公司,仅 阅读全文
posted @ 2011-01-28 18:38 Android火鸟 阅读(2851) 评论(19) 推荐(3) 编辑
  2011年1月20日
摘要: 选项卡的创建有几种方式呢?第一种,继承TabActivity,TabActivity类似于ListActivity,这样我们可以不用指定xml布局文件,系统会提供默认的xml布局。说明一点,我们也可以自己配置xml布局文件(但是不能改变TabHost和TabWidget,TabContent的id名称),将选项卡放置在屏幕的下方。@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TabHost tabHost = getTabHost(); //创建一个 阅读全文
posted @ 2011-01-20 18:19 Android火鸟 阅读(4438) 评论(0) 推荐(0) 编辑
  2011年1月14日
摘要: 参加完老妹的婚礼后,用一天的时间参加了三个面试,身体疲惫之余,飘飘然的信心也从天上重新回到地上。 说起来参加工作大约快一年了,自己积累了很多的技术知识,以前最最欠缺的项目经验也有了,然后从网上看到今年程序员的行情不错,一下子自信心爆棚了,将工资的底限设在了6000,想着自己一个月7000都不是不可能的事情,怀着这样的心态我开始了面试之旅。这里就不说公司名称了,简称A,B,C三个公司,早上面试的是A公司,这个公司貌似不小,去了就做了一套题,分为两部分,java基础,还有j2ee,java基础还行,差不多都会做,j2ee却难坏了我,什么ejb啊,触发器啊,sping框架啊等等,我以前自学过一段时 阅读全文
posted @ 2011-01-14 18:22 Android火鸟 阅读(4558) 评论(18) 推荐(3) 编辑
  2011年1月13日
摘要: 1. 实现如下效果说明:(1) “prepage”,“nextpage”等都是Button控件,“3/10”为TextView控件(2) 将button和TextView封装在一个自定义的混合组件PageBar中(3) 当前页面处于第一页的时候,不显示headerView,当前页面处于最后一页的时候,不显示footerView(4) 对于显示在ListView中的数据,要保存起来,当再次浏览这一页的时候,就不用重新请求了。在Adapter中使用hashmap存储这些数据,键为页码,值为存储每页数据的List集合。2. 实现功能2.1 每页显示10条数据,2.2 当点击“prepage”,“ne 阅读全文
posted @ 2011-01-13 18:45 Android火鸟 阅读(6314) 评论(4) 推荐(0) 编辑