摘要: 使用ant好久了,但是说实话基本对ANT立面的属性什么的都很不熟悉,其实就是个用,其余的啥也不知道。 project、target、task等等的很多的属性其实都不知道是干什么用的,最近闲下来了需要好好研究研究这玩意也算是个技术储备。 ant 是apache 工程的一个子工程,是一个基于java的build工具。ant类似于make工具,但没有传统的make工具的缺点。 传统的make往往只... 阅读全文
posted @ 2012-11-21 13:03 飞翔的熊猫 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台 --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些ant插件的时候,你会发现它更多的功能。4,ant的兄弟makeant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make更多应用于c/c++ ,ant更多应用于Java。当然 阅读全文
posted @ 2012-07-08 14:45 飞翔的熊猫 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 首先需求:由于公司产品更新周期是以2个星期为迭代周期,所以发布的时间会比较快。并且现在Android平台上的渠道商又是多种多样,所以每次在打包发布新版本的时候就会出现问题。1、由于是手动打包各个渠道商的渠道号都是手动添加进去,那么就会出现人为的错误。2、现在的打包点是在程序这里打包,很多时候由于时间紧急直接手动打包就会出现代码有更新或者有BUG没有修复更没有上传到服务器上,就直接手动打包,这样会造成各个渠道商所拿到的APK不同,并且无法保证可以没有问题。根据以上两点我们想到:1、由运维来负责打包行为,程序只需要保证提交到服务器端的代码是无误的就可以。2、ANT打包命令是由程序来完成编写buil 阅读全文
posted @ 2012-07-08 13:29 飞翔的熊猫 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 按照产品可以查看的所有属性排列统计分析统计概况:基本统计今日概况:在今日概况中有今天和昨天2天的数据。最后还有个今日预测。包含启动次数,活跃用户数(什么情况下算是活跃用户?),新用户,升级用户,平均使用时间。启动次数 指定时段内用户开启该应用的总次数活跃用户 指定时段内使用过该应用的独立用户数新用户(%) 指定时段内第一次使用应用的独立用户数(新用户/活跃用户)升级用户 指定时段内升级版本的用户(都是老用户)平均每次使用时长 用户平均每次使用应用的时间需要了解的是指定时间段是什么时间段我们是否可以自己指定?整体数据:包含累计用户,累计启动,上周活跃用户,上周活跃率,上月活跃用户,上月活跃率。累 阅读全文
posted @ 2012-06-20 13:22 飞翔的熊猫 阅读(4934) 评论(0) 推荐(0) 编辑
摘要: 人与人之间的感情是很微妙的,原本以为从一个地方到另一个地方不会对原来待过的地方有什么感情,也不会对新的地方有什么迫切的想要去的感觉。但是当你真正要走的时候发现,其实真正在你心里留下的是一种不舍得,不舍得这些狐朋狗友,不舍得这些曾经一起三国杀的人,不舍得这些曾经帮助过你甚至曾经恶语相加的人(都是无心的)。 阅读全文
posted @ 2012-06-20 13:16 飞翔的熊猫 阅读(159) 评论(0) 推荐(0) 编辑
摘要: MD不知道怎么回事无法编辑随笔,可能我的一篇随笔上传的代码太多了更改下最后的一个类的解释不是删除是查看,因为打开pdf和doc等其他文件的方式不一样OK继续。DownloadedObjectFactory将以后所有需要的类型统一生成,只需要在构造中将类型加入。package com.hsm.factory;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.hsm.downloadedfile.DownloadedPDF;import 阅读全文
posted @ 2012-01-09 12:33 飞翔的熊猫 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 文件下载:实现文件下载管理,实现单线程断点续传,界面显示多个下载记录,但只能点击单独一个可以继续下载,如果点击多个出现相应提示,在下载列表里将所有Sdcard下的PDF文件全部显示出来,点击调用PDF浏览器,如果没有浏览器提示无法显示。完成已经下载完成的文件查看,删除:MVCV层Adapter实现C层Activity实现V和C层实现 订购/通知M层使用单例,工厂,模板C层中将需求提出:1, 查询目录下的文件返回List2, 删除指定文件(参数文件名)3, 查看指定文件(参数文件名,context上下文)由DownloadedInterface接口声明以上的3个方法,由于1,2需求是不会改变的, 阅读全文
posted @ 2012-01-09 11:23 飞翔的熊猫 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 在网上看到文章android.intent.action.MAIN 与 android.intent.category.LAUNCHER一直知道加上这2个东西就表示程序启动时最先启动的Activity上网查了下这么说的:android.intent.action.MAIN决定应用程序最先启动的activity android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里那这样就没有必要加Launcher了,试着去掉Launcher结果好吧~~~程序安装成功,But我找不到啊。如果一个应用没有LAUNCHER则该apk仍能安装到设备上,但是在桌面中图标中看不到 阅读全文
posted @ 2011-12-30 10:41 飞翔的熊猫 阅读(3595) 评论(0) 推荐(1) 编辑
摘要: 网上搜索后有很多的多点触控的东西,自己也写个吧,实现的就是在屏幕上画个圆角的矩形随着2点的大小而变换。下面的东西是在网上找的一个例子然后自己更改的。View Code 1 package com.multitouch.view; 2 3 /** 4 * Copyright (c) 2011, 5 * GaoTime 6 * All rights reserved. 7 * 8 * @file TestView.java 9 * 10 * @brief 实现多点触控(spacing,midPoint2个方法不是很理解) 11 * 12 * @auth... 阅读全文
posted @ 2011-09-26 14:27 飞翔的熊猫 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 先换个模版~~~等7月的时候在使用变形金刚吼吼 阅读全文
posted @ 2011-06-22 10:20 飞翔的熊猫 阅读(198) 评论(0) 推荐(0) 编辑